diff --git a/admin/src/main/java/com/linln/admin/orders/controller/OrderMainController.java b/admin/src/main/java/com/linln/admin/orders/controller/OrderMainController.java index 5ceddf3..cb01f56 100644 --- a/admin/src/main/java/com/linln/admin/orders/controller/OrderMainController.java +++ b/admin/src/main/java/com/linln/admin/orders/controller/OrderMainController.java @@ -229,6 +229,9 @@ public class OrderMainController { orderMainService.updateUserAddr(orderMain.getAddrId(), orderMain.getAddr()); } beOrderMain.setServiceTime(orderMain.getServiceTime()); + if (StrUtil.isNotBlank(orderMain.getRemark())) { + beOrderMain.setRemark(orderMain.getRemark()); + } orderMainService.save(beOrderMain); orderMainService.updateCarOrder(beOrderMain.getOrderId(), orderMain.getCarId()); return ResultVoUtil.SAVE_SUCCESS; diff --git a/admin/src/main/java/com/linln/admin/orders/domain/OrderMain.java b/admin/src/main/java/com/linln/admin/orders/domain/OrderMain.java index d033fff..5e2830f 100644 --- a/admin/src/main/java/com/linln/admin/orders/domain/OrderMain.java +++ b/admin/src/main/java/com/linln/admin/orders/domain/OrderMain.java @@ -116,6 +116,7 @@ public class OrderMain implements Serializable { private String payDj; @Transient private String carInfo; + private String remark; public OrderMain() { } diff --git a/admin/src/main/java/com/linln/admin/orders/service/impl/OrderMainServiceImpl.java b/admin/src/main/java/com/linln/admin/orders/service/impl/OrderMainServiceImpl.java index 45776ff..de5cfac 100644 --- a/admin/src/main/java/com/linln/admin/orders/service/impl/OrderMainServiceImpl.java +++ b/admin/src/main/java/com/linln/admin/orders/service/impl/OrderMainServiceImpl.java @@ -227,6 +227,7 @@ public class OrderMainServiceImpl implements OrderMainService { @Override public void updateCarOrder(String orderId, Long carId) { + if (carId == 0) return; CarOrder carOrder = carOrderRepository.findFirstByOrderId(orderId); if (carOrder == null) { carOrder = new CarOrder(); diff --git a/admin/src/main/resources/templates/orders/orderMain/add.html b/admin/src/main/resources/templates/orders/orderMain/add.html index b5345ab..5aff48a 100644 --- a/admin/src/main/resources/templates/orders/orderMain/add.html +++ b/admin/src/main/resources/templates/orders/orderMain/add.html @@ -25,6 +25,12 @@ th:value="${orderMain.projectionServiceTime}"/> +