From c9bdc58a6a9130f1c83962f114a9593a7af37014 Mon Sep 17 00:00:00 2001
From: huliguo <2023611923@qq.com>
Date: 星期一, 28 七月 2025 19:05:08 +0800
Subject: [PATCH] bug修改
---
ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/service/RemoteMemberService.java | 127 +++++++++++++++++++++++++++++------------
1 files changed, 89 insertions(+), 38 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 7e84c47..87a4ed5 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
@@ -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>>
@@ -105,8 +106,8 @@
* @date 2023/6/16 11:05
*/
@PostMapping("/member/listSimpleVoByIds")
- public R<List<MgtSimpleMemberVo>> listSimpleVoByIds(@RequestBody MgtBaseBathDto mgtBaseBathDto);
-
+ 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>
@@ -125,8 +126,8 @@
* @date 2023/6/18 16:45
*/
@PostMapping("/member/boardMemberTotal")
- public R<MgtBulletinBoardVo> 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,19 @@
*/
@PostMapping("/member/getVerifyPrize")
public R<MemberGiftRecord> getVerifyPrize(@RequestBody String verifyPrize);
-
-
+
+
+ /**
+ * @param giftId
+ * @return R<MemberGiftRecord>
+ * @description 根据礼品id获取数据
+ * @author jqs
+ * @date 2023/7/8 17:43
+ */
+ @PostMapping("/member/getVerifyPrizeByGiftId")
+ public R<MemberGiftRecord> getVerifyPrizeByGiftId(@RequestBody String giftId);
+
+
/**
* @param integralChangeDto
* @return R
@@ -210,8 +222,8 @@
*/
@PostMapping("/member/changeIntegral")
public R signShare(@RequestBody IntegralChangeDto integralChangeDto);
-
-
+
+
/**
* @param shopIdList
* @return R<Integer>
@@ -221,8 +233,8 @@
*/
@PostMapping("/member/getAreaNewMember")
public R<Integer> getAreaNewMember(@RequestBody List<Long> shopIdList);
-
-
+
+
/**
* @param mgtMemberShopNameDto
* @return R
@@ -232,7 +244,7 @@
*/
@PostMapping("/member/updateMemberShopName")
public R updateMemberShopName(@RequestBody MgtMemberShopNameDto mgtMemberShopNameDto);
-
+
/**
* @description
* @author jqs
@@ -242,7 +254,7 @@
*/
@PostMapping("/member/getBirthdayCard")
public R<BirthdayCard> getBirthdayCard();
-
+
/**
* @description 核销奖品
* @author jqs
@@ -252,14 +264,53 @@
*/
@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);
+
+ /**
+ * 添加奖品数据
+ *
+ * @param memberGiftRecord
+ * @return
+ */
+ @PostMapping("/member/saveMemberGiftRecord")
+ R saveMemberGiftRecord(@RequestBody MemberGiftRecord memberGiftRecord);
+
+ /**
+ * 修改会员数据
+ *
+ * @param member
+ * @return
+ */
+ @PostMapping("/member/editMember")
+ R editMember(@RequestBody Member member);
+
+
+ /**
+ * 获取微信二维码
+ *
+ * @param scene
+ * @param path
+ * @return
+ */
+ @PostMapping("/member/getWeiXinQrCode")
+ public String getWeiXinQrCode(@RequestParam("scene") String scene, @RequestParam("path") String path);
}
\ No newline at end of file
--
Gitblit v1.7.1