From ac70afa4e394626dc03d82def3df1db886bb7c2e Mon Sep 17 00:00:00 2001
From: 陶杰 <1378534974@qq.com>
Date: 星期四, 12 九月 2024 14:43:59 +0800
Subject: [PATCH] 1.活动优惠券-管理端-类型是首页领取的活动优惠券,发布的时候将已经发布的设置为下架,只能留有一个已发布的优惠券 3.活动优惠券-小程序-新增首页弹窗优惠券-如果领取数量没有超过当前优惠券还可以再次领取,超过领取优惠券的话则不返回数据

---
 src/main/java/com/mzl/flower/web/v2/coupon/CouponTemplateAppController.java |   19 ++++++++++++++++---
 1 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/mzl/flower/web/v2/coupon/CouponTemplateAppController.java b/src/main/java/com/mzl/flower/web/v2/coupon/CouponTemplateAppController.java
index 547b8af..fb33a94 100644
--- a/src/main/java/com/mzl/flower/web/v2/coupon/CouponTemplateAppController.java
+++ b/src/main/java/com/mzl/flower/web/v2/coupon/CouponTemplateAppController.java
@@ -53,16 +53,29 @@
     @Autowired
    CustomerMapper customerMapper;
 
-    @GetMapping("/home/list")
+//    @GetMapping("/home/list")
+//    @ApiOperation(value = "查询-首页弹框", notes = "查询-首页弹框")
+//    public ResponseEntity<ReturnDataDTO<Page<CouponTemplateVO>>> homeList(QueryActivityEffectCouponDTO dto) {
+//        // 活动优惠券
+//        dto.setCategory(CouponCategoryEnum.ACTIVITY.getStatus());
+//        // 已经发布
+//        dto.setStatus(CouponStatusEnum.ACTIVE.getStatus());
+//        // 首页弹窗
+//        dto.setGetType(CouponGetTypeEnum.HOME.getType());
+//        return returnData(R.SUCCESS.getCode(), ConverterUtil.transList(couponTemplateService.getActivityEffectList(dto), CouponTemplateAppVO.class));
+//    }
+
+    @GetMapping("/home/alert")
     @ApiOperation(value = "查询-首页弹框", notes = "查询-首页弹框")
-    public ResponseEntity<ReturnDataDTO<Page<CouponTemplateVO>>> homeList(QueryActivityEffectCouponDTO dto) {
+    public ResponseEntity<ReturnDataDTO<CouponTemplateVO>> homeAlert(QueryActivityEffectCouponDTO dto) {
         // 活动优惠券
         dto.setCategory(CouponCategoryEnum.ACTIVITY.getStatus());
         // 已经发布
         dto.setStatus(CouponStatusEnum.ACTIVE.getStatus());
         // 首页弹窗
         dto.setGetType(CouponGetTypeEnum.HOME.getType());
-        return returnData(R.SUCCESS.getCode(), ConverterUtil.transList(couponTemplateService.getActivityEffectList(dto), CouponTemplateAppVO.class));
+        // 如果当前人员已经领取过的话,则不返回
+        return returnData(R.SUCCESS.getCode(), ConverterUtil.transObject(couponTemplateService.getHomeActivityEffectAlert(dto), CouponTemplateAppVO.class));
     }
 
     @GetMapping("/activy/list")

--
Gitblit v1.9.3