Commit f43c4c68 by wangli

修复bug,更新日期错误,导致数据未更新

1 parent 2070a543
...@@ -227,6 +227,8 @@ public class OrderAssignImpl implements OrderAssign { ...@@ -227,6 +227,8 @@ public class OrderAssignImpl implements OrderAssign {
throw new BusinessException("改约日期不能小于今日"); throw new BusinessException("改约日期不能小于今日");
} }
LocalDate originDate = order.getDt(); // 改约前的日期
// 更新order_request表为未指派 // 更新order_request表为未指派
order.setAppointmentStatus("NOT_ASSIGNED"); order.setAppointmentStatus("NOT_ASSIGNED");
order.setDt(expectBegin.toLocalDate()); order.setDt(expectBegin.toLocalDate());
...@@ -238,7 +240,7 @@ public class OrderAssignImpl implements OrderAssign { ...@@ -238,7 +240,7 @@ public class OrderAssignImpl implements OrderAssign {
// 更新order_appointment表为未指派 // 更新order_appointment表为未指派
LambdaUpdateWrapper<OrderAppointment> appWrapper = new LambdaUpdateWrapper<>(); LambdaUpdateWrapper<OrderAppointment> appWrapper = new LambdaUpdateWrapper<>();
appWrapper.set(OrderAppointment::getStatus, "RESCHEDULED") appWrapper.set(OrderAppointment::getStatus, "RESCHEDULED")
.eq(OrderAppointment::getOrderId, orderId).eq(OrderAppointment::getDt, order.getDt()); .eq(OrderAppointment::getOrderId, orderId).eq(OrderAppointment::getDt, originDate);
orderAppointmentMPDao.update(null, appWrapper); orderAppointmentMPDao.update(null, appWrapper);
// 登记事件 // 登记事件
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!