From 595cf086067e3dae05f7896b7772d8b689cc6ea4 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Wed, 22 Sep 2021 11:50:23 +0800 Subject: [PATCH] add addOrder and fix --- src/main/java/cc/mrbird/febs/mall/controller/ApiMallOrderController.java | 18 ++++++++++++------ 1 files changed, 12 insertions(+), 6 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/controller/ApiMallOrderController.java b/src/main/java/cc/mrbird/febs/mall/controller/ApiMallOrderController.java index 72f57c1..cd8fb00 100644 --- a/src/main/java/cc/mrbird/febs/mall/controller/ApiMallOrderController.java +++ b/src/main/java/cc/mrbird/febs/mall/controller/ApiMallOrderController.java @@ -8,10 +8,7 @@ import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.validation.annotation.Validated; -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.RestController; +import org.springframework.web.bind.annotation.*; import java.util.List; @@ -29,9 +26,18 @@ private final IApiMallOrderInfoService mallOrderInfoService; - @ApiOperation(value = "addOrder", notes = "提交订单") + @ApiOperation(value = "提交订单", notes = "提交订单") @PostMapping(value = "/addOrder") - public FebsResponse addOrder(@RequestBody List<AddOrderDto> list) { + public FebsResponse addOrder(@RequestBody AddOrderDto addOrderDto) { + String orderNo = mallOrderInfoService.createOrder(addOrderDto); + + // TODO 创建支付订单 + return new FebsResponse().success().message("创建订单成功"); + } + + @ApiOperation(value = "取消订单", notes = "取消订单") + @PostMapping(value = "/cancelOrder/{id}") + public FebsResponse cancelOrder(@PathVariable("id") Long id) { return null; } } -- Gitblit v1.9.1