From d2a0936633edbdb9ff7563b1898234ba5d70804a Mon Sep 17 00:00:00 2001 From: "liang.chao" <1360241448@qq.com> Date: Wed, 27 Nov 2024 14:11:34 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E6=9F=A5=E8=AF=A2=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../material/order/controller/OrderController.java | 14 ++++++++++++++ .../mapper/material/order/OrderInfoMapper.xml | 1 + 2 files changed, 15 insertions(+) diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/order/controller/OrderController.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/order/controller/OrderController.java index cd04539..f30cc78 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/order/controller/OrderController.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/order/controller/OrderController.java @@ -6,6 +6,7 @@ import com.bonus.common.core.web.page.TableDataInfo; import com.bonus.material.book.domain.BookCarInfoDto; import com.bonus.material.order.domain.OrderDetailDto; import com.bonus.material.order.domain.OrderInfoDto; +import com.bonus.material.order.mapper.OrderMapper; import com.bonus.material.order.service.OrderService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @@ -27,6 +28,9 @@ public class OrderController extends BaseController { @Resource private OrderService orderService; + @Resource + private OrderMapper orderMapper; + /** * 提交预约车到订单 */ @@ -50,4 +54,14 @@ public class OrderController extends BaseController { startPage(); return getDataTable(orderService.getOrderDetails(orderInfoDto)); } + + /** + * 获取单个订单详情 + */ + @ApiOperation(value = "获取单个订单详情") + @GetMapping("/getOrderDetailsById") + public AjaxResult getOrderDetailsById(String id) { + OrderDetailDto orderDetailDto = orderMapper.selectOrderDetailsById(id); + return success(orderDetailDto); + } } diff --git a/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/order/OrderInfoMapper.xml b/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/order/OrderInfoMapper.xml index c644538..9538558 100644 --- a/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/order/OrderInfoMapper.xml +++ b/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/order/OrderInfoMapper.xml @@ -100,6 +100,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" moi.order_status, hh.days, bfi.url, + hh.id, hh.num, hh.costs, hh.rent_begin_time,