|
|
@ -282,7 +282,7 @@ public class BusSalesOrderLoancontractService extends MybatisBaseService<BusSale |
|
|
|
records.removeAll(Collections.singleton(null)); |
|
|
|
if (!records.isEmpty()) { |
|
|
|
for (BusLoancontractForRepayVo record : records) { |
|
|
|
record.setHandleBtn(false); |
|
|
|
// record.setHandleBtn(false);
|
|
|
|
if (StringUtils.isNotBlank(record.getSalesOrderSid())) { |
|
|
|
List<BusSalesOrderVehicle> busSalesOrderVehicles = busSalesOrderVehicleService.selByLoanContractSid(record.getSalesOrderSid()); |
|
|
|
busSalesOrderVehicles.removeAll(Collections.singleton(null)); |
|
|
@ -292,19 +292,19 @@ public class BusSalesOrderLoancontractService extends MybatisBaseService<BusSale |
|
|
|
record.setVinNo(String.join(",", stringVinNos)); |
|
|
|
} |
|
|
|
} |
|
|
|
ResultBean<LoanRepaymentSchedule> repaymentSchedule = repaymentScheduleFeign.selByLoanContractSid(record.getSalesOrderSid()); |
|
|
|
if (repaymentSchedule.getData() != null) { |
|
|
|
record.setBuilded("是"); |
|
|
|
List<LoanRepaymentHistory> histories = repaymentScheduleFeign.selHistoryBySid(repaymentSchedule.getData().getSid()).getData(); |
|
|
|
if (histories.isEmpty() || histories == null) { |
|
|
|
record.setHandleBtn(true); |
|
|
|
} |
|
|
|
} else { |
|
|
|
record.setBuilded("否"); |
|
|
|
if (StringUtils.isNotBlank(record.getBankContractNo())) { |
|
|
|
record.setHandleBtn(true); |
|
|
|
} |
|
|
|
} |
|
|
|
// ResultBean<LoanRepaymentSchedule> repaymentSchedule = repaymentScheduleFeign.selByLoanContractSid(record.getSalesOrderSid());
|
|
|
|
// if (repaymentSchedule.getData() != null) {
|
|
|
|
// record.setBuilded("是");
|
|
|
|
// List<LoanRepaymentHistory> histories = repaymentScheduleFeign.selHistoryBySid(repaymentSchedule.getData().getSid()).getData();
|
|
|
|
// if (histories.isEmpty() || histories == null) {
|
|
|
|
// record.setHandleBtn(true);
|
|
|
|
// }
|
|
|
|
// } else {
|
|
|
|
// record.setBuilded("否");
|
|
|
|
// if (StringUtils.isNotBlank(record.getBankContractNo())) {
|
|
|
|
// record.setHandleBtn(true);
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
@ -1093,4 +1093,8 @@ public class BusSalesOrderLoancontractService extends MybatisBaseService<BusSale |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
public int setRepaymentState(String sid) { |
|
|
|
return baseMapper.setRepaymentState(sid); |
|
|
|
} |
|
|
|
} |