From acdbbe2c8e33765b2904d7fc48a18bc9001eeb82 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Fri, 21 May 2021 16:17:37 +0800 Subject: [PATCH] modify --- src/main/java/com/xcong/excoin/modules/otc/controller/OtcOrderController.java | 22 +++++++++++++++------- 1 files changed, 15 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/xcong/excoin/modules/otc/controller/OtcOrderController.java b/src/main/java/com/xcong/excoin/modules/otc/controller/OtcOrderController.java index ef94ab0..15c1179 100644 --- a/src/main/java/com/xcong/excoin/modules/otc/controller/OtcOrderController.java +++ b/src/main/java/com/xcong/excoin/modules/otc/controller/OtcOrderController.java @@ -4,8 +4,8 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.xcong.excoin.common.response.Result; import com.xcong.excoin.modules.otc.dto.HasPayDto; -import com.xcong.excoin.modules.otc.dto.OrderAddDto; import com.xcong.excoin.modules.otc.dto.OrderListDto; +import com.xcong.excoin.modules.otc.dto.OtcOrderAddDto; import com.xcong.excoin.modules.otc.service.OtcOrderService; import com.xcong.excoin.modules.otc.vo.BuyOrderDetailVo; import com.xcong.excoin.modules.otc.vo.OrderListVo; @@ -32,19 +32,20 @@ @ApiOperation(value = "我要购买") @PostMapping(value = "/buy") - public Result buy(@RequestBody OrderAddDto orderAddDto) { - otcOrderService.buyOrder(orderAddDto); - return Result.ok("购买成功"); + public Result buy(@RequestBody OtcOrderAddDto orderAddDto) { + return otcOrderService.buyOrder(orderAddDto); } @ApiOperation(value = "我要出售") @PostMapping(value = "/sale") - public Result sale(@RequestBody OrderAddDto orderAddDto) { - otcOrderService.saleOrder(orderAddDto); - return Result.ok("出售成功"); + public Result sale(@RequestBody OtcOrderAddDto orderAddDto) { + return otcOrderService.saleOrder(orderAddDto); } @ApiOperation(value = "用户订单列表") + @ApiResponses({ + @ApiResponse(code = 200, message = "success", response = OrderListVo.class) + }) @PostMapping(value = "/orderList") public Result orderList(@RequestBody OrderListDto orderListDto) { IPage<OrderListVo> page = otcOrderService.findOrderListInPage(orderListDto); @@ -82,4 +83,11 @@ otcOrderService.finishOrder(id); return Result.ok("操作成功"); } + + @ApiOperation(value = "取消订单") + @PostMapping(value = "/cancelUserOrder/{id}") + public Result cancelUserOrder(@PathVariable("id") Long id) { + otcOrderService.cancelOrder(id); + return Result.ok("操作成功"); + } } -- Gitblit v1.9.1