From ff2384bf6f06988c0a42a34a138d99e2461c800a Mon Sep 17 00:00:00 2001 From: gaowdong Date: Tue, 10 Jun 2025 17:26:20 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E5=A4=87=E6=B3=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/bonus/canteen/core/order/domain/OrderInfo.java | 3 +++ .../canteen/core/order/domain/param/OrderAddParam.java | 1 + .../src/main/resources/mapper/order/OrderInfoMapper.xml | 7 ++++++- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/domain/OrderInfo.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/domain/OrderInfo.java index da51be1..c9fc656 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/domain/OrderInfo.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/domain/OrderInfo.java @@ -183,6 +183,8 @@ public class OrderInfo extends BaseEntity private String areaName; + private String remark; + List orderDetailList; public List of(OrderAddParam param) { @@ -226,6 +228,7 @@ public class OrderInfo extends BaseEntity orderInfo.setRealAmount(BigDecimal.ZERO); orderInfo.setExternalPayAmount(BigDecimal.ZERO); orderInfo.setRefundAmount(BigDecimal.ZERO); + orderInfo.setRemark(param.getRemark()); List orderDetailInfoAddParams =orderInfoAddParam.getOrderDetailList(); if(CollUtil.isNotEmpty(orderDetailInfoAddParams)) { List orderDetailList = CollUtil.newArrayList(); diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/domain/param/OrderAddParam.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/domain/param/OrderAddParam.java index d5f7ae9..4b4f70f 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/domain/param/OrderAddParam.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/domain/param/OrderAddParam.java @@ -34,6 +34,7 @@ public class OrderAddParam { @NotNull(message = "订单来源不能为空") private Integer sourceType; private Integer isOnline; + private String remark; @Valid @NotNull(message = "订单列表不能为空") private List orderList; diff --git a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/order/OrderInfoMapper.xml b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/order/OrderInfoMapper.xml index 32e4a76..06b73a0 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/order/OrderInfoMapper.xml +++ b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/order/OrderInfoMapper.xml @@ -42,6 +42,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + @@ -57,7 +58,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" oi.deduction_type, oi.pay_time, oi.pay_type, oi.pay_channel, oi.pay_state, oi.pay_param, oi.delivery_amount, oi.packing_amount, oi.delivery_type, oi.comment_state, di.device_name, su.nick_name, oi.create_by, oi.create_time, oi.update_by, oi.update_time, - su.phonenumber as phoneNumber, sd.dept_full_name, ba.area_name + su.phonenumber as phoneNumber, sd.dept_full_name, ba.area_name, oi.remark from order_info oi left join basic_canteen bc on bc.canteen_id = oi.canteen_id left join basic_stall bs on bs.stall_id = oi.stall_id @@ -215,6 +216,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" packing_amount, delivery_type, comment_state, + remark, create_by, create_time, update_by, @@ -254,6 +256,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{packingAmount}, #{deliveryType}, #{commentState}, + #{remark}, #{createBy}, #{createTime}, #{updateBy}, @@ -296,6 +299,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" packing_amount, delivery_type, comment_state, + remark, create_by, update_by ) @@ -335,6 +339,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{orderInfo.packingAmount}, #{orderInfo.deliveryType}, #{orderInfo.commentState}, + #{orderInfo.remark}, #{orderInfo.createBy}, #{orderInfo.updateBy} )