From f08ef13be751a757d7830a5b46a66820143403c8 Mon Sep 17 00:00:00 2001 From: fanzongzhe <285169773@qq.com> Date: Wed, 3 Apr 2024 17:48:56 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=AF=BC=E5=85=A5?= =?UTF-8?q?=E6=A0=A1=E9=AA=8C=E9=80=BB=E8=BE=91=E3=80=81=E9=87=91=E8=9E=8D?= =?UTF-8?q?=E8=AE=A4=E6=AC=BE=E5=88=97=E8=A1=A8=E9=99=90=E5=88=B6=E6=9D=A1?= =?UTF-8?q?=E4=BB=B6=E4=B8=BA=E4=B8=8B=E4=B8=AA=E6=9C=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...UncollectedReceivablesDetailedJRMapper.xml | 4 +- .../LoanRepaymentHistoryService.java | 44 ++++++++++++++----- 2 files changed, 34 insertions(+), 14 deletions(-) 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("暂无可更新的数据"); From 32b2058e36f077abf65ebaf30b91c450aa426ecb Mon Sep 17 00:00:00 2001 From: fanzongzhe <285169773@qq.com> Date: Wed, 3 Apr 2024 17:49:08 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=AF=BC=E5=85=A5?= =?UTF-8?q?=E6=A0=A1=E9=AA=8C=E9=80=BB=E8=BE=91=E3=80=81=E9=87=91=E8=9E=8D?= =?UTF-8?q?=E8=AE=A4=E6=AC=BE=E5=88=97=E8=A1=A8=E9=99=90=E5=88=B6=E6=9D=A1?= =?UTF-8?q?=E4=BB=B6=E4=B8=BA=E4=B8=8B=E4=B8=AA=E6=9C=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../riskcenter/api/loanrepaymenthistory/ReturnExcelInfo.java | 1 + 1 file changed, 1 insertion(+) diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymenthistory/ReturnExcelInfo.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymenthistory/ReturnExcelInfo.java index 814cd051be..03d443dc8a 100644 --- a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymenthistory/ReturnExcelInfo.java +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymenthistory/ReturnExcelInfo.java @@ -14,5 +14,6 @@ import java.util.List; public class ReturnExcelInfo { private String checkInfo; private String checkInfo2; + private String checkInfo3; private List infos = new ArrayList<>(); } From 23c6106da86e841930d3bf55550326306d0ba8b6 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Sun, 7 Apr 2024 08:56:51 +0800 Subject: [PATCH 3/5] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=AE=A2=E6=88=B7?= =?UTF-8?q?=E8=BF=98=E6=AC=BE=E6=98=8E=E7=BB=86=E6=9F=A5=E8=AF=A2--?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E5=A2=9E=E5=8A=A0=E6=AC=BE=E9=A1=B9=E7=B1=BB?= =?UTF-8?q?=E5=88=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/customerrepayment/customerrepaymentdetails.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/anrui-riskcenter-ui/src/views/customerrepayment/customerrepaymentdetails.vue b/anrui-riskcenter-ui/src/views/customerrepayment/customerrepaymentdetails.vue index 3b3290b9b2..77ce4b9634 100644 --- a/anrui-riskcenter-ui/src/views/customerrepayment/customerrepaymentdetails.vue +++ b/anrui-riskcenter-ui/src/views/customerrepayment/customerrepaymentdetails.vue @@ -109,6 +109,7 @@ + From cdae3aafb6d743d4b43bf972aacde66d5cf33fc3 Mon Sep 17 00:00:00 2001 From: fanzongzhe <285169773@qq.com> Date: Sun, 7 Apr 2024 09:34:07 +0800 Subject: [PATCH 4/5] =?UTF-8?q?=E5=AE=A2=E6=88=B7=E8=BF=98=E6=AC=BE?= =?UTF-8?q?=E6=98=8E=E7=BB=86=E5=A2=9E=E5=8A=A0=E8=B5=84=E9=87=91=E5=8D=A0?= =?UTF-8?q?=E7=94=A8=E8=B4=B9=E3=80=81=E8=B5=84=E6=96=B9=E9=80=BE=E6=9C=9F?= =?UTF-8?q?=E5=88=A9=E6=81=AF=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../RepaymentDetailsListVo.java | 2 + .../LoanRepaymentHistoryMapper.xml | 55 ++++++++++++++-- .../LoanRepaymentHistoryService.java | 66 +++++++++---------- 3 files changed, 84 insertions(+), 39 deletions(-) diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymenthistory/RepaymentDetailsListVo.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymenthistory/RepaymentDetailsListVo.java index fe5801574f..230e362745 100644 --- a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymenthistory/RepaymentDetailsListVo.java +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepaymenthistory/RepaymentDetailsListVo.java @@ -57,4 +57,6 @@ public class RepaymentDetailsListVo implements Vo { private String closingDate; @ApiModelProperty("划扣状态") private String buckle; + @ApiModelProperty("款项类别") + private String payCostTitleValue; } diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymenthistory/LoanRepaymentHistoryMapper.xml b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymenthistory/LoanRepaymentHistoryMapper.xml index 92b3060e1e..d51423395f 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymenthistory/LoanRepaymentHistoryMapper.xml +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymenthistory/LoanRepaymentHistoryMapper.xml @@ -341,6 +341,10 @@