Merge remote-tracking branch 'origin/master'

This commit is contained in:
liang.chao 2024-12-20 20:19:47 +08:00
commit 4ffd24cace
1 changed files with 1 additions and 1 deletions

View File

@ -110,8 +110,8 @@ public class OrderServiceImpl implements OrderService {
BigDecimal totalRentalPrice = BigDecimal.ZERO;
BigDecimal totalReliefPrice = BigDecimal.ZERO;
for (OrderDetailDto detailDto : list) {
detailDto.setOriginDays(detailDto.getDays());
if (Objects.nonNull(detailDto) && String.valueOf(OrderStatusEnum.ORDER_FINISHED.getStatus()).equals(detailDto.getOrderStatus())) {
detailDto.setOriginDays(detailDto.getDays());
detailDto.setDays(detailDto.getDateDays() == null ? detailDto.getDays() : String.valueOf(detailDto.getDateDays()));
if (detailDto.getChangeCost() != null) {
totalRentalPrice = totalRentalPrice.add(detailDto.getChangeCost());