From d7452d46f66a58caaad0442fbcca6953336c18ea Mon Sep 17 00:00:00 2001 From: jiangqs <jiangqs> Date: 星期三, 14 六月 2023 16:04:29 +0800 Subject: [PATCH] 活动管理 --- ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/service/RemoteMemberService.java | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 57 insertions(+), 3 deletions(-) diff --git a/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/service/RemoteMemberService.java b/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/service/RemoteMemberService.java index befd56f..5e7c143 100644 --- a/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/service/RemoteMemberService.java +++ b/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/service/RemoteMemberService.java @@ -4,8 +4,10 @@ import com.ruoyi.common.core.domain.R; import com.ruoyi.system.api.domain.dto.AppMemberBindingDto; import com.ruoyi.system.api.domain.dto.AppMemberGoodsTypeDto; +import com.ruoyi.system.api.domain.dto.AppMiniRegisterDto; import com.ruoyi.system.api.domain.poji.member.Member; -import com.ruoyi.system.api.domain.vo.AppUserCouponVo; +import com.ruoyi.system.api.domain.vo.AppMiniRegisterVo; +import com.ruoyi.system.api.domain.vo.AppMemberCouponVo; import com.ruoyi.system.api.factory.RemoteMemberFallbackFactory; import com.ruoyi.system.api.model.AppMiniLoginDto; import com.ruoyi.system.api.model.AppMiniLoginVo; @@ -29,9 +31,21 @@ @PostMapping("/member/miniLogin") public R<AppMiniLoginVo> miniLogin(@RequestBody AppMiniLoginDto appMiniLoginDto); + /** + * 小程序注册 + * @param appUserRegisterDto + * @return + */ + @PostMapping("/member/miniRegister") + public R<AppMiniRegisterVo> miniRegister(@RequestBody AppMiniRegisterDto appUserRegisterDto); - @PostMapping("/member/listVoUserCouponByUserId") - public R<List<AppUserCouponVo>> listVoUserCouponByUserId(@RequestBody Long userId); + /** + * 通过userid获取用户优惠 + * @param userId + * @return + */ + @PostMapping("/member/listVoMemberCouponByUserId") + public R<List<AppMemberCouponVo>> listVoMemberCouponByUserId(@RequestBody Long userId); /** * 更新绑定 @@ -41,7 +55,47 @@ @PostMapping("/member/updateMemberBinding") public R updateMemberBinding(@RequestBody AppMemberBindingDto appMemberBindingDto); + /** + * 更新会员商品类型 + * @param appMemberGoodsTypeDto + * @return + */ @PostMapping("/member/updateMemberGoodsType") public R updateMemberGoodsType(@RequestBody AppMemberGoodsTypeDto appMemberGoodsTypeDto); + /** + * 通过手机号获取会员 + * @param mobile + * @return + */ + @PostMapping("/member/getMemberByMobile") + public R<Member> getMemberByMobile(@RequestBody String mobile); + + /** + * 订单创建新用户 + * @param member + * @return + */ + @PostMapping("/member/createNewMember") + public R createNewMember(@RequestBody Member member); + + /** + * @description 删除用户标签 + * @author jqs + * @date 2023/6/8 15:17 + * @param tag + * @return R + */ + @PostMapping("/member/deleteMemberTag") + public R deleteMemberTag(@RequestBody String tag); + + /** + * @description 删除用户建议标签 + * @author jqs + * @date 2023/6/9 10:17 + * @param suggestTag + * @return R + */ + @PostMapping("/member/deleteMemberSuggestTag") + public R deleteMemberSuggestTag(@RequestBody String suggestTag); } -- Gitblit v1.7.1