|
|
@ -4916,6 +4916,7 @@ public class LoanRepaymentScheduleService extends MybatisBaseService<LoanRepayme |
|
|
|
List<CrmCustomerTemp> customerTemps = new ArrayList<>();//客户表
|
|
|
|
List<BusSalesOrder> orders = new ArrayList<>();//销售订单
|
|
|
|
List<BusSalesOrderVehicle> vehicles = new ArrayList<>();//销售订单车辆
|
|
|
|
List<BusSalesOrderVehicle> updateVehicles = new ArrayList<>();//销售订单车辆
|
|
|
|
List<BusSalesOrderBorrower> borrowers = new ArrayList<>();//贷款人
|
|
|
|
List<BusSalesOrderLoancontract> contracts = new ArrayList<>();//消贷合同
|
|
|
|
List<LoanRepaymentPlanDetails> planDetails = new ArrayList<>();//还款计划表明细
|
|
|
@ -5142,6 +5143,11 @@ public class LoanRepaymentScheduleService extends MybatisBaseService<LoanRepayme |
|
|
|
} else { |
|
|
|
loanContractSid = vehicleData.getLoanContractSid(); |
|
|
|
} |
|
|
|
if (StringUtils.isBlank(vehicleData.getBorrowerSid())) { |
|
|
|
vehicleData.setBorrowerSid(borrowerSid); |
|
|
|
vehicleData.setLoanContractSid(loanContractSid); |
|
|
|
updateVehicles.add(vehicleData); |
|
|
|
} |
|
|
|
} else { |
|
|
|
//生成销售订单贷款人表
|
|
|
|
BusSalesOrderBorrower busSalesOrderBorrower = new BusSalesOrderBorrower(); |
|
|
@ -5504,6 +5510,9 @@ public class LoanRepaymentScheduleService extends MybatisBaseService<LoanRepayme |
|
|
|
|
|
|
|
} |
|
|
|
//批量插入数据
|
|
|
|
if (updateVehicles.size() > 0 && !updateVehicles.isEmpty()) { |
|
|
|
busSalesOrderVehicleFeign.updateVehiclesList(updateVehicles); |
|
|
|
} |
|
|
|
if (schedules.size() > 0 && !schedules.isEmpty()) { |
|
|
|
baseMapper.saveList(schedules); |
|
|
|
} |
|
|
|