From d41e0da5df20d559b0b9b8c180d1bf70ba7c1845 Mon Sep 17 00:00:00 2001
From: 刘帅 <rr.iii@qq.com>
Date: 星期三, 07 十月 2026 17:49:26 +0800
Subject: [PATCH] 员工管理权限修改(新需求)
---
cloud-server-course/src/main/java/com/dsh/course/feignclient/activity/CouponClient.java | 22 ++++++++++++++++++++++
1 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/cloud-server-course/src/main/java/com/dsh/course/feignclient/activity/CouponClient.java b/cloud-server-course/src/main/java/com/dsh/course/feignclient/activity/CouponClient.java
index 8b18450..4b535a7 100644
--- a/cloud-server-course/src/main/java/com/dsh/course/feignclient/activity/CouponClient.java
+++ b/cloud-server-course/src/main/java/com/dsh/course/feignclient/activity/CouponClient.java
@@ -3,6 +3,10 @@
import com.dsh.course.feignclient.activity.model.Coupon;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+
+import java.util.List;
+import java.util.Map;
/**
* @author zhibing.pu
@@ -14,9 +18,27 @@
/**
* 根据id获取优惠券
+ *
* @param id
* @return
*/
@PostMapping("/coupon/queryCouponById")
Coupon queryCouponById(Integer id);
+ /**
+ * 根据领取优惠券记录id获取优惠券
+ *
+ * @param id
+ * @return
+ */
+ @PostMapping("/coupon/queryUserCouponById")
+ Integer queryUserCouponById(Long id);
+
+ @PostMapping("/base/userConpon/queryCouponRules")
+ Map<String, Object> getCouponRules(@RequestBody Integer couponId);
+
+ @PostMapping("/base/userConpon/getCoupons")
+ List<Coupon> getCoupons(String couponIds);
+
+ @PostMapping("/coupon/queryCouponByUid")
+ List<Coupon> queryCouponByUid(Integer uid);
}
--
Gitblit v1.7.1