package com.goafanti.user.service; import java.util.List; import java.util.Map; import com.goafanti.common.bo.Result; import com.goafanti.common.model.OrgHumanResource; import com.goafanti.common.model.OrganizationIdentity; 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; public interface OrganizationIdentityService { OrganizationIdentity insert(OrganizationIdentity organizationIdentity); OrganizationIdentity selectOrgIdentityByUserId(String userId); int updateByPrimaryKeySelective(OrganizationIdentity organizationIdentity); OrgIdentityBo selectOrgIdentityBoByUserId(String uid); List selectAllOrgIndentity(); int updateByPrimaryKey(OrganizationIdentity org); Map selectContactsByUserId(String uid); int saveOrgIndentityProcess(Result res, OrganizationIdentity o, String uid); int updateOrgDetail(OrganizationIdentity orgIdentity, String saveSign, Integer level); OrgBasicInfoBo selectBasicInfo(String uid, int year); int saveBasicInfo(OrganizationIdentity oi, OrgHumanResource ohr); OrgIdentityDetailBo selectOrgIdentityDetailByUserId(String uid); AuditorOrgIdentityDetailBo selectAuditorOrgIdentityDetailByUserId(String uid); int updateOrgDetailByAuditAdmin(OrganizationIdentity oi, String aid, String mid, Integer level); }