订单原始天数

This commit is contained in:
sxu 2024-12-19 17:28:29 +08:00
parent 6ad88a582d
commit 56fefe798b
2 changed files with 4 additions and 0 deletions

View File

@ -61,6 +61,9 @@ public class OrderDetailDto {
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date rentEndTime;
@ApiModelProperty(value = "订单原始天数")
private String originDays;
@ApiModelProperty(value = "天数")
private String days;

View File

@ -111,6 +111,7 @@ public class OrderServiceImpl implements OrderService {
BigDecimal totalReliefPrice = BigDecimal.ZERO;
for (OrderDetailDto detailDto : list) {
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());