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