From 4f9908dcd7fd1e06ca674d6881cffb3dd4e225f3 Mon Sep 17 00:00:00 2001 From: God <10745413@qq.com> Date: Thu, 26 Oct 2023 10:02:44 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=B7=E5=89=8D=E4=BF=A1=E7=94=A8=E5=AE=A1?= =?UTF-8?q?=E6=A0=B8=E4=BF=9D=E5=AD=98=E4=BF=AE=E6=94=B9=E5=AF=B9=E5=BA=94?= =?UTF-8?q?=E7=9A=84=E5=AE=A2=E6=88=B7=E7=9A=84=E8=BA=AB=E4=BB=BD=E8=AF=81?= =?UTF-8?q?=E5=8F=B7=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../crm/api/crmcustomertemp/CrmCustomerTempFeign.java | 3 +++ .../api/crmcustomertemp/CrmCustomerTempFeignFallback.java | 5 +++++ .../crm/biz/crmcustomertemp/CrmCustomerTempMapper.java | 3 +++ .../crm/biz/crmcustomertemp/CrmCustomerTempMapper.xml | 6 ++++++ .../anrui/crm/biz/crmcustomertemp/CrmCustomerTempRest.java | 7 +++++++ .../crm/biz/crmcustomertemp/CrmCustomerTempService.java | 4 ++++ .../LoanHomevisitInvestigateService.java | 1 + .../biz/loanhomevisitprep/LoanHomevisitPrepService.java | 1 + .../LoanPreloanCreditApplyService.java | 6 ++++++ 9 files changed, 36 insertions(+) diff --git a/anrui-crm/anrui-crm-api/src/main/java/com/yxt/anrui/crm/api/crmcustomertemp/CrmCustomerTempFeign.java b/anrui-crm/anrui-crm-api/src/main/java/com/yxt/anrui/crm/api/crmcustomertemp/CrmCustomerTempFeign.java index 5c91de4daa..1a5d285d9c 100644 --- a/anrui-crm/anrui-crm-api/src/main/java/com/yxt/anrui/crm/api/crmcustomertemp/CrmCustomerTempFeign.java +++ b/anrui-crm/anrui-crm-api/src/main/java/com/yxt/anrui/crm/api/crmcustomertemp/CrmCustomerTempFeign.java @@ -210,4 +210,7 @@ public interface CrmCustomerTempFeign { @PostMapping("/updateByEntity") public ResultBean updateByEntity(@RequestBody CrmCustomerTemp crmCustomerTemp); + @ApiOperation("根据客户sid修改身份证号码") + @PostMapping("/updateIdBySid") + ResultBean updateIdBySid(@RequestParam("idCard") String idCard,@RequestParam("custSid") String custSid); } \ No newline at end of file diff --git a/anrui-crm/anrui-crm-api/src/main/java/com/yxt/anrui/crm/api/crmcustomertemp/CrmCustomerTempFeignFallback.java b/anrui-crm/anrui-crm-api/src/main/java/com/yxt/anrui/crm/api/crmcustomertemp/CrmCustomerTempFeignFallback.java index d00680d9d1..9b6a2e0d89 100644 --- a/anrui-crm/anrui-crm-api/src/main/java/com/yxt/anrui/crm/api/crmcustomertemp/CrmCustomerTempFeignFallback.java +++ b/anrui-crm/anrui-crm-api/src/main/java/com/yxt/anrui/crm/api/crmcustomertemp/CrmCustomerTempFeignFallback.java @@ -165,5 +165,10 @@ public class CrmCustomerTempFeignFallback implements CrmCustomerTempFeign { return null; } + @Override + public ResultBean updateIdBySid(String idCard, String custSid) { + return null; + } + } \ No newline at end of file diff --git a/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempMapper.java b/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempMapper.java index 79eaedeba2..2452700d9c 100644 --- a/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempMapper.java +++ b/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempMapper.java @@ -9,6 +9,7 @@ import com.yxt.anrui.crm.api.crmcustomertemp.*; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; +import org.apache.ibatis.annotations.Update; import java.util.List; import java.util.Map; @@ -132,4 +133,6 @@ public interface CrmCustomerTempMapper extends BaseMapper { CrmCustomerTemp selectByCustomerNo(String customerNo); List selectLists(@Param(Constants.WRAPPER) QueryWrapper qw); + + void updateIdBySid(@Param("idCard") String idCard,@Param("custSid") String custSid); } \ No newline at end of file diff --git a/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempMapper.xml b/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempMapper.xml index 7297f70e80..665a6bffbc 100644 --- a/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempMapper.xml +++ b/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempMapper.xml @@ -247,4 +247,10 @@ ${ew.sqlSegment} + + + update crm_customer_temp + set IDNumber = #{idCard} + where sid = #{custSid} + \ No newline at end of file diff --git a/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempRest.java b/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempRest.java index 6867b33bd4..ecc8b8473d 100644 --- a/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempRest.java +++ b/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempRest.java @@ -318,5 +318,12 @@ public class CrmCustomerTempRest implements CrmCustomerTempFeign { return rb.success(); } + @Override + public ResultBean updateIdBySid(String idCard, String custSid) { + ResultBean rb = ResultBean.fireFail(); + crmCustomerTempService.updateIdBySid(idCard,custSid); + return rb.success(); + } + } diff --git a/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempService.java b/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempService.java index 30ac699e90..c17e755c11 100644 --- a/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempService.java +++ b/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempService.java @@ -1221,4 +1221,8 @@ public class CrmCustomerTempService extends MybatisBaseService wrapper.like("bo.contractNo", query.getNames()).or().like("bb.borrowerName", query.getNames()).or().like("li.homeVisStaffName", query.getNames())); } + qw.orderByDesc("li.createTime"); IPage page = PagerUtil.queryToPage(pq); IPage pagging = baseMapper.selectPageVo(page, qw); for (LoanHomevisitInvestigateVo record : pagging.getRecords()) { diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitprep/LoanHomevisitPrepService.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitprep/LoanHomevisitPrepService.java index 6ed8bac12f..fd9f73dcd9 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitprep/LoanHomevisitPrepService.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitprep/LoanHomevisitPrepService.java @@ -161,6 +161,7 @@ public class LoanHomevisitPrepService extends MybatisBaseService= date_format('" + orderStartDate + "','%Y-%m-%d')"). apply(StringUtils.isNotBlank(orderEndDate), "date_format (bo.createDate,'%Y-%m-%d') <= date_format('" + orderEndDate + "','%Y-%m-%d')" ); + qw.orderByDesc("lp.createTime"); IPage page = PagerUtil.queryToPage(pq); IPage pagging = baseMapper.selectPageVo(page, qw); PagerVo p = PagerUtil.pageToVo(pagging, null); diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanpreloancreditapply/LoanPreloanCreditApplyService.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanpreloancreditapply/LoanPreloanCreditApplyService.java index 51d8b92b3f..f8f1a0157b 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanpreloancreditapply/LoanPreloanCreditApplyService.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanpreloancreditapply/LoanPreloanCreditApplyService.java @@ -32,6 +32,7 @@ import com.yxt.anrui.base.api.commonappendix.CommonAppendixDto; import com.yxt.anrui.base.api.commonappendix.CommonAppendixFeign; import com.yxt.anrui.base.api.commonappendix.CommonAppendixSelectQuery; import com.yxt.anrui.base.api.commonappendix.CommonAppendixVo; +import com.yxt.anrui.crm.api.crmcustomertemp.CrmCustomerTempFeign; import com.yxt.anrui.riskcenter.api.loancreditappealapply.LoanCreditAppealApply; import com.yxt.anrui.riskcenter.api.loanfinpolicy.LoanFinPolicy; import com.yxt.anrui.riskcenter.api.loanpreloancreditapply.*; @@ -78,6 +79,8 @@ public class LoanPreloanCreditApplyService extends MybatisBaseService listPageVo(PagerQuery pq) { LoanPreloanCreditApplyQuery query = pq.getParams(); @@ -414,6 +417,9 @@ public class LoanPreloanCreditApplyService extends MybatisBaseService stringResultBean = saveOrUpdateDto(dto); if (!stringResultBean.getSuccess()) { return rb.setMsg("保存失败");