更新逾期天数
This commit is contained in:
@ -64,7 +64,7 @@ public class OrderOverdueTask {
|
||||
return;
|
||||
}
|
||||
|
||||
log.info("发现{}个逾期订单,开始处理", overdueOrders.size());
|
||||
log.info("发现{}个租赁中或逾期中的订单,开始处理", overdueOrders.size());
|
||||
|
||||
int successCount = 0;
|
||||
for (OrderMainPO order : overdueOrders) {
|
||||
@ -78,7 +78,7 @@ public class OrderOverdueTask {
|
||||
// 更新订单状态为逾期
|
||||
LambdaUpdateWrapper<OrderMainPO> updateWrapper = new LambdaUpdateWrapper<>();
|
||||
updateWrapper.set(OrderMainPO::getOrderStatus, OrderStatusEnum.RENT_OVERDUE.getCode())
|
||||
.set(!StringUtils.equalsIgnoreCase(RentCarTypeEnum.HOUR_RENTAL.getCode(), order.getRentalType()),OrderMainPO::getOverdueDays, overdueDaysOrHours)
|
||||
.set(OrderMainPO::getOverdueDays, overdueDaysOrHours)
|
||||
.eq(OrderMainPO::getOrderId, order.getOrderId())
|
||||
// 确保状态未被其他节点修改
|
||||
.eq(OrderMainPO::getOrderStatus, OrderStatusEnum.RENT_ING.getCode());
|
||||
|
||||
Reference in New Issue
Block a user