package com.goafanti.common.dao; import java.util.List; import org.apache.ibatis.annotations.Param; import com.goafanti.common.model.OrganizationIdentity; import com.goafanti.portal.bo.InternationalListBo; import com.goafanti.user.bo.AuditorOrgIdentityDetailBo; import com.goafanti.user.bo.OrgBasicInfoBo; import com.goafanti.user.bo.OrgIdentityBo; import com.goafanti.user.bo.OrgIdentityDetailBo; import com.goafanti.user.bo.OrgUnitNames; import com.goafanti.user.bo.OrganizationIndentityUserBo; public interface OrganizationIdentityMapper { int deleteByPrimaryKey(String id); int insert(OrganizationIdentity record); int insertSelective(OrganizationIdentity record); OrganizationIdentity selectByPrimaryKey(String id); int updateByPrimaryKeySelective(OrganizationIdentity record); int updateByPrimaryKey(OrganizationIdentity record); OrganizationIdentity selectOrgIdentityByUserId(String uid); OrgIdentityBo selectOrgIdentityBoByUserId(String uid); List selectAllOrgIndentity(String aid); OrgBasicInfoBo selectBasicInfo(String uid, int year); OrgIdentityDetailBo selectOrgIdentityDetailByUserId(String uid); AuditorOrgIdentityDetailBo selectAuditorOrgIdentityDetailByUserId(@Param("uid")String uid, @Param("year")Integer year); List selectManagerUnitNames(String aid); List selectManagerAchievementOrgOwner(@Param("aid")String aid, @Param("name")String name); List selectAchievementOrgOwner(@Param("aid")String aid, @Param("name")String name); OrganizationIndentityUserBo selectOrgIdentityUserBoByUserId(@Param("uid")String uid, @Param("year")Integer year); /** 查询国际伙伴 **/ List selectInternationalOrganization(); }