From a1879137642c537dfd08c782ab5b8eb87e9ace07 Mon Sep 17 00:00:00 2001 From: 陶杰 <1378534974@qq.com> Date: 星期五, 30 八月 2024 17:01:46 +0800 Subject: [PATCH] 1.优惠券app领取入口提交 --- src/main/java/com/mzl/flower/web/v2/coupon/CouponTemplateAppController.java | 33 ++++++++++++++++++++------------- 1 files changed, 20 insertions(+), 13 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 7108d92..a2792a8 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 @@ -6,12 +6,13 @@ import com.mzl.flower.base.R; import com.mzl.flower.base.ReturnDataDTO; import com.mzl.flower.dto.request.coupon.QueryActivityEffectCouponDTO; -import com.mzl.flower.dto.request.coupon.QueryCouponDTO; +import com.mzl.flower.dto.response.coupon.CouponTemplateAppVO; import com.mzl.flower.dto.response.coupon.CouponTemplateVO; import com.mzl.flower.enums.CouponCategoryEnum; import com.mzl.flower.enums.CouponGetTypeEnum; import com.mzl.flower.enums.CouponStatusEnum; import com.mzl.flower.service.coupon.CouponTemplateService2; +import com.mzl.flower.utils.ConverterUtil; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; @@ -38,34 +39,40 @@ @GetMapping("/home/list") @ApiOperation(value = "查询-首页弹框", notes = "查询-首页弹框") public ResponseEntity<ReturnDataDTO<Page<CouponTemplateVO>>> homeList(QueryActivityEffectCouponDTO dto) { - // TODO 需要查找到领取时间优惠券的开始时间和结束时间内的优惠券 - // 活动优惠券 dto.setCategory(CouponCategoryEnum.ACTIVITY.getStatus()); // 已经发布 dto.setStatus(CouponStatusEnum.ACTIVE.getStatus()); // 首页弹窗 dto.setGetType(CouponGetTypeEnum.HOME.getType()); - - couponTemplateService.getActivityEffectList(dto); - - return returnData(R.SUCCESS.getCode(),null); + return returnData(R.SUCCESS.getCode(), ConverterUtil.transList(couponTemplateService.getActivityEffectList(dto), CouponTemplateAppVO.class)); } @GetMapping("/activy/list") - @ApiOperation(value = "查询-活动", notes = "查询-活动") + @ApiOperation(value = "查询-活动入口", notes = "查询-活动入口") public ResponseEntity<ReturnDataDTO<Page<CouponTemplateVO>>> activyList(QueryActivityEffectCouponDTO dto) { - // TODO + // 活动优惠券 + dto.setCategory(CouponCategoryEnum.ACTIVITY.getStatus()); + // 已经发布 + dto.setStatus(CouponStatusEnum.ACTIVE.getStatus()); + // 活动入口 + dto.setGetType(CouponGetTypeEnum.ACTIVITY.getType()); + return returnData(R.SUCCESS.getCode(), ConverterUtil.transList(couponTemplateService.getActivityEffectList(dto), CouponTemplateAppVO.class)); - return returnData(R.SUCCESS.getCode(),null); } @GetMapping("/center/list") - @ApiOperation(value = "查询-中心", notes = "查询-中心") + @ApiOperation(value = "查询-领券中心", notes = "查询-领券中心") public ResponseEntity<ReturnDataDTO<Page<CouponTemplateVO>>> centerList(QueryActivityEffectCouponDTO dto) { - // TODO + // 活动优惠券 + dto.setCategory(CouponCategoryEnum.ACTIVITY.getStatus()); + // 已经发布 + dto.setStatus(CouponStatusEnum.ACTIVE.getStatus()); + // 首页弹窗 + dto.setGetType(CouponGetTypeEnum.CENTER.getType()); - return returnData(R.SUCCESS.getCode(),null); + return returnData(R.SUCCESS.getCode(), ConverterUtil.transList(couponTemplateService.getActivityEffectList(dto), CouponTemplateAppVO.class)); + } -- Gitblit v1.9.3