|
|
@ -468,8 +468,15 @@ public class LoanBePadsincereApplyService extends MybatisBaseService<LoanBePadsi |
|
|
|
Sheet sheet = wb.getSheetAt(0); |
|
|
|
ReturnExcelInfo importReturn = getSheetVal(sheet, resultCell); |
|
|
|
resultList = importReturn.getInfos(); |
|
|
|
String msg = "平台中不存在的资方合同编号:"; |
|
|
|
for (BePadsincereExcelInfo bePadsincereExcelInfo : resultList) { |
|
|
|
List<LoanRepaymentScheduleDetailsVo> loanRepaymentScheduleDetailsVos = loanRepaymentScheduleService.selectByBankContractNo(bePadsincereExcelInfo.getBankContractNo()); |
|
|
|
if (loanRepaymentScheduleDetailsVos == null || loanRepaymentScheduleDetailsVos.size() == 0) { |
|
|
|
if (StringUtils.isNotBlank(bePadsincereExcelInfo.getBankContractNo())) { |
|
|
|
msg = msg + bePadsincereExcelInfo.getBankContractNo() + ","; |
|
|
|
continue; |
|
|
|
} |
|
|
|
} |
|
|
|
for (LoanRepaymentScheduleDetailsVo loanRepaymentScheduleDetailsVo : loanRepaymentScheduleDetailsVos) { |
|
|
|
LoanBePadsincereVehDetailsVo loanBePadsincereVehDetailsVo = new LoanBePadsincereVehDetailsVo(); |
|
|
|
loanBePadsincereVehDetailsVo.setVinNo(loanRepaymentScheduleDetailsVo.getVinNo()); |
|
|
@ -498,6 +505,10 @@ public class LoanBePadsincereApplyService extends MybatisBaseService<LoanBePadsi |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(importReturn.getCheckInfo())) { |
|
|
|
return rb.setMsg(importReturn.getCheckInfo()); |
|
|
|
} else if (!msg.equals("平台中不存在的资方合同编号:")) { |
|
|
|
int lastIndex = msg.length() - 1; |
|
|
|
msg = msg.substring(0, lastIndex) + "。"; |
|
|
|
return rb.success().setData(resultList2).setMsg(msg + "成功导入数据,请点击确定按钮"); |
|
|
|
} else { |
|
|
|
return rb.success().setData(resultList2).setMsg("成功导入数据,请点击确定按钮"); |
|
|
|
} |
|
|
@ -645,13 +656,6 @@ public class LoanBePadsincereApplyService extends MybatisBaseService<LoanBePadsi |
|
|
|
checkWord.add("资方收款账号不能为空"); |
|
|
|
break; |
|
|
|
} |
|
|
|
List<LoanRepaymentScheduleDetailsVo> loanRepaymentScheduleDetailsVos = loanRepaymentScheduleService.selectByBankContractNo(excelInfo.getBankContractNo()); |
|
|
|
if (loanRepaymentScheduleDetailsVos == null || loanRepaymentScheduleDetailsVos.size() == 0) { |
|
|
|
if (StringUtils.isNotBlank(excelInfo.getBankContractNo())) { |
|
|
|
checkWord.add("资方合同号" + excelInfo.getBankContractNo() + "在还款计划表中不存在"); |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
StringBuffer sbcheck1 = new StringBuffer(); |
|
|
|