From b6b6330fb029a774dfd103c725ac2705335cd405 Mon Sep 17 00:00:00 2001 From: God <10745413@qq.com> Date: Tue, 16 Jan 2024 16:37:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E9=97=AE=E9=A2=98=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../LoanBePadsincereApplyService.java | 65 ++++++++++--------- .../LoanRepaymentPlanDetailsMapper.xml | 1 + .../AppBeCollectionVehDetailsVo.java | 4 ++ .../becollection/BeCollectionService.java | 8 ++- 4 files changed, 46 insertions(+), 32 deletions(-) diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbepadsincereapply/LoanBePadsincereApplyService.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbepadsincereapply/LoanBePadsincereApplyService.java index 85a73cea21..5ba11d90a3 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbepadsincereapply/LoanBePadsincereApplyService.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbepadsincereapply/LoanBePadsincereApplyService.java @@ -554,11 +554,11 @@ public class LoanBePadsincereApplyService extends MybatisBaseService loanBePadsincereVehDetailsVos = loanBePadsincereVehService.selByMainSid(loanBePadsincereApply.getSid()); Map variables = new HashMap<>(); Map appMap = new HashMap<>(); appMap.put("sid", businessSid); @@ -871,31 +872,33 @@ public class LoanBePadsincereApplyService extends MybatisBaseService 0) diff --git a/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/becollection/AppBeCollectionVehDetailsVo.java b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/becollection/AppBeCollectionVehDetailsVo.java index 6220469b8c..79c7e58ebd 100644 --- a/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/becollection/AppBeCollectionVehDetailsVo.java +++ b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/becollection/AppBeCollectionVehDetailsVo.java @@ -56,6 +56,10 @@ public class AppBeCollectionVehDetailsVo implements Vo { @ApiModelProperty("是否有担保人") private Boolean showDbr = false; + @ApiModelProperty("是否有还款协议") + private Boolean showXy = false; + @ApiModelProperty("是否有远程控制") + private Boolean showYckz = false; @ApiModelProperty("销售订单车辆sid") private String saleVehSid; @ApiModelProperty("贷款合同编号") diff --git a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/becollection/BeCollectionService.java b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/becollection/BeCollectionService.java index 07152ad54c..6c314d01da 100644 --- a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/becollection/BeCollectionService.java +++ b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/becollection/BeCollectionService.java @@ -307,9 +307,15 @@ public class BeCollectionService { AppBeCollectionVehDetailsVo appBeCollectionVehDetailsVo = new AppBeCollectionVehDetailsVo(); appBeCollectionVehDetailsVo.setSaleVehSid(loanBeCollectionVehDetail.getSaleVehSid()); LoanBeCollectionVehDbrDetailsVo loanBeCollectionVehDbrDetailsVo = loanBeCollectionVehFeign.initDbr(loanBeCollectionVehDetail.getSaleVehSid()).getData(); - if (StringUtils.isNotBlank(loanBeCollectionVehDbrDetailsVo.getPeoName())) { + if (StringUtils.isNotBlank(loanBeCollectionVehDbrDetailsVo.getPeoName()) && collMeasures.contains("增加担保人")) { appBeCollectionVehDetailsVo.setShowDbr(true); } + if (collMeasures.contains("远程控制")){ + appBeCollectionVehDetailsVo.setShowYckz(true); + } + if (collMeasures.contains("签订还款协议")){ + appBeCollectionVehDetailsVo.setShowXy(true); + } appBeCollectionVehDetailsVo.setContractId(loanBeCollectionVehDetail.getLoanContractNo()); appBeCollectionVehDetailsVo.setVin(loanBeCollectionVehDetail.getVinNo()); appBeCollectionVehDetailsVo.setCarNum(loanBeCollectionVehDetail.getCarNum());