diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderInfoCustomServiceImpl.java b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderInfoCustomServiceImpl.java index 7112d7bf9..58177cd39 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderInfoCustomServiceImpl.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderInfoCustomServiceImpl.java @@ -1770,7 +1770,7 @@ public class OrderInfoCustomServiceImpl implements OrderInfoCustomService { boolean update = orderDetailService.updateChain() .eq(OrderDetail::getSubStatus, TableValueConstant.OrderDetail.SubStatus.READY_TO_SERVE.getCode()) .set(OrderDetail::getSubStatus, TableValueConstant.OrderDetail.SubStatus.SENT_OUT.getCode()) - .set(OrderDetail::getFoodServeTime, DateUtil.date().toLocalDateTime()) + .set(OrderDetail::getDishOutTime, DateUtil.date().toLocalDateTime()) .eq(OrderDetail::getId, detailStatusDTO.getOrderDetailId()).update(); AssertUtil.isTrue(!update, "已出菜,请勿重复出菜"); @@ -1779,11 +1779,13 @@ public class OrderInfoCustomServiceImpl implements OrderInfoCustomService { orderDetailService.updateChain() .set(OrderDetail::getFoodServeTime, DateUtil.date().toLocalDateTime()) .set(OrderDetail::getSubStatus, TableValueConstant.OrderDetail.SubStatus.DELIVERED.getCode()) + .set(OrderDetail::getFoodServeTime, DateUtil.date().toLocalDateTime()) .eq(OrderDetail::getOrderId, detailStatusDTO.getOrderId()).update(); } else { orderDetailService.updateChain() .set(OrderDetail::getSubStatus, TableValueConstant.OrderDetail.SubStatus.DELIVERED.getCode()) .set(OrderDetail::getFoodServeTime, DateUtil.date().toLocalDateTime()) + .set(OrderDetail::getFoodServeTime, DateUtil.date().toLocalDateTime()) .eq(OrderDetail::getId, detailStatusDTO.getOrderDetailId()).update(); } }