diff --git a/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderController.java b/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderController.java index b0888995..08c7c2ab 100644 --- a/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderController.java +++ b/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderController.java @@ -225,6 +225,7 @@ public class OrderController extends BaseController { orderMaster.setCustomerId(customer.getCustomerId()); orderMaster.setGoodsId(goods.getGoodsId()); orderMaster.setPayType(0); + orderMaster.setOrderMode(request.getOrderMode()); // 服务时间 String[] split = request.getServTime().split("-"); try { diff --git a/ghy-order/src/main/java/com/ghy/order/domain/OrderMaster.java b/ghy-order/src/main/java/com/ghy/order/domain/OrderMaster.java index d611cfbf..c496a307 100644 --- a/ghy-order/src/main/java/com/ghy/order/domain/OrderMaster.java +++ b/ghy-order/src/main/java/com/ghy/order/domain/OrderMaster.java @@ -139,4 +139,6 @@ public class OrderMaster extends BaseEntity { * 超时扣款次数 */ private Integer timeoutFineTimes; + + private String orderMode; } diff --git a/ghy-order/src/main/java/com/ghy/order/request/SysOrderAssignRequest.java b/ghy-order/src/main/java/com/ghy/order/request/SysOrderAssignRequest.java index a7fb8ebc..5ef23d23 100644 --- a/ghy-order/src/main/java/com/ghy/order/request/SysOrderAssignRequest.java +++ b/ghy-order/src/main/java/com/ghy/order/request/SysOrderAssignRequest.java @@ -47,4 +47,7 @@ public class SysOrderAssignRequest { private String servDate; private String servTime; + + private String orderMode; + } diff --git a/ghy-order/src/main/resources/mapper/order/OrderMasterMapper.xml b/ghy-order/src/main/resources/mapper/order/OrderMasterMapper.xml index 7c99bcbe..8ffe7262 100644 --- a/ghy-order/src/main/resources/mapper/order/OrderMasterMapper.xml +++ b/ghy-order/src/main/resources/mapper/order/OrderMasterMapper.xml @@ -11,6 +11,7 @@ + @@ -38,6 +39,7 @@ customer_id, address_id, order_type, + order_mode, order_status, pay_type, pay_status, @@ -63,6 +65,7 @@ om.customer_id, om.address_id, om.order_type, + om.order_mode, om.order_status, om.pay_type, om.pay_status, @@ -82,6 +85,7 @@ FROM order_master om LEFT JOIN customer_address ca ON ca.customer_address_id = om.address_id LEFT JOIN goods g ON g.goods_id = om.goods_id + LEFT JOIN financial_master fm ON om.id = fm.order_master_id