From 61e3917c5b0d667d23430890f45396a9bb7731ac Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期五, 26 九月 2025 18:39:27 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/send_coupon' into send_coupon

---
 manager-api/src/main/java/cn/lili/controller/lmk/StoreCouponController.java |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 53 insertions(+), 0 deletions(-)

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
new file mode 100644
index 0000000..902b356
--- /dev/null
+++ b/manager-api/src/main/java/cn/lili/controller/lmk/StoreCouponController.java
@@ -0,0 +1,53 @@
+package cn.lili.controller.lmk;
+
+import cn.lili.base.Result;
+import cn.lili.modules.lmk.domain.form.StoreCouponForm;
+import cn.lili.modules.lmk.domain.query.StoreCouponQuery;
+import cn.lili.modules.lmk.service.StoreCouponService;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import lombok.AllArgsConstructor;
+import org.springframework.web.bind.annotation.*;
+
+/**
+ * 鍟嗗绔敓鎴愬簵閾轰紭鎯犲嵎淇℃伅
+ *
+ * @author : peng
+ * @date : 2025-09-16 16:36
+ **/
+@RestController
+@AllArgsConstructor
+@RequestMapping("/manager/lmk/storeCoupon")
+public class StoreCouponController {
+
+    private final StoreCouponService storeCouponService;
+
+    /**
+     * 鍒涘缓搴楅摵涓庝紭鎯犲嵎鍏宠仈鍏崇郴
+     * @param storeCoupon
+     * @return
+     */
+    @PostMapping
+    public Result addStoreCoupon(@RequestBody StoreCouponForm storeCoupon){
+      return  storeCouponService.addStoreCoupon(storeCoupon);
+    }
+
+    /**
+     * 鏍规嵁搴楅摵鍏宠仈鍏崇郴鐢熸垚鍗曞搧
+     * @param id
+     * @return
+     */
+    @PostMapping("/generateStoreCoupon/{id}")
+    public Result generateStoreCoupon(@PathVariable String id){
+      return  storeCouponService.generateStoreCoupon(id);
+    }
+
+    /**
+     * 鑾峰彇搴楅摵鍒楄〃
+     * @param query
+     * @return
+     */
+    @GetMapping
+    public Result getPage(StoreCouponQuery query){
+        return  storeCouponService.page(query);
+    }
+}

--
Gitblit v1.8.0