| | |
| | | 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.dto.MgtUserIdByKeywordDto; |
| | | import com.ruoyi.system.api.domain.poji.member.Member; |
| | | import com.ruoyi.system.api.domain.vo.AppMiniRegisterVo; |
| | | import com.ruoyi.system.api.domain.vo.AppUserCouponVo; |
| | | import com.ruoyi.system.api.domain.vo.AppMemberCouponVo; |
| | | import com.ruoyi.system.api.domain.vo.MgtSimpleMemberVo; |
| | | import com.ruoyi.system.api.domain.vo.MgtUserIdByKeywordVo; |
| | | import com.ruoyi.system.api.factory.RemoteMemberFallbackFactory; |
| | | import com.ruoyi.system.api.model.AppMiniLoginDto; |
| | | import com.ruoyi.system.api.model.AppMiniLoginVo; |
| | |
| | | * @param userId |
| | | * @return |
| | | */ |
| | | @PostMapping("/member/listVoUserCouponByUserId") |
| | | public R<List<AppUserCouponVo>> listVoUserCouponByUserId(@RequestBody Long userId); |
| | | @PostMapping("/member/listVoMemberCouponByUserId") |
| | | public R<List<AppMemberCouponVo>> listVoMemberCouponByUserId(@RequestBody Long userId); |
| | | |
| | | /** |
| | | * 更新绑定 |
| | |
| | | @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); |
| | | |
| | | /** |
| | | * @description 通过ids获取用户简易返回 |
| | | * @author jqs |
| | | * @date 2023/6/16 11:05 |
| | | * @param userIds |
| | | * @return R<List<MgtSimpleMemberVo>> |
| | | */ |
| | | @PostMapping("/member/listSimpleVoByIds") |
| | | public R<List<MgtSimpleMemberVo>> listSimpleVoByIds(@RequestBody String userIds); |
| | | |
| | | /** |
| | | * @description |
| | | * @author jqs |
| | | * @date 2023/6/16 12:47 |
| | | * @param mgtUserIdByKeywordDto |
| | | * @return R<MgtUserIdByKeywordVo> |
| | | */ |
| | | @PostMapping("/member/getUserIdByKeyword") |
| | | public R<MgtUserIdByKeywordVo> getUserIdByKeyword(@RequestBody MgtUserIdByKeywordDto mgtUserIdByKeywordDto); |
| | | } |