diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailedjr/FinUncollectedReceivablesDetailedJRMapper.xml b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailedjr/FinUncollectedReceivablesDetailedJRMapper.xml index e5b9b950f5..4727f77f39 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailedjr/FinUncollectedReceivablesDetailedJRMapper.xml +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailedjr/FinUncollectedReceivablesDetailedJRMapper.xml @@ -184,7 +184,7 @@ )), 0 ) < p.dueMoney - AND p.dueDate < last_day(curdate()) + AND p.dueDate < last_day(date_sub(now(),interval -1 month)) AND s.purchaseSystemSid = #{purchaseSystemSid} AND s.useOrgSid = #{userOrgSid} UNION ALL @@ -319,7 +319,7 @@ )), 0 ) < p.dueMoney - AND p.dueDate < last_day(curdate()) + AND p.dueDate < last_day(date_sub(now(),interval -1 month)) AND s.purchaseSystemSid = #{purchaseSystemSid} AND s.useOrgSid = #{userOrgSid} UNION ALL diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymenthistory/LoanRepaymentHistoryService.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymenthistory/LoanRepaymentHistoryService.java index 59e88a886f..39fa6258ad 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymenthistory/LoanRepaymentHistoryService.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymenthistory/LoanRepaymentHistoryService.java @@ -168,8 +168,16 @@ public class LoanRepaymentHistoryService extends MybatisBaseService checkWord = new HashSet<>(); Set checkWord2 = new HashSet<>(); + Set checkWord3 = new HashSet<>(); for (int r = 1; r <= sheet.getLastRowNum(); r++) { Row row = sheet.getRow(r); if (row == null) { @@ -253,7 +262,7 @@ public class LoanRepaymentHistoryService extends MybatisBaseService planDetails = loanRepaymentPlanDetailsService.selPlanByNoAndPeriod(bankContractNo, period); if (planDetails.isEmpty() || planDetails == null) { sbBankCNo.append(bankContractNo).append("、"); + i++; } } if (StringUtils.isNotBlank(excelInfo.getBankContractNo()) && StringUtils.isNotBlank(excelInfo.getRealReturnTime())) { @@ -294,18 +304,18 @@ public class LoanRepaymentHistoryService extends MybatisBaseService histories = baseMapper.selByBankNoAndActDate(bankContractNo, realReturnTime); if (!histories.isEmpty() || histories.size() > 0) { - checkWord2.add("实还日期:" + realReturnTime + "、资方合同编号:" + bankContractNo); + checkWord2.add(bankContractNo + "(" + realReturnTime + ")"); } } } } } - String bankCo = ""; - if (sbBankCNo.length() > 0) { - sbBankCNo.delete(sbBankCNo.length() - 1, sbBankCNo.length()); - bankCo = "资方合同号" + sbBankCNo + "不存在"; - } - checkWord.add(bankCo); +// String bankCo = ""; +// if (sbBankCNo.length() > 0) { +// sbBankCNo.delete(sbBankCNo.length() - 1, sbBankCNo.length()); +// bankCo = "资方合同号" + sbBankCNo + "不存在"; +// } +// checkWord.add(bankCo); StringBuffer sbcheck1 = new StringBuffer(); if (!checkWord.isEmpty()) { for (String s : checkWord) { @@ -332,10 +342,20 @@ public class LoanRepaymentHistoryService extends MybatisBaseService 0) { - sbcheck2.delete(sbcheck2.length() - 1, sbcheck2.length()); - importReturn.setCheckInfo2("已存在" + sbcheck2.toString() + "的记录,是否继续导入,导入点击“确定”,不导入点击”取消“。"); + if (sbBankCNo.length() > 0) { + sbBankCNo.delete(sbBankCNo.length() - 1, sbBankCNo.length()); + sbcheck2.delete(sbcheck2.length() - 1, sbcheck2.length()); + importReturn.setCheckInfo2("1.平台中不存在的资方编号:" + sbBankCNo + "。2.平台中已存在资方实还日期记录:" + sbcheck2 + "。是否继续导入,导入点击“确定”,不导入点击”取消“。导入时只有系统中存在的资方合同号的记录才导入系统。"); + } else { + sbcheck2.delete(sbcheck2.length() - 1, sbcheck2.length()); + importReturn.setCheckInfo2("平台中已存在资方实还日期记录:" + sbcheck2 + "。是否继续导入,导入点击“确定”,不导入点击”取消“。"); + } return importReturn; } + if (sbBankCNo.length() > 0) { + sbBankCNo.delete(sbBankCNo.length() - 1, sbBankCNo.length()); + importReturn.setCheckInfo3(i + "-" + sbBankCNo); + } return importReturn; } @@ -806,7 +826,7 @@ public class LoanRepaymentHistoryService extends MybatisBaseService hisSidsForBuckle = baseMapper.selSidsForBuckle(pushUseOrgSid); if (!hisSidsForBuckle.isEmpty()) { - int i = baseMapper.setBuckleState(hisSidsForBuckle,"003","审核通过"); + int i = baseMapper.setBuckleState(hisSidsForBuckle, "003", "审核通过"); } if (histories.isEmpty() && hisSidsForBuckle.isEmpty()) { return rb.setMsg("暂无可更新的数据");