From b4b7e3c4ab57a1e19cb50757782a400a2a1eece1 Mon Sep 17 00:00:00 2001 From: fanzongzhe <285169773@qq.com> Date: Tue, 14 May 2024 09:11:15 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E8=BF=98=E6=AC=BE=E8=AE=A1=E5=88=92?= =?UTF-8?q?=E8=A1=A8=E8=BD=A6=E6=9E=B6=E5=8F=B7=E6=94=B9=E4=B8=BA=E5=90=8E?= =?UTF-8?q?=E5=85=AB=E4=BD=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BusSalesOrderLoancontractService.java | 41 ++++++++++++++++++- 1 file changed, 39 insertions(+), 2 deletions(-) diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderloancontract/BusSalesOrderLoancontractService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderloancontract/BusSalesOrderLoancontractService.java index 63f89ab7d9..1c2913c10b 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderloancontract/BusSalesOrderLoancontractService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderloancontract/BusSalesOrderLoancontractService.java @@ -389,7 +389,14 @@ public class BusSalesOrderLoancontractService extends MybatisBaseService busSalesOrderVehicles = busSalesOrderVehicleService.selByLoanContractSid(record.getSalesOrderSid()); busSalesOrderVehicles.removeAll(Collections.singleton(null)); if (!busSalesOrderVehicles.isEmpty()) { - List stringVinNos = busSalesOrderVehicles.stream().map(c -> c.getLinkNo()).collect(Collectors.toList()); + List stringVinNos = new ArrayList<>(); + for (BusSalesOrderVehicle v : busSalesOrderVehicles) { + if (v.getLinkNo().length() > 8) { + stringVinNos.add(v.getLinkNo().substring(v.getLinkNo().length() - 8)); + } else { + stringVinNos.add(v.getLinkNo()); + } + } if (!stringVinNos.isEmpty()) { record.setVinNo(String.join(",", stringVinNos)); } @@ -406,7 +413,7 @@ public class BusSalesOrderLoancontractService extends MybatisBaseService Date: Tue, 14 May 2024 10:05:45 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E8=BF=98=E6=AC=BE=E8=AE=A1=E5=88=92?= =?UTF-8?q?=E8=A1=A8=E5=AF=BC=E5=87=BA=EF=BC=8C=E4=BF=AE=E6=94=B9=E7=94=9F?= =?UTF-8?q?=E6=88=90=E6=97=A5=E6=9C=9F=E5=8F=96=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../loanrepaymentschedule/LoanRepaymentScheduleMapper.xml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentschedule/LoanRepaymentScheduleMapper.xml b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentschedule/LoanRepaymentScheduleMapper.xml index 7bc0b8f38a..ed77bdc3c6 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentschedule/LoanRepaymentScheduleMapper.xml +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentschedule/LoanRepaymentScheduleMapper.xml @@ -106,7 +106,7 @@ SELECT @row_number := @row_number + 1 AS rankNo, p.loanContractSid, - p.createTime, + l.repaymentCreateTime as createTime, p.customer, p.staffName, p.borrowerName, @@ -129,7 +129,9 @@ p.dept, p.useOrgName FROM - loan_repayment_plan_details AS p,( + loan_repayment_plan_details AS p + LEFT JOIN anrui_buscenter.bus_sales_order_loancontract as l ON p.loanContractSid = l.sid + ,( SELECT @row_number := 0 ) AS t