UserIdentityMapper.java 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package com.goafanti.common.dao;
  2. import java.util.List;
  3. import org.apache.ibatis.annotations.Param;
  4. import com.goafanti.common.model.UserIdentity;
  5. import com.goafanti.portal.bo.InternationalListBo;
  6. import com.goafanti.user.bo.AuditorUserIdentityDetailBo;
  7. import com.goafanti.user.bo.UserIdentityBo;
  8. import com.goafanti.user.bo.UserNames;
  9. public interface UserIdentityMapper {
  10. int deleteByPrimaryKey(String id);
  11. int insert(UserIdentity record);
  12. int insertSelective(UserIdentity record);
  13. UserIdentity selectByPrimaryKey(String id);
  14. int updateByPrimaryKeySelective(UserIdentity record);
  15. int updateByPrimaryKey(UserIdentity record);
  16. UserIdentity selectUserIdentityByUserId(String uid);
  17. UserIdentityBo selectUserIdentityBoByUserId(String uid);
  18. AuditorUserIdentityDetailBo selectAuditorUserIdentityByUserId(String uid);
  19. List<UserNames> selectManagerUserNames(String aid);
  20. List<UserNames> selectAllUserNames(String aid);
  21. List<UserNames> selectManagerAchievementUserOwner(@Param("aid")String aid, @Param("name")String name);
  22. List<UserNames> selectAchievementUserOwner(@Param("aid")String aid, @Param("name")String name);
  23. /** 查询国际专家 **/
  24. List<InternationalListBo> selectInternationalUser();
  25. }