admin
2020-05-20 98b1a0affd69bbe63223c21fdd2c404e8bedfccb
fanli/src/main/java/com/yeshi/fanli/dao/mybatis/UserInfoMapper.java
@@ -17,7 +17,7 @@
   int insertSelective(UserInfo record);
    UserInfo selectByPrimaryKey(Long id);
   UserInfo selectByPrimaryKey(Long id);
   /**
    * 查询有效的
@@ -59,6 +59,9 @@
   // 根据获WXUnionId有效用户
   UserInfo getEffectiveUserInfoByWXUnionId(@Param("unionId") String unionId);
   //根据微信openid查询
   UserInfo getEffectiveUserInfoByWXOpenId(@Param("wxOpenId") String wxOpenId);
   Long getMaxUid();
@@ -91,11 +94,13 @@
   List<UserInfoVO> query(@Param("start") long start, @Param("count") int count, @Param("userState") Integer userState,
         @Param("key") String key, @Param("keyType") Integer keyType, @Param("userRank") String userRank,
         @Param("days") Integer days, @Param("startTime") String startTime, @Param("endTime") String endTime,
         @Param("orderField") Integer orderField, @Param("orderMode") Integer orderMode);
         @Param("orderField") Integer orderField, @Param("orderMode") Integer orderMode,
         @Param("userType") Integer userType, @Param("level")String level, @Param("activeCode") Integer activeCode);
   long queryCount(@Param("userState") Integer userState, @Param("key") String key, @Param("keyType") Integer keyType,
         @Param("userRank") String userRank, @Param("days") Integer days, @Param("startTime") String startTime,
         @Param("endTime") String endTime);
         @Param("endTime") String endTime,@Param("userType") Integer userType, @Param("level")String level,
         @Param("activeCode") Integer activeCode);
   /**
    * 统计当前查询结果总金额
@@ -192,13 +197,34 @@
    * @param inviteCode
    * @return
    */
   UserInfo getInfoByPhoneOrInviteCode(@Param("phone") String phone, @Param("inviteCode") String inviteCode);
   UserInfo getUserInfoByInviteCode(@Param("inviteCode") String inviteCode);
   // 根据AppId与电话号码获取用户
   List<UserInfo> listByClosed(@Param("appId") String appId, @Param("phone") String phone);
   long countAvaiableUser();
   /**
    * 查询满足自动提现用户
    *
    * @param start
    * @param count
    * @return
    */
   List<UserInfo> getAutoExtractUser(@Param("start") int start, @Param("count") int count,
         @Param("money") BigDecimal money, @Param("beganDate") String beganDate, @Param("endDate") String endDate);
   /**
    * 根据type检索
    * @param type
    * @param start
    * @param count
    * @return
    */
   List<UserInfo> listByType(@Param("type")int type,@Param("start") long start, @Param("count")int count);
   long countByType(int type);
   
   /**
    * 查询满足自动提现用户
@@ -206,5 +232,5 @@
    * @param count
    * @return
    */
   List<UserInfo> getAutoExtractUserIds(@Param("start") int start, @Param("count") int count, @Param("money") BigDecimal money);
   List<UserInfo> getAutoExtractUserTo1212(@Param("start") int start, @Param("count") int count);
}