增加日志
This commit is contained in:
@ -430,8 +430,10 @@ public class OrderServiceImpl implements OrderService {
|
||||
}
|
||||
//如果是租车中,需要判断是否逾期了
|
||||
if(OrderStatusEnum.RENT_ING.getCode().equalsIgnoreCase(orderMainPO.getOrderStatus())){
|
||||
log.info("判断订单是否逾期");
|
||||
if(orderMainPO.getEndRentTime()!=null){
|
||||
Integer overdueDays = getOrderOverdueDays(orderMainPO.getEndRentTime());
|
||||
log.info("预计还车时间:{},订单逾期天数:{}",orderMainPO.getEndRentTime(),overdueDays);
|
||||
//逾期天数>0,则改为逾期,并且计算逾期天数以及逾期金额
|
||||
if(overdueDays>0){
|
||||
orderDetailDTO.setOverdueDays(overdueDays);
|
||||
@ -443,9 +445,10 @@ public class OrderServiceImpl implements OrderService {
|
||||
updateWrapper.eq(OrderMainPO::getOrderId, orderMainPO.getOrderId());
|
||||
orderMainRepo.update(updateWrapper);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
} else if(OrderStatusEnum.RENT_OVERDUE.getCode().equalsIgnoreCase(orderMainPO.getOrderStatus())){
|
||||
log.info("订单已逾期的,计算逾期金额");
|
||||
if(orderMainPO.getEndRentTime()!=null){
|
||||
orderDetailDTO.setOverdueAmount(getOrderOverdueAmount(orderMainPO.getOverdueDays(), orderMainPO.getOverdueFee()));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user