上菜时间完善
This commit is contained in:
@@ -1757,18 +1757,18 @@ public class OrderInfoCustomServiceImpl implements OrderInfoCustomService {
|
||||
OrderDetail detail = orderDetailService.getOne(new QueryWrapper().eq(OrderDetail::getId, detailStatusDTO.getOrderDetailId())
|
||||
.eq(OrderDetail::getShopId, shopId));
|
||||
AssertUtil.isNull(detail, "订单详情不存在");
|
||||
orderDetailService.updateChain().set(OrderDetail::getSubStatus, TableValueConstant.OrderDetail.SubStatus.READY_TO_SERVE.getCode())
|
||||
orderDetailService.updateChain().set(OrderDetail::getSubStatus, TableValueConstant.OrderDetail.SubStatus.READY_TO_SERVE.getCode())
|
||||
.set(OrderDetail::getStartOrderTime, DateUtil.date().toLocalDateTime())
|
||||
.eq(OrderDetail::getId, detailStatusDTO.getOrderDetailId()).update();
|
||||
// 上菜
|
||||
} else {
|
||||
if (detailStatusDTO.getOrderId() != null) {
|
||||
orderDetailService.updateChain().eq(OrderDetail::getSubStatus, TableValueConstant.OrderDetail.SubStatus.SENT_OUT.getCode())
|
||||
orderDetailService.updateChain()
|
||||
.set(OrderDetail::getFoodServeTime, DateUtil.date().toLocalDateTime())
|
||||
.set(OrderDetail::getSubStatus, TableValueConstant.OrderDetail.SubStatus.DELIVERED.getCode())
|
||||
.eq(OrderDetail::getOrderId, detailStatusDTO.getOrderId()).update();
|
||||
} else {
|
||||
orderDetailService.updateChain().eq(OrderDetail::getSubStatus, TableValueConstant.OrderDetail.SubStatus.SENT_OUT.getCode())
|
||||
orderDetailService.updateChain()
|
||||
.set(OrderDetail::getSubStatus, TableValueConstant.OrderDetail.SubStatus.DELIVERED.getCode())
|
||||
.set(OrderDetail::getFoodServeTime, DateUtil.date().toLocalDateTime())
|
||||
.eq(OrderDetail::getId, detailStatusDTO.getOrderDetailId()).update();
|
||||
|
||||
Reference in New Issue
Block a user