Pu Zhibing
3 天以前 ea1a62ba6484d6c6cb1ca67dcea938a95ba18fc6
ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/service/RemoteMemberService.java
@@ -13,15 +13,16 @@
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam;
import java.util.List;
@FeignClient(contextId = "remoteMemberService", value = ServiceNameConstants.MEMBER_SERVICE, fallbackFactory = RemoteMemberFallbackFactory.class)
public interface RemoteMemberService {
    @PostMapping("/member/getMember")
    public R<Member> getMember(@RequestBody Long userId);
    /**
     * 小程序登录
     *
@@ -30,7 +31,7 @@
     */
    @PostMapping("/member/miniLogin")
    public R<AppMiniLoginVo> miniLogin(@RequestBody AppMiniLoginDto appMiniLoginDto);
    /**
     * 小程序注册
     *
@@ -39,8 +40,8 @@
     */
    @PostMapping("/member/miniRegister")
    public R<AppMiniRegisterVo> miniRegister(@RequestBody AppMiniRegisterDto appUserRegisterDto);
    /**
     * 更新绑定
     *
@@ -49,7 +50,7 @@
     */
    @PostMapping("/member/updateMemberBinding")
    public R updateMemberBinding(@RequestBody AppMemberBindingDto appMemberBindingDto);
    /**
     * 更新会员商品类型
     *
@@ -58,7 +59,7 @@
     */
    @PostMapping("/member/updateMemberGoodsType")
    public R updateMemberGoodsType(@RequestBody AppMemberGoodsTypeDto appMemberGoodsTypeDto);
    /**
     * 通过手机号获取会员
     *
@@ -67,7 +68,7 @@
     */
    @PostMapping("/member/getMemberByMobile")
    public R<Member> getMemberByMobile(@RequestBody String mobile);
    /**
     * 订单创建新用户
     *
@@ -76,7 +77,7 @@
     */
    @PostMapping("/member/createNewMember")
    public R createNewMember(@RequestBody Member member);
    /**
     * @param tag
     * @return R
@@ -86,7 +87,7 @@
     */
    @PostMapping("/member/deleteMemberTag")
    public R deleteMemberTag(@RequestBody String tag);
    /**
     * @param suggestTag
     * @return R
@@ -96,7 +97,7 @@
     */
    @PostMapping("/member/deleteMemberSuggestTag")
    public R deleteMemberSuggestTag(@RequestBody String suggestTag);
    /**
     * @param mgtBaseBathDto
     * @return R<List < MgtSimpleMemberVo>>
@@ -106,7 +107,7 @@
     */
    @PostMapping("/member/listSimpleVoByIds")
    public R<List<MgtSimpleMemberVo>> listSimpleVoByIds(@RequestBody String userIds);
    /**
     * @param mgtUserIdByKeywordDto
     * @return R<MgtUserIdByKeywordVo>
@@ -116,7 +117,7 @@
     */
    @PostMapping("/member/getUserIdByKeyword")
    public R<MgtUserIdByKeywordVo> getUserIdByKeyword(@RequestBody MgtUserIdByKeywordDto mgtUserIdByKeywordDto);
    /**
     * @param
     * @return R<MgtBulletinBoardVo>
@@ -126,7 +127,7 @@
     */
    @PostMapping("/member/boardMemberTotal")
    public R<MgtBulletinBoardVo> boardMemberTotal(@RequestBody BoardMemberTotalDto boardMemberTotalDto);
    /**
     * @param mgtActivityAgeDto
     * @return R<List < Long>>
@@ -136,8 +137,8 @@
     */
    @PostMapping("/member/listUserIdByAge")
    public R<List<Long>> listUserIdByAge(@RequestBody MgtActivityAgeDto mgtActivityAgeDto);
    /**
     * @param shopIdlist
     * @return R<List < Long>>
@@ -147,7 +148,7 @@
     */
    @PostMapping("/member/listUserIdByShopId")
    public R<List<Long>> listUserIdByShopId(@RequestBody List<Long> shopIdlist);
    /**
     * @param shopIdlist
     * @return R<MgtShopTotalMemberVo>
@@ -157,7 +158,7 @@
     */
    @PostMapping("/member/getUserTotalByShopId")
    public R<MgtShopTotalMemberVo> getUserTotalByShopId(@RequestBody List<Long> shopIdlist);
    /**
     * @param memberTotalChangeDto
     * @return R
@@ -167,8 +168,8 @@
     */
    @PostMapping("/member/changeMemberTotal")
    public R changeMemberTotal(@RequestBody MemberTotalChangeDto memberTotalChangeDto);
    /**
     * @param merTotalDto
     * @return R<MerOrderAgeUserVo>
@@ -178,7 +179,7 @@
     */
    @PostMapping("/member/listOrderAgeUser")
    public R<List<MerOrderAgeUserVo>> listOrderAgeUser(@RequestBody MerTotalDto merTotalDto);
    /**
     * @param
     * @return R<Integer>
@@ -188,8 +189,8 @@
     */
    @PostMapping("/member/getUnReplaySuggestVo")
    public R<Integer> getUnReplaySuggestVo();
    /**
     * @param verifyPrize
     * @return R<MemberGiftRecord>
@@ -199,8 +200,8 @@
     */
    @PostMapping("/member/getVerifyPrize")
    public R<MemberGiftRecord> getVerifyPrize(@RequestBody String verifyPrize);
    /**
     * @param integralChangeDto
     * @return R
@@ -210,8 +211,8 @@
     */
    @PostMapping("/member/changeIntegral")
    public R signShare(@RequestBody IntegralChangeDto integralChangeDto);
    /**
     * @param shopIdList
     * @return R<Integer>
@@ -221,8 +222,8 @@
     */
    @PostMapping("/member/getAreaNewMember")
    public R<Integer> getAreaNewMember(@RequestBody List<Long> shopIdList);
    /**
     * @param mgtMemberShopNameDto
     * @return R
@@ -232,7 +233,7 @@
     */
    @PostMapping("/member/updateMemberShopName")
    public R updateMemberShopName(@RequestBody MgtMemberShopNameDto mgtMemberShopNameDto);
    /**
     * @description
     * @author  jqs
@@ -242,7 +243,7 @@
     */
    @PostMapping("/member/getBirthdayCard")
    public R<BirthdayCard> getBirthdayCard();
    /**
     * @description  核销奖品
     * @author  jqs
@@ -252,14 +253,24 @@
     */
    @PostMapping("/member/verifyPrize")
    public R verifyPrize(@RequestBody MerVerifyPrizeFinalDto merVerifyPrizeFinalDto);
    /**
     * @description
     * @author  jqs
     * @date    2023/8/23 19:06
     * @param ageType
     * @return  R<List<Long>>
     * @return R<List < Long>>
     * @description
     * @author jqs
     * @date 2023/8/23 19:06
     */
    @PostMapping("/member/listUserIdByAgeType")
    public R<List<Long>> listUserIdByAgeType(@RequestBody Integer ageType);
    /**
     * 手动添加用户积分
     *
     * @param integral
     * @param userId
     * @return
     */
    @PostMapping("/member/addIntegralRecord")
    R addIntegralRecord(@RequestParam("integral") Integer integral, @RequestParam("userId") Long userId, @RequestParam("orderId") String orderId);
}