Commit 56b07609 authored by 周健威's avatar 周健威

Merge branch 'feature-delay-add' into dev

parents a9facd6a e0acbc00
...@@ -128,8 +128,14 @@ public class OrderDelayBiz { ...@@ -128,8 +128,14 @@ public class OrderDelayBiz {
List<VMCalendarPriceCostDTO> delayAmountList; List<VMCalendarPriceCostDTO> delayAmountList;
if(delayAddDays > 0) { if(delayAddDays > 0) {
VehicleItemDTO vehicleItemDTO = BeanUtil.toBean(orderItemBiz.selectOne(new OrderItem(){{
setType(ItemTypeEnum.VEHICLE_MODEL.getCode());
setOrderId(orderPageVO.getId());
}}), VehicleItemDTO.class);
List<VMCalendarPriceCostDTO> vmcpcds = vehicleItemDTO.getVehicleDetail();
//获得延期天数费用 //获得延期天数费用
delayAmountList = orderItemBiz.getOverAmountList(DateUtil.date(orvd.getEndTime()), delayAddDays, orvd.getModelId(), orderPageVO.getUserId()); delayAmountList = orderItemBiz.getOverAmountList(vmcpcds.get(vmcpcds.size() - 1).getDate(), delayAddDays, orvd.getModelId(), orderPageVO.getUserId());
//处理免费天数和免费金额 //处理免费天数和免费金额
delayAmountList.parallelStream().forEach( vmcpcd -> { delayAmountList.parallelStream().forEach( vmcpcd -> {
vmcpcd.setValidFreeDays(vmcpcd.getFreeDays()); vmcpcd.setValidFreeDays(vmcpcd.getFreeDays());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment