AppUserInfoMapper.java 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. package com.platform.yijia.dao;
  2. import com.platform.yijia.pojo.AppUserInfo;
  3. import com.platform.yijia.pojo.AppUserInfoExample;
  4. import java.util.List;
  5. import java.util.Map;
  6. import org.apache.ibatis.annotations.Param;
  7. public interface AppUserInfoMapper {
  8. //根据手机号和油站获取用户信息
  9. AppUserInfo selectAppUserInfoByMobilePhoneAndStationId(AppUserInfo appUserInfo);
  10. //获取用户信息
  11. AppUserInfo getAppUserInfo(AppUserInfo appUserInfo);
  12. /**
  13. * 判断使用小程序支付的用户是否关注公众号
  14. * @param map
  15. * @return
  16. */
  17. String whetherFollowGzh(Map map);
  18. /***
  19. * 判断该App用户是否已注册
  20. * @param map
  21. * @return
  22. */
  23. int isExistAppUser(Map map);
  24. /**
  25. * This method was generated by MyBatis Generator.
  26. * This method corresponds to the database table app_user_info
  27. *
  28. * @mbg.generated
  29. */
  30. long countByExample(AppUserInfoExample example);
  31. /**
  32. * This method was generated by MyBatis Generator.
  33. * This method corresponds to the database table app_user_info
  34. *
  35. * @mbg.generated
  36. */
  37. int deleteByExample(AppUserInfoExample example);
  38. /**
  39. * This method was generated by MyBatis Generator.
  40. * This method corresponds to the database table app_user_info
  41. *
  42. * @mbg.generated
  43. */
  44. int deleteByPrimaryKey(Integer userId);
  45. /**
  46. * This method was generated by MyBatis Generator.
  47. * This method corresponds to the database table app_user_info
  48. *
  49. * @mbg.generated
  50. */
  51. int insert(AppUserInfo record);
  52. /**
  53. * This method was generated by MyBatis Generator.
  54. * This method corresponds to the database table app_user_info
  55. *
  56. * @mbg.generated
  57. */
  58. int insertSelective(AppUserInfo record);
  59. /**
  60. * This method was generated by MyBatis Generator.
  61. * This method corresponds to the database table app_user_info
  62. *
  63. * @mbg.generated
  64. */
  65. List<AppUserInfo> selectByExample(AppUserInfoExample example);
  66. /**
  67. * This method was generated by MyBatis Generator.
  68. * This method corresponds to the database table app_user_info
  69. *
  70. * @mbg.generated
  71. */
  72. AppUserInfo selectByPrimaryKey(Integer userId);
  73. /**
  74. * This method was generated by MyBatis Generator.
  75. * This method corresponds to the database table app_user_info
  76. *
  77. * @mbg.generated
  78. */
  79. int updateByExampleSelective(@Param("record") AppUserInfo record, @Param("example") AppUserInfoExample example);
  80. /**
  81. * This method was generated by MyBatis Generator.
  82. * This method corresponds to the database table app_user_info
  83. *
  84. * @mbg.generated
  85. */
  86. int updateByExample(@Param("record") AppUserInfo record, @Param("example") AppUserInfoExample example);
  87. /**
  88. * This method was generated by MyBatis Generator.
  89. * This method corresponds to the database table app_user_info
  90. *
  91. * @mbg.generated
  92. */
  93. int updateByPrimaryKeySelective(AppUserInfo record);
  94. /**
  95. * This method was generated by MyBatis Generator.
  96. * This method corresponds to the database table app_user_info
  97. *
  98. * @mbg.generated
  99. */
  100. int updateByPrimaryKey(AppUserInfo record);
  101. //更新unionID
  102. void updateAppUserInfo(AppUserInfo appUserInfo);
  103. //查询客户
  104. List<AppUserInfo> getUserInfo(AppUserInfo appUserInfo);
  105. }