|
|
@ -382,6 +382,16 @@ public class BaseVehicleActualSalesService extends MybatisBaseService<BaseVehicl |
|
|
|
if (StringUtils.isBlank(dto.getInstanceId())) { |
|
|
|
return rb.setMsg("参数错误:instanceId"); |
|
|
|
} |
|
|
|
//更新车辆的结算状态为预买断
|
|
|
|
//结算状态设置为预买断
|
|
|
|
List<BaseVehicleActualDetailsDto> detailsList = dto.getDetailsList(); |
|
|
|
for (BaseVehicleActualDetailsDto f : detailsList) { |
|
|
|
BaseVehicle baseVehicle = baseVehicleService.selectByVinNoAndOrgSid(f.getVinNo(), useOrgSid); |
|
|
|
baseVehicle.setVinNo(f.getVinNo()); |
|
|
|
baseVehicle.setSettlementStatus(VehicleState.BuyoutEnum.PRE_BUYOUT.getCode()); |
|
|
|
baseVehicle.setSettlementStatusValue(VehicleState.BuyoutEnum.PRE_BUYOUT.getRemarks()); |
|
|
|
baseVehicleService.updateVeh(baseVehicle); |
|
|
|
} |
|
|
|
bv.setTaskId(baseVehicleActualSales.getTaskId()); |
|
|
|
bv.setTaskDefKey(baseVehicleActualSales.getNodeId()); |
|
|
|
bv.setComment("重新提交"); |
|
|
|