diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/lease/domain/LeasePriceRecord.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/lease/domain/LeasePriceRecord.java index d4d1e2b..9d2ac46 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/lease/domain/LeasePriceRecord.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/lease/domain/LeasePriceRecord.java @@ -12,6 +12,9 @@ import java.util.List; @Data public class LeasePriceRecord { + @ApiModelProperty(value = "订单id") + private Integer orderId; + @ApiModelProperty(value = "租赁费用列表") private List rentPriceList; diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/lease/service/impl/LeaseRepairRecordServiceImpl.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/lease/service/impl/LeaseRepairRecordServiceImpl.java index 13bd32f..b8566da 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/lease/service/impl/LeaseRepairRecordServiceImpl.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/lease/service/impl/LeaseRepairRecordServiceImpl.java @@ -275,6 +275,8 @@ public class LeaseRepairRecordServiceImpl implements LeaseRepairRecordService { result += mapper.updateChangePrice(lossRecord); } } + String userName = SecurityUtils.getLoginUser().getUsername(); + result += orderMapper.updateOrderStatus(leasePriceRecord.getOrderId(), null, String.valueOf(OrderStatusEnum.ORDER_TERMINATED.getStatus()), userName); if (result > 0) { return AjaxResult.success(HttpCodeEnum.SUCCESS.getMsg()); }