From cdcbed9af813b2a02cdc01eefa24db8bec6b51a9 Mon Sep 17 00:00:00 2001 From: yujian <yujian> Date: 星期三, 27 三月 2019 12:17:33 +0800 Subject: [PATCH] 主分类 + 子分类 DAO改造 --- fanli/src/main/java/com/yeshi/fanli/dao/mybatis/UserInfoMapper.java | 19 +++++++++++++------ 1 files changed, 13 insertions(+), 6 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/UserInfoMapper.java b/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/UserInfoMapper.java index 3bd6a64..b3d1cf6 100644 --- a/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/UserInfoMapper.java +++ b/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/UserInfoMapper.java @@ -7,6 +7,7 @@ import org.apache.ibatis.annotations.Param; import com.yeshi.fanli.entity.bus.user.UserInfo; +import com.yeshi.fanli.vo.user.UserInfoVO; public interface UserInfoMapper { @@ -39,13 +40,13 @@ BigDecimal getMyHB(Long id); // 鏍规嵁AppId涓庡井淇nionID鑾峰彇鐢ㄦ埛 - UserInfo getUserInfoByAppIdAndWXUnionId(@Param("appId") String appId, @Param("unionId") String unionId); + List<UserInfo> listByAppIdAndWXUnionId(@Param("appId") String appId, @Param("unionId") String unionId); // 鏍规嵁AppId涓庢窐瀹漁penId鑾峰彇鐢ㄦ埛 - UserInfo getUserInfoByAppIdAndTaoBaoOpenId(@Param("appId") String appId, @Param("openId") String openId); + List<UserInfo> listByAppIdAndTaoBaoOpenId(@Param("appId") String appId, @Param("openId") String openId); // 鏍规嵁AppId涓庣數璇濆彿鐮佽幏鍙栫敤鎴� - UserInfo getUserInfoByAppIdAndPhone(@Param("appId") String appId, @Param("phone") String phone); + List<UserInfo> listByAppIdAndPhone(@Param("appId") String appId, @Param("phone") String phone); Long getMaxUid(); @@ -70,12 +71,14 @@ * @param orderMode 鎺掑簭鏂瑰紡 * @return */ - List<UserInfo> query(@Param("start") long start, @Param("count") int count, @Param("key") String key, - @Param("userType")Integer userType, @Param("days")Integer days, + 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); - long queryCount(@Param("key") String key, @Param("userType")Integer userType, @Param("days")Integer days, + 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); /** @@ -166,5 +169,9 @@ * @return */ UserInfo getInfoByPhoneOrInviteCode(@Param("phone")String phone, @Param("inviteCode")String inviteCode); + + + // 鏍规嵁AppId涓庣數璇濆彿鐮佽幏鍙栫敤鎴� + List<UserInfo> listByClosed(@Param("appId") String appId, @Param("phone") String phone); } \ No newline at end of file -- Gitblit v1.8.0