From 3046327602e05d46266455891a3d5af12a4c9a76 Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期二, 30 九月 2025 14:37:25 +0800 Subject: [PATCH] 规则 --- manager-api/src/main/java/cn/lili/controller/lmk/StoreCouponController.java | 3 ++- framework/src/main/java/cn/lili/modules/lmk/domain/query/AddPrizeRuleQuery.java | 2 ++ manager-api/src/main/java/cn/lili/controller/lmk/PrizeGrantRecordController.java | 3 ++- manager-api/src/main/java/cn/lili/controller/lmk/PrizeRecordController.java | 3 ++- manager-api/src/main/java/cn/lili/controller/lmk/PrizeRulerController.java | 34 ++++++++++++++++++++++++++++++++++ manager-api/src/main/java/cn/lili/controller/lmk/StatisticsController.java | 3 ++- 6 files changed, 44 insertions(+), 4 deletions(-) diff --git a/framework/src/main/java/cn/lili/modules/lmk/domain/query/AddPrizeRuleQuery.java b/framework/src/main/java/cn/lili/modules/lmk/domain/query/AddPrizeRuleQuery.java index 8a1fc2b..ffe2dfa 100644 --- a/framework/src/main/java/cn/lili/modules/lmk/domain/query/AddPrizeRuleQuery.java +++ b/framework/src/main/java/cn/lili/modules/lmk/domain/query/AddPrizeRuleQuery.java @@ -18,5 +18,7 @@ @Data @ApiModel(value = "AddPrizeRule鏌ヨ鍙傛暟", description = "鎶藉鐢ㄦ埛瑙勫垯閰嶇疆鏌ヨ鍙傛暟") public class AddPrizeRuleQuery extends AbsQuery { + private String ruleName; + private String ruleCode; } diff --git a/manager-api/src/main/java/cn/lili/controller/lmk/PrizeGrantRecordController.java b/manager-api/src/main/java/cn/lili/controller/lmk/PrizeGrantRecordController.java index c128c12..926ef5b 100644 --- a/manager-api/src/main/java/cn/lili/controller/lmk/PrizeGrantRecordController.java +++ b/manager-api/src/main/java/cn/lili/controller/lmk/PrizeGrantRecordController.java @@ -8,6 +8,7 @@ import cn.lili.modules.lmk.service.PrizeGrantRecordService; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; +import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -22,7 +23,7 @@ * @date : 2025-08-25 16:45 **/ @RestController -@AllArgsConstructor +@RequiredArgsConstructor @RequestMapping("/manager/lmk/prizeGrantRecord") public class PrizeGrantRecordController { private final PrizeGrantRecordService prizeGrantRecordService; diff --git a/manager-api/src/main/java/cn/lili/controller/lmk/PrizeRecordController.java b/manager-api/src/main/java/cn/lili/controller/lmk/PrizeRecordController.java index 59d3457..57876dd 100644 --- a/manager-api/src/main/java/cn/lili/controller/lmk/PrizeRecordController.java +++ b/manager-api/src/main/java/cn/lili/controller/lmk/PrizeRecordController.java @@ -8,6 +8,7 @@ import cn.lili.modules.lmk.service.PrizeRecordService; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; +import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -21,7 +22,7 @@ * @date : 2025-08-25 16:52 **/ -@AllArgsConstructor +@RequiredArgsConstructor @RestController @RequestMapping("/manager/lmk/prizeRecord") public class PrizeRecordController { diff --git a/manager-api/src/main/java/cn/lili/controller/lmk/PrizeRulerController.java b/manager-api/src/main/java/cn/lili/controller/lmk/PrizeRulerController.java new file mode 100644 index 0000000..a02d9f6 --- /dev/null +++ b/manager-api/src/main/java/cn/lili/controller/lmk/PrizeRulerController.java @@ -0,0 +1,34 @@ +package cn.lili.controller.lmk; + + +import cn.lili.base.Result; +import cn.lili.modules.lmk.domain.entity.AddPrizeRule; +import cn.lili.modules.lmk.domain.form.AddPrizeRuleForm; +import cn.lili.modules.lmk.domain.query.AddPrizeRuleQuery; +import cn.lili.modules.lmk.service.AddPrizeRuleService; +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.*; + +/** + * lmk-shop-java + * + * @author : zxl + * @date : 2025-09-30 13:42 + **/ +@RestController +@RequestMapping("/manager/lmk/prizeRuler") +@RequiredArgsConstructor +public class PrizeRulerController { + + private final AddPrizeRuleService addPrizeRuleService; + + @GetMapping + public Result getPage(AddPrizeRuleQuery query){ + return addPrizeRuleService.page(query); + } + + @PutMapping + public Result update(@RequestBody AddPrizeRuleForm form){ + return addPrizeRuleService.update(form); + } +} diff --git a/manager-api/src/main/java/cn/lili/controller/lmk/StatisticsController.java b/manager-api/src/main/java/cn/lili/controller/lmk/StatisticsController.java index 8edffe8..0de0d3e 100644 --- a/manager-api/src/main/java/cn/lili/controller/lmk/StatisticsController.java +++ b/manager-api/src/main/java/cn/lili/controller/lmk/StatisticsController.java @@ -13,6 +13,7 @@ import cn.lili.modules.statistics.service.PlatformViewService; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; +import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -28,7 +29,7 @@ * @date : 2025-09-16 16:36 **/ @RestController -@AllArgsConstructor +@RequiredArgsConstructor @RequestMapping("/manager/lmk/statistics") public class StatisticsController { private final OrderService orderService; diff --git a/manager-api/src/main/java/cn/lili/controller/lmk/StoreCouponController.java b/manager-api/src/main/java/cn/lili/controller/lmk/StoreCouponController.java index 5d5b6c2..263e32c 100644 --- a/manager-api/src/main/java/cn/lili/controller/lmk/StoreCouponController.java +++ b/manager-api/src/main/java/cn/lili/controller/lmk/StoreCouponController.java @@ -12,6 +12,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; +import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; import javax.servlet.http.HttpServletResponse; @@ -23,7 +24,7 @@ * @date : 2025-09-16 16:36 **/ @RestController -@AllArgsConstructor +@RequiredArgsConstructor @RequestMapping("/manager/lmk/storeCoupon") public class StoreCouponController { -- Gitblit v1.8.0