From ec60e757d358636dcac1589c44a66f3e276fe58c Mon Sep 17 00:00:00 2001 From: yujian <yujian@163.com> Date: 星期一, 29 六月 2020 14:41:42 +0800 Subject: [PATCH] 拉新 --- fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserInfoService.java | 21 +++++++++++++++------ 1 files changed, 15 insertions(+), 6 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserInfoService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserInfoService.java index bce3f52..5767ddb 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserInfoService.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserInfoService.java @@ -53,7 +53,6 @@ public long getUserCount(); - public boolean inviteWXUserInfo(String code, UserInfo inviter); public void unBindUserInfo(UserInfo find, int type); @@ -81,10 +80,11 @@ * @return */ public List<UserInfoVO> query(long start, int count, Integer userState, String key, Integer keyType, - String userRank, Integer days, String startTime, String endTime, Integer orderField, Integer orderMode); + String userRank, Integer days, String startTime, String endTime, Integer orderField, Integer orderMode, + Integer userType, String level, Integer activeCode); public long queryCount(Integer userState, String key, Integer keyType, String userRank, Integer days, - String startTime, String endTime); + String startTime, String endTime, Integer userType, String level, Integer activeCode); public double querySumMoney(String key, Integer userType, Integer days, String startTime, String endTime); @@ -122,13 +122,12 @@ public List<Long> longTimeNoLogin(int daysNum, List<Long> list); /** - * 鏍规嵁鐢佃瘽鍙风爜銆侀個璇风爜鑾峰彇閭�璇风敤鎴� + * 鏍规嵁閭�璇风爜鑾峰彇閭�璇风敤鎴� * - * @param phone * @param inviteCode * @return */ - public UserInfo getInfoByPhoneOrInviteCode(String phone, String inviteCode); + public UserInfo getUserInfoByInviteCode(String inviteCode); /** * 鏍规嵁鐢佃瘽鍙风爜 鑾峰彇鏈夋晥鐢ㄦ埛 @@ -227,4 +226,14 @@ */ public UserInfo selectAvailableByPrimaryKey(Long uid); + + + public long countInfo(Integer userState, String key, Integer keyType, String userRank, Integer days, String startTime, + String endTime, Integer userType, String level, Integer activeCode); + + public List<UserInfoVO> queryInfo(long start, int count, Integer userState, String key, Integer keyType, String userRank, + Integer days, String startTime, String endTime, Integer userType, String level, Integer activeCode); + + + } -- Gitblit v1.8.0