Browse Source

优化

master
God 2 years ago
parent
commit
cd374df038
  1. 2
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderloancontract/BusSalesOrderLoancontractDetailsVo.java
  2. 10
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitappeal/LoanHomeVisitAppealPageVo.java
  3. 3
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitfileexamine/LoanXdConDetailsVo.java
  4. 3
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitfileexamine/LoanZfConDetailsVo.java
  5. 2
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineService.java
  6. 4
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitappeal/LoanHomevisitAppealMapper.xml
  7. 48
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitfileexamine/LoanHomevisitFileexamineService.java
  8. 10
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/AppLoanHomeVisitAppealPageVo.java
  9. 4
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/loanhomevisitinvestigate/LoanHomeVisitInvestigateService.java

2
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderloancontract/BusSalesOrderLoancontractDetailsVo.java

@ -60,7 +60,7 @@ public class BusSalesOrderLoancontractDetailsVo implements Vo {
@ApiModelProperty("台数") @ApiModelProperty("台数")
private Integer vehCount; // 台数 private Integer vehCount; // 台数
@ApiModelProperty("消贷合同编号") @ApiModelProperty("消贷合同编号")
private String loanCotractNo; // 消贷合同编号 private String loanContractNo; // 消贷合同编号
@ApiModelProperty("资方合同号") @ApiModelProperty("资方合同号")
private String bankContractNo; // 资方合同号 private String bankContractNo; // 资方合同号
@ApiModelProperty("资方名称") @ApiModelProperty("资方名称")

10
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitappeal/LoanHomeVisitAppealPageVo.java

@ -7,8 +7,16 @@ import lombok.Data;
@Data @Data
public class LoanHomeVisitAppealPageVo implements Vo { public class LoanHomeVisitAppealPageVo implements Vo {
@ApiModelProperty("sid") @ApiModelProperty("申诉sid")
private String sid; private String sid;
@ApiModelProperty("考察sid")
private String kcSid;
@ApiModelProperty("审批状态")
private String nodeState;
@ApiModelProperty("合同编号")
private String contractId;
@ApiModelProperty("联系电话")
private String mobile;
@ApiModelProperty("分公司名称") @ApiModelProperty("分公司名称")
private String useOrgName; private String useOrgName;
@ApiModelProperty("销售部门名称") @ApiModelProperty("销售部门名称")

3
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitfileexamine/LoanXdConDetailsVo.java

@ -31,6 +31,7 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.ArrayList;
import java.util.List; import java.util.List;
/** /**
@ -55,5 +56,5 @@ public class LoanXdConDetailsVo implements Vo {
@ApiModelProperty("消贷合同编号页面展示") @ApiModelProperty("消贷合同编号页面展示")
private String loanCotractNoShow; private String loanCotractNoShow;
@ApiModelProperty("消贷合同附件") @ApiModelProperty("消贷合同附件")
private List<String> loanCotractImages; private List<String> loanCotractImages = new ArrayList<>();
} }

3
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitfileexamine/LoanZfConDetailsVo.java

@ -31,6 +31,7 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.ArrayList;
import java.util.List; import java.util.List;
/** /**
@ -55,5 +56,5 @@ public class LoanZfConDetailsVo implements Vo {
@ApiModelProperty("资方合同编号页面展示") @ApiModelProperty("资方合同编号页面展示")
private String bankContractNoShow; private String bankContractNoShow;
@ApiModelProperty("资方合同附件") @ApiModelProperty("资方合同附件")
private List<String> bankContractImages; private List<String> bankContractImages = new ArrayList<>();
} }

2
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfileexamine/LoanFileexamineService.java

@ -197,7 +197,7 @@ public class LoanFileexamineService extends MybatisBaseService<LoanFileexamineMa
LoanFileexamineDetailsVo vo = new LoanFileexamineDetailsVo(); LoanFileexamineDetailsVo vo = new LoanFileexamineDetailsVo();
BeanUtil.copyProperties(entity, vo); BeanUtil.copyProperties(entity, vo);
BusSalesOrderLoancontractDetailsVo busSalesOrderLoancontractDetailsVo = busSalesOrderLoancontractFeign.fetchDetailsBySid(entity.getLoanContractSid()).getData(); BusSalesOrderLoancontractDetailsVo busSalesOrderLoancontractDetailsVo = busSalesOrderLoancontractFeign.fetchDetailsBySid(entity.getLoanContractSid()).getData();
vo.setLoanContractNo(busSalesOrderLoancontractDetailsVo.getLoanCotractNo()); vo.setLoanContractNo(busSalesOrderLoancontractDetailsVo.getLoanContractNo());
vo.setBorrowerName(busSalesOrderLoancontractDetailsVo.getBorrowerName()); vo.setBorrowerName(busSalesOrderLoancontractDetailsVo.getBorrowerName());
vo.setNum(busSalesOrderLoancontractDetailsVo.getVehCount()); vo.setNum(busSalesOrderLoancontractDetailsVo.getVehCount());
BusSalesOrder busSalesOrder = busSalesOrderFeign.fetchBySid(entity.getSaleOrderSid()).getData(); BusSalesOrder busSalesOrder = busSalesOrderFeign.fetchBySid(entity.getSaleOrderSid()).getData();

4
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitappeal/LoanHomevisitAppealMapper.xml

@ -80,10 +80,14 @@
<select id="getHomeAppealList2" <select id="getHomeAppealList2"
resultType="com.yxt.anrui.riskcenter.api.loanhomevisitappeal.LoanHomeVisitAppealPageVo"> resultType="com.yxt.anrui.riskcenter.api.loanhomevisitappeal.LoanHomeVisitAppealPageVo">
SELECT la.sid, SELECT la.sid,
la.homeVisitSid AS kcSid,
la.nodeState,
bo.`contractNo` AS contractId,
bo.`useOrgName`, bo.`useOrgName`,
bo.`orgName`, bo.`orgName`,
bo.`staffName`, bo.`staffName`,
bb.`borrowerName` AS lenderName, bb.`borrowerName` AS lenderName,
bb.`mobile`,
li.homeVisStaffName AS jfMember, li.homeVisStaffName AS jfMember,
li.resHomeVisDate AS times, li.resHomeVisDate AS times,
li.`remarks`, li.`remarks`,

48
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitfileexamine/LoanHomevisitFileexamineService.java

@ -430,24 +430,25 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
LoanZfConDetailsVo loanZfConDetailsVo = new LoanZfConDetailsVo(); LoanZfConDetailsVo loanZfConDetailsVo = new LoanZfConDetailsVo();
List<String> bankContractImages = new ArrayList<>(); List<String> bankContractImages = new ArrayList<>();
//消贷合同编号 //消贷合同编号
loanXdConDetailsVo.setLoanCotractNo(busSalesOrderLoancontractDetailsVo.getLoanCotractNo()); loanXdConDetailsVo.setLoanCotractNo(busSalesOrderLoancontractDetailsVo.getLoanContractNo());
loanXdConDetailsVo.setLoanCotractNoShow(busSalesOrderBorrowerDetailsVo.getBorrowerName() + "(" + busSalesOrderLoancontractDetailsVo.getLoanCotractNo() + ")"); loanXdConDetailsVo.setLoanCotractNoShow(busSalesOrderBorrowerDetailsVo.getBorrowerName() + "(" + busSalesOrderLoancontractDetailsVo.getLoanContractNo() + ")");
//消贷合同附件 //消贷合同附件
List<LoanHomevisitInvestigateFileDetailsVo> loanHomevisitInvestigateFileDetailsVos = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), busSalesOrderLoancontractDetailsVo.getLoanCotractNo()); List<LoanHomevisitInvestigateFileDetailsVo> loanHomevisitInvestigateFileDetailsVos = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), busSalesOrderLoancontractDetailsVo.getLoanContractNo());
if (loanHomevisitInvestigateFileDetailsVos != null && loanHomevisitInvestigateFileDetailsVos.size() > 0) { if (loanHomevisitInvestigateFileDetailsVos != null && loanHomevisitInvestigateFileDetailsVos.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo loanHomevisitInvestigateFileDetailsVo : loanHomevisitInvestigateFileDetailsVos) { for (LoanHomevisitInvestigateFileDetailsVo loanHomevisitInvestigateFileDetailsVo : loanHomevisitInvestigateFileDetailsVos) {
loanCotractImages.add(loanHomevisitInvestigateFileDetailsVo.getFileUrl()); loanCotractImages.add(loanHomevisitInvestigateFileDetailsVo.getFileUrl());
} }
loanXdConDetailsVo.setLoanCotractImages(loanCotractImages); loanXdConDetailsVo.setLoanCotractImages(loanCotractImages);
} }
loanXdConDetailsVos.add(loanXdConDetailsVo);
//资方合同编号 //资方合同编号
if (StringUtils.isBlank(busSalesOrderLoancontractDetailsVo.getBankContractNo())) { if (StringUtils.isBlank(busSalesOrderLoancontractDetailsVo.getBankContractNo())) {
loanZfConDetailsVo.setBankContractNoShow(busSalesOrderBorrowerDetailsVo.getBorrowerName() + "(暂无)"); loanZfConDetailsVo.setBankContractNoShow(busSalesOrderBorrowerDetailsVo.getBorrowerName() + "(暂无)");
} else { } else {
loanZfConDetailsVo.setBankContractNo(busSalesOrderLoancontractDetailsVo.getLoanCotractNo()); loanZfConDetailsVo.setBankContractNo(busSalesOrderLoancontractDetailsVo.getLoanContractNo());
loanZfConDetailsVo.setBankContractNoShow(busSalesOrderBorrowerDetailsVo.getBorrowerName() + "(" + busSalesOrderLoancontractDetailsVo.getLoanCotractNo() + ")"); loanZfConDetailsVo.setBankContractNoShow(busSalesOrderBorrowerDetailsVo.getBorrowerName() + "(" + busSalesOrderLoancontractDetailsVo.getBankContractNo() + ")");
//资方合同附件 //资方合同附件
List<LoanHomevisitInvestigateFileDetailsVo> loanHomevisitInvestigateFileDetailsVos2 = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), busSalesOrderLoancontractDetailsVo.getLoanCotractNo()); List<LoanHomevisitInvestigateFileDetailsVo> loanHomevisitInvestigateFileDetailsVos2 = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), busSalesOrderLoancontractDetailsVo.getLoanContractNo());
if (loanHomevisitInvestigateFileDetailsVos2 != null && loanHomevisitInvestigateFileDetailsVos2.size() > 0) { if (loanHomevisitInvestigateFileDetailsVos2 != null && loanHomevisitInvestigateFileDetailsVos2.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo loanHomevisitInvestigateFileDetailsVo : loanHomevisitInvestigateFileDetailsVos2) { for (LoanHomevisitInvestigateFileDetailsVo loanHomevisitInvestigateFileDetailsVo : loanHomevisitInvestigateFileDetailsVos2) {
bankContractImages.add(loanHomevisitInvestigateFileDetailsVo.getFileUrl()); bankContractImages.add(loanHomevisitInvestigateFileDetailsVo.getFileUrl());
@ -455,11 +456,12 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
loanZfConDetailsVo.setBankContractImages(bankContractImages); loanZfConDetailsVo.setBankContractImages(bankContractImages);
} }
} }
loanZfConDetailsVos.add(loanZfConDetailsVo);
} }
vo.setLoanXdCons(loanXdConDetailsVos); vo.setLoanXdCons(loanXdConDetailsVos);
vo.setLoanZfCons(loanZfConDetailsVos); vo.setLoanZfCons(loanZfConDetailsVos);
//定位信息 //定位信息
List<LoanHomevisitInvestigateFileDetailsVo> dwxxImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.DWXX.getAttachType()); List<LoanHomevisitInvestigateFileDetailsVo> dwxxImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), LoanAttachTypeEnum.DWXX.getAttachType());
List<String> location = new ArrayList<>(); List<String> location = new ArrayList<>();
if (dwxxImages != null && dwxxImages.size() > 0) { if (dwxxImages != null && dwxxImages.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo dwxxImage : dwxxImages) { for (LoanHomevisitInvestigateFileDetailsVo dwxxImage : dwxxImages) {
@ -468,7 +470,7 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
} }
vo.setLocation(location); vo.setLocation(location);
//房屋照片 //房屋照片
List<LoanHomevisitInvestigateFileDetailsVo> fwzpImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.FWZP.getAttachType()); List<LoanHomevisitInvestigateFileDetailsVo> fwzpImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), LoanAttachTypeEnum.FWZP.getAttachType());
List<String> house = new ArrayList<>(); List<String> house = new ArrayList<>();
if (fwzpImages != null && fwzpImages.size() > 0) { if (fwzpImages != null && fwzpImages.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo fwzpImage : fwzpImages) { for (LoanHomevisitInvestigateFileDetailsVo fwzpImage : fwzpImages) {
@ -477,7 +479,7 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
} }
vo.setHouse(house); vo.setHouse(house);
//门口照片 //门口照片
List<LoanHomevisitInvestigateFileDetailsVo> mkzpImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.MKZP.getAttachType()); List<LoanHomevisitInvestigateFileDetailsVo> mkzpImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), LoanAttachTypeEnum.MKZP.getAttachType());
List<String> doorway = new ArrayList<>(); List<String> doorway = new ArrayList<>();
if (mkzpImages != null && mkzpImages.size() > 0) { if (mkzpImages != null && mkzpImages.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo mkzpImage : mkzpImages) { for (LoanHomevisitInvestigateFileDetailsVo mkzpImage : mkzpImages) {
@ -486,7 +488,7 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
} }
vo.setDoorway(doorway); vo.setDoorway(doorway);
//客厅卧室照片 //客厅卧室照片
List<LoanHomevisitInvestigateFileDetailsVo> ktwszpImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.KTWSZP.getAttachType()); List<LoanHomevisitInvestigateFileDetailsVo> ktwszpImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), LoanAttachTypeEnum.KTWSZP.getAttachType());
List<String> indoor = new ArrayList<>(); List<String> indoor = new ArrayList<>();
if (ktwszpImages != null && ktwszpImages.size() > 0) { if (ktwszpImages != null && ktwszpImages.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo ktwszpImage : ktwszpImages) { for (LoanHomevisitInvestigateFileDetailsVo ktwszpImage : ktwszpImages) {
@ -495,7 +497,7 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
} }
vo.setIndoor(indoor); vo.setIndoor(indoor);
//合影照等 //合影照等
List<LoanHomevisitInvestigateFileDetailsVo> hyzdImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.HYZD.getAttachType()); List<LoanHomevisitInvestigateFileDetailsVo> hyzdImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), LoanAttachTypeEnum.HYZD.getAttachType());
List<String> groupPhoto = new ArrayList<>(); List<String> groupPhoto = new ArrayList<>();
if (hyzdImages != null && hyzdImages.size() > 0) { if (hyzdImages != null && hyzdImages.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo hyzdImage : hyzdImages) { for (LoanHomevisitInvestigateFileDetailsVo hyzdImage : hyzdImages) {
@ -504,7 +506,7 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
} }
vo.setGroupPhoto(groupPhoto); vo.setGroupPhoto(groupPhoto);
//贷款人身份证 //贷款人身份证
List<LoanHomevisitInvestigateFileDetailsVo> dkrsfzImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.DKRSFZ.getAttachType()); List<LoanHomevisitInvestigateFileDetailsVo> dkrsfzImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), LoanAttachTypeEnum.DKRSFZ.getAttachType());
List<String> lenderIdCard = new ArrayList<>(); List<String> lenderIdCard = new ArrayList<>();
if (dkrsfzImages != null && dkrsfzImages.size() > 0) { if (dkrsfzImages != null && dkrsfzImages.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo dkrsfzImage : dkrsfzImages) { for (LoanHomevisitInvestigateFileDetailsVo dkrsfzImage : dkrsfzImages) {
@ -513,7 +515,7 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
} }
vo.setLenderIdCard(lenderIdCard); vo.setLenderIdCard(lenderIdCard);
//贷款人户口本 //贷款人户口本
List<LoanHomevisitInvestigateFileDetailsVo> dkrhkbImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.DKRHKB.getAttachType()); List<LoanHomevisitInvestigateFileDetailsVo> dkrhkbImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), LoanAttachTypeEnum.DKRHKB.getAttachType());
List<String> lenderAccount = new ArrayList<>(); List<String> lenderAccount = new ArrayList<>();
if (dkrhkbImages != null && dkrhkbImages.size() > 0) { if (dkrhkbImages != null && dkrhkbImages.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo dkrhkbImage : dkrhkbImages) { for (LoanHomevisitInvestigateFileDetailsVo dkrhkbImage : dkrhkbImages) {
@ -522,7 +524,7 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
} }
vo.setLenderAccount(lenderAccount); vo.setLenderAccount(lenderAccount);
//贷款人婚姻证明 //贷款人婚姻证明
List<LoanHomevisitInvestigateFileDetailsVo> dkrhyzmImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.DKRHYZM.getAttachType()); List<LoanHomevisitInvestigateFileDetailsVo> dkrhyzmImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), LoanAttachTypeEnum.DKRHYZM.getAttachType());
List<String> lenderMarriageCertificate = new ArrayList<>(); List<String> lenderMarriageCertificate = new ArrayList<>();
if (dkrhyzmImages != null && dkrhyzmImages.size() > 0) { if (dkrhyzmImages != null && dkrhyzmImages.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo dkrhyzmImage : dkrhyzmImages) { for (LoanHomevisitInvestigateFileDetailsVo dkrhyzmImage : dkrhyzmImages) {
@ -531,7 +533,7 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
} }
vo.setLenderMarriageCertificate(lenderMarriageCertificate); vo.setLenderMarriageCertificate(lenderMarriageCertificate);
//贷款人驾驶本 //贷款人驾驶本
List<LoanHomevisitInvestigateFileDetailsVo> dkrjsbImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.DKRJSB.getAttachType()); List<LoanHomevisitInvestigateFileDetailsVo> dkrjsbImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), LoanAttachTypeEnum.DKRJSB.getAttachType());
List<String> lenderDriverBook = new ArrayList<>(); List<String> lenderDriverBook = new ArrayList<>();
if (dkrjsbImages != null && dkrjsbImages.size() > 0) { if (dkrjsbImages != null && dkrjsbImages.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo dkrjsbImage : dkrjsbImages) { for (LoanHomevisitInvestigateFileDetailsVo dkrjsbImage : dkrjsbImages) {
@ -540,7 +542,7 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
} }
vo.setLenderDriverBook(lenderDriverBook); vo.setLenderDriverBook(lenderDriverBook);
//贷款人银行流水 //贷款人银行流水
List<LoanHomevisitInvestigateFileDetailsVo> dkryhlsImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.DKRYHLS.getAttachType()); List<LoanHomevisitInvestigateFileDetailsVo> dkryhlsImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), LoanAttachTypeEnum.DKRYHLS.getAttachType());
List<String> lenderBankStatement = new ArrayList<>(); List<String> lenderBankStatement = new ArrayList<>();
if (dkryhlsImages != null && dkryhlsImages.size() > 0) { if (dkryhlsImages != null && dkryhlsImages.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo dkryhlsImage : dkryhlsImages) { for (LoanHomevisitInvestigateFileDetailsVo dkryhlsImage : dkryhlsImages) {
@ -549,7 +551,7 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
} }
vo.setLenderBankStatement(lenderBankStatement); vo.setLenderBankStatement(lenderBankStatement);
//配偶身份证 //配偶身份证
List<LoanHomevisitInvestigateFileDetailsVo> posfzImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.POSFZ.getAttachType()); List<LoanHomevisitInvestigateFileDetailsVo> posfzImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), LoanAttachTypeEnum.POSFZ.getAttachType());
List<String> spouseIdCard = new ArrayList<>(); List<String> spouseIdCard = new ArrayList<>();
if (posfzImages != null && posfzImages.size() > 0) { if (posfzImages != null && posfzImages.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo posfzImage : posfzImages) { for (LoanHomevisitInvestigateFileDetailsVo posfzImage : posfzImages) {
@ -558,7 +560,7 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
} }
vo.setSpouseIdCard(spouseIdCard); vo.setSpouseIdCard(spouseIdCard);
//配偶户口本 //配偶户口本
List<LoanHomevisitInvestigateFileDetailsVo> pohkbImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.POHKB.getAttachType()); List<LoanHomevisitInvestigateFileDetailsVo> pohkbImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), LoanAttachTypeEnum.POHKB.getAttachType());
List<String> spouseAccount = new ArrayList<>(); List<String> spouseAccount = new ArrayList<>();
if (pohkbImages != null && pohkbImages.size() > 0) { if (pohkbImages != null && pohkbImages.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo pohkbImage : pohkbImages) { for (LoanHomevisitInvestigateFileDetailsVo pohkbImage : pohkbImages) {
@ -567,7 +569,7 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
} }
vo.setSpouseAccount(spouseAccount); vo.setSpouseAccount(spouseAccount);
//担保人身份证 //担保人身份证
List<LoanHomevisitInvestigateFileDetailsVo> dbrsfzImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.DBRSFZ.getAttachType()); List<LoanHomevisitInvestigateFileDetailsVo> dbrsfzImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), LoanAttachTypeEnum.DBRSFZ.getAttachType());
List<String> pohkbImage = new ArrayList<>(); List<String> pohkbImage = new ArrayList<>();
if (dbrsfzImages != null && dbrsfzImages.size() > 0) { if (dbrsfzImages != null && dbrsfzImages.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo dbrsfzImage : dbrsfzImages) { for (LoanHomevisitInvestigateFileDetailsVo dbrsfzImage : dbrsfzImages) {
@ -576,7 +578,7 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
} }
vo.setGuarantorIdCard(pohkbImage); vo.setGuarantorIdCard(pohkbImage);
//担保人户口本 //担保人户口本
List<LoanHomevisitInvestigateFileDetailsVo> dbrhkbImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.DBRHKB.getAttachType()); List<LoanHomevisitInvestigateFileDetailsVo> dbrhkbImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), LoanAttachTypeEnum.DBRHKB.getAttachType());
List<String> guarantorAccount = new ArrayList<>(); List<String> guarantorAccount = new ArrayList<>();
if (dbrhkbImages != null && dbrhkbImages.size() > 0) { if (dbrhkbImages != null && dbrhkbImages.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo dbrhkbImage : dbrhkbImages) { for (LoanHomevisitInvestigateFileDetailsVo dbrhkbImage : dbrhkbImages) {
@ -585,7 +587,7 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
} }
vo.setGuarantorAccount(guarantorAccount); vo.setGuarantorAccount(guarantorAccount);
//银行卡 //银行卡
List<LoanHomevisitInvestigateFileDetailsVo> yhkImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.YHK.getAttachType()); List<LoanHomevisitInvestigateFileDetailsVo> yhkImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), LoanAttachTypeEnum.YHK.getAttachType());
List<String> yhkImagess = new ArrayList<>(); List<String> yhkImagess = new ArrayList<>();
if (yhkImages != null && yhkImages.size() > 0) { if (yhkImages != null && yhkImages.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo yhkImage : yhkImages) { for (LoanHomevisitInvestigateFileDetailsVo yhkImage : yhkImages) {
@ -594,7 +596,7 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
} }
vo.setYhkImages(yhkImagess); vo.setYhkImages(yhkImagess);
//房产 //房产
List<LoanHomevisitInvestigateFileDetailsVo> fcImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.FC.getAttachType()); List<LoanHomevisitInvestigateFileDetailsVo> fcImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), LoanAttachTypeEnum.FC.getAttachType());
List<String> houseProperty = new ArrayList<>(); List<String> houseProperty = new ArrayList<>();
if (fcImages != null && fcImages.size() > 0) { if (fcImages != null && fcImages.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo fcImage : fcImages) { for (LoanHomevisitInvestigateFileDetailsVo fcImage : fcImages) {
@ -603,7 +605,7 @@ public class LoanHomevisitFileexamineService extends MybatisBaseService<LoanHome
} }
vo.setHouseProperty(houseProperty); vo.setHouseProperty(houseProperty);
//车辆 //车辆
List<LoanHomevisitInvestigateFileDetailsVo> clImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.CL.getAttachType()); List<LoanHomevisitInvestigateFileDetailsVo> clImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(loanHomevisitFileexamine.getHomeVisitSid(), LoanAttachTypeEnum.CL.getAttachType());
List<String> carProperty = new ArrayList<>(); List<String> carProperty = new ArrayList<>();
if (clImages != null && clImages.size() > 0) { if (clImages != null && clImages.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo clImage : clImages) { for (LoanHomevisitInvestigateFileDetailsVo clImage : clImages) {

10
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/AppLoanHomeVisitAppealPageVo.java

@ -7,8 +7,16 @@ import lombok.Data;
@Data @Data
public class AppLoanHomeVisitAppealPageVo implements Vo { public class AppLoanHomeVisitAppealPageVo implements Vo {
@ApiModelProperty("sid") @ApiModelProperty("申诉sid")
private String sid; private String sid;
@ApiModelProperty("考察sid")
private String kcSid;
@ApiModelProperty("审批状态")
private String nodeState;
@ApiModelProperty("合同编号")
private String contractId;
@ApiModelProperty("联系电话")
private String mobile;
@ApiModelProperty("分公司-销售部门-销售专员") @ApiModelProperty("分公司-销售部门-销售专员")
private String salesName; private String salesName;
@ApiModelProperty("贷款人姓名") @ApiModelProperty("贷款人姓名")

4
anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/loanhomevisitinvestigate/LoanHomeVisitInvestigateService.java

@ -371,12 +371,16 @@ public class LoanHomeVisitInvestigateService {
for (LoanHomeVisitAppealPageVo record : records) { for (LoanHomeVisitAppealPageVo record : records) {
AppLoanHomeVisitAppealPageVo appealPageVo = new AppLoanHomeVisitAppealPageVo(); AppLoanHomeVisitAppealPageVo appealPageVo = new AppLoanHomeVisitAppealPageVo();
appealPageVo.setSid(record.getSid()); appealPageVo.setSid(record.getSid());
appealPageVo.setKcSid(record.getKcSid());
appealPageVo.setSalesName(record.getUseOrgName() + "-" + record.getOrgName() + "-" + record.getStaffName()); appealPageVo.setSalesName(record.getUseOrgName() + "-" + record.getOrgName() + "-" + record.getStaffName());
appealPageVo.setLenderName(record.getLenderName()); appealPageVo.setLenderName(record.getLenderName());
appealPageVo.setJfMember(record.getJfMember()); appealPageVo.setJfMember(record.getJfMember());
appealPageVo.setTimes(record.getTimes()); appealPageVo.setTimes(record.getTimes());
appealPageVo.setRemarks(record.getRemarks()); appealPageVo.setRemarks(record.getRemarks());
appealPageVo.setAppealReason(record.getAppealReason()); appealPageVo.setAppealReason(record.getAppealReason());
appealPageVo.setMobile(record.getMobile());
appealPageVo.setNodeState(record.getNodeState());
appealPageVo.setContractId(record.getContractId());
appLoanHomeVisitAppealPageVos.add(appealPageVo); appLoanHomeVisitAppealPageVos.add(appealPageVo);
} }
v.setRecords(appLoanHomeVisitAppealPageVos); v.setRecords(appLoanHomeVisitAppealPageVos);

Loading…
Cancel
Save