From cbc564a7088503ad8cc7af4e1d2ba417d061e615 Mon Sep 17 00:00:00 2001 From: jiangqs <jiangqs> Date: 星期五, 30 六月 2023 11:35:05 +0800 Subject: [PATCH] 联调bug和统计完善 --- ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/member/MemberService.java | 53 ++++++++++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 48 insertions(+), 5 deletions(-) diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/member/MemberService.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/member/MemberService.java index bc709aa..8f87bea 100644 --- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/member/MemberService.java +++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/member/MemberService.java @@ -6,10 +6,7 @@ import com.ruoyi.member.domain.vo.*; import com.ruoyi.system.api.domain.dto.*; import com.ruoyi.system.api.domain.poji.member.Member; -import com.ruoyi.system.api.domain.vo.AppMiniRegisterVo; -import com.ruoyi.system.api.domain.vo.MgtBulletinBoardVo; -import com.ruoyi.system.api.domain.vo.MgtSimpleMemberVo; -import com.ruoyi.system.api.domain.vo.MgtUserIdByKeywordVo; +import com.ruoyi.system.api.domain.vo.*; import com.ruoyi.system.api.model.AppMiniLoginDto; import com.ruoyi.system.api.model.AppMiniLoginVo; @@ -74,7 +71,7 @@ * @date 2023/5/4 23:55 * @version 1.0 */ - MerMemberInfoVo getMerMemberInfo(Long userId); + MerMemberInfoVo getMerMemberInfo( MerBaseGetDto merBaseGetDto); /** * 分页获取收银会员列表 @@ -233,4 +230,50 @@ * @return MgtTotalMemberTotalVo */ MgtTotalMemberTotalVo getTotalMemberTotal(MgtBaseShopDto mgtBaseShopDto); + + /** + * @description 过滤会员年龄 + * @author jqs + * @date 2023/6/20 11:49 + * @param mgtActivityAgeDto + * @return List<Long> + */ + List<Long> listUserIdByAge(MgtActivityAgeDto mgtActivityAgeDto); + + /** + * @description 会员人数统计 + * @author jqs + * @date 2023/6/21 10:59 + * @param mgtBasePlatformDto + * @return MgtPlTotalMemberTotalVo + */ + MgtPlTotalMemberTotalVo getPlTotalMemberTotal(MgtBasePlatformDto mgtBasePlatformDto); + + /** + * @description 通过shopId获取userId + * @author jqs + * @date 2023/6/21 17:11 + * @param shopIdList + * @return List<Long> + */ + List<Long> listUserIdByShopId(List<Long> shopIdList); + + /** + * @description 通过shopId获取user统计 + * @author jqs + * @date 2023/6/21 17:19 + * @param shopIdList + * @return MgtShopTotalMemberVo + */ + MgtShopTotalMemberVo getUserTotalByShopId(List<Long> shopIdList); + + + /** + * @description 会员统计变动 + * @author jqs + * @date 2023/6/28 14:34 + * @param memberTotalChangeDto + * @return void + */ + void changeMemberTotal(MemberTotalChangeDto memberTotalChangeDto); } -- Gitblit v1.7.1