UserIdentityMapper.java 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. package com.goafanti.common.dao;
  2. import com.goafanti.app.bo.consultantListBo;
  3. import com.goafanti.common.model.UserIdentity;
  4. import com.goafanti.common.model.UserIdentityExample;
  5. import com.goafanti.core.mybatis.page.Pagination;
  6. import com.goafanti.user.bo.AuditorUserIdentityDetailBo;
  7. import com.goafanti.user.bo.UserIdentityBo;
  8. import com.goafanti.user.bo.UserIdentityRecommended;
  9. import com.goafanti.user.bo.UserNames;
  10. import java.util.List;
  11. import org.apache.ibatis.annotations.Param;
  12. public interface UserIdentityMapper {
  13. /**
  14. * This method was generated by MyBatis Generator. This method corresponds to the database table user_identity
  15. * @mbg.generated Fri Dec 29 09:20:50 CST 2017
  16. */
  17. long countByExample(UserIdentityExample example);
  18. /**
  19. * This method was generated by MyBatis Generator. This method corresponds to the database table user_identity
  20. * @mbg.generated Fri Dec 29 09:20:50 CST 2017
  21. */
  22. int deleteByExample(UserIdentityExample example);
  23. /**
  24. * This method was generated by MyBatis Generator. This method corresponds to the database table user_identity
  25. * @mbg.generated Fri Dec 29 09:20:50 CST 2017
  26. */
  27. int deleteByPrimaryKey(String id);
  28. /**
  29. * This method was generated by MyBatis Generator. This method corresponds to the database table user_identity
  30. * @mbg.generated Fri Dec 29 09:20:50 CST 2017
  31. */
  32. int insert(UserIdentity record);
  33. /**
  34. * This method was generated by MyBatis Generator. This method corresponds to the database table user_identity
  35. * @mbg.generated Fri Dec 29 09:20:50 CST 2017
  36. */
  37. int insertSelective(UserIdentity record);
  38. /**
  39. * This method was generated by MyBatis Generator. This method corresponds to the database table user_identity
  40. * @mbg.generated Fri Dec 29 09:20:50 CST 2017
  41. */
  42. List<UserIdentity> selectByExample(UserIdentityExample example);
  43. /**
  44. * This method was generated by MyBatis Generator. This method corresponds to the database table user_identity
  45. * @mbg.generated Fri Dec 29 09:20:50 CST 2017
  46. */
  47. UserIdentity selectByPrimaryKey(String id);
  48. /**
  49. * This method was generated by MyBatis Generator. This method corresponds to the database table user_identity
  50. * @mbg.generated Fri Dec 29 09:20:50 CST 2017
  51. */
  52. int updateByExampleSelective(@Param("record") UserIdentity record, @Param("example") UserIdentityExample example);
  53. /**
  54. * This method was generated by MyBatis Generator. This method corresponds to the database table user_identity
  55. * @mbg.generated Fri Dec 29 09:20:50 CST 2017
  56. */
  57. int updateByExample(@Param("record") UserIdentity record, @Param("example") UserIdentityExample example);
  58. /**
  59. * This method was generated by MyBatis Generator. This method corresponds to the database table user_identity
  60. * @mbg.generated Fri Dec 29 09:20:50 CST 2017
  61. */
  62. int updateByPrimaryKeySelective(UserIdentity record);
  63. /**
  64. * This method was generated by MyBatis Generator. This method corresponds to the database table user_identity
  65. * @mbg.generated Fri Dec 29 09:20:50 CST 2017
  66. */
  67. int updateByPrimaryKey(UserIdentity record);
  68. UserIdentity selectUserIdentityByUserId(String uid);
  69. UserIdentityBo selectUserIdentityBoByUserId(String uid);
  70. AuditorUserIdentityDetailBo selectAuditorUserIdentityByUserId(String uid);
  71. List<UserNames> selectManagerUserNames(String aid);
  72. List<UserNames> selectAllUserNames(String aid);
  73. List<UserNames> selectManagerAchievementUserOwner(@Param("aid")String aid, @Param("name")String name);
  74. List<UserNames> selectAchievementUserOwner(@Param("aid")String aid, @Param("name")String name);
  75. Pagination<UserIdentityBo> expertsList(String industry, Integer pNo, Integer pSize);
  76. UserIdentityBo selectUserIdentityByUid(String uid);
  77. consultantListBo selectconsultantByUid(String id);
  78. List<UserIdentityRecommended> getAppHomeRecommended();
  79. }