From 5dfc1d9e5c891225a69ec88a74ba7f83153adaf6 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期三, 22 五月 2024 20:00:48 +0800 Subject: [PATCH] 1.提交【管理后台】团购管理模块接口 2.延时任务部分代码 --- ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/controller/OrderController.java | 30 ++++++++++++++++++++++++++++-- 1 files changed, 28 insertions(+), 2 deletions(-) diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/controller/OrderController.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/controller/OrderController.java index bb4d88b..a8dcc67 100644 --- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/controller/OrderController.java +++ b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/controller/OrderController.java @@ -4,11 +4,16 @@ import com.ruoyi.common.core.domain.R; import com.ruoyi.common.security.annotation.InnerAuth; import com.ruoyi.order.service.IOrderService; -import lombok.AllArgsConstructor; +import com.ruoyi.system.api.domain.dto.OrderDTO; +import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; +import org.apache.poi.ss.formula.functions.T; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.RestController; /** @@ -22,10 +27,19 @@ @Slf4j @RestController @RequestMapping("/order") -@AllArgsConstructor +@RequiredArgsConstructor public class OrderController { private final IOrderService orderService; + @PostMapping("/saveOrderOne") + @ResponseBody + public R<T> saveOrderOne(@RequestBody OrderDTO OrderDTO) { + orderService.saveOrderOne(OrderDTO); + + return R.ok(); + + } + /** * 获取某个商品的已购会员数 @@ -38,4 +52,16 @@ R<Integer> getSeckillMembers(@PathVariable("id") Long id) { return R.ok(orderService.getSeckillMembers(id)); } + + /** + * 获取团购商品已购数量 + * + * @param id 团购商品id + * @return 团购商品已购数量 + */ + @InnerAuth + @GetMapping("/group-purchase-num/{id}") + R<Integer> getGroupPurchasesGoodsNum(@PathVariable("id") Long id) { + return R.ok(orderService.getGroupPurchasesGoodsNum(id)); + } } -- Gitblit v1.7.1