Browse Source

家访考察报告完善客户信息后保存其他信息被置空问题修改

家访考察其他信息初始化状态优化
master
God 2 years ago
parent
commit
d9e3a09982
  1. 2
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatecustomer/LoanHomeVisitInvestigateSaveCustomerDto.java
  2. 12
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateService.java
  3. 22
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/loanhomevisitinvestigate/LoanHomeVisitInvestigateService.java

2
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatecustomer/LoanHomeVisitInvestigateSaveCustomerDto.java

@ -89,4 +89,6 @@ public class LoanHomeVisitInvestigateSaveCustomerDto implements Dto {
private String isCompBuy;
@ApiModelProperty("001一车一合同 002一贷款人一合同")
private String conSetUpKey;
@ApiModelProperty("合同路径")
private String contractUrl;
}

12
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateService.java

@ -404,10 +404,16 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService<LoanHome
loanHomeVisitInvestigateInitReportStateVo.setCustomerState(1);
}
//其他补充信息状态
if (StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getVehRegis()) || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getIsSecurity()) || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getAccCompName()) || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getAccCompRegistNum())){
loanHomeVisitInvestigateInitReportStateVo.setOtherState(0);
}else {
if ("1".equals(loanHomevisitInvestigateCustomerDetailsVo.getVehRegis())){
loanHomeVisitInvestigateInitReportStateVo.setOtherState(1);
}else if ("2".equals(loanHomevisitInvestigateCustomerDetailsVo.getVehRegis())){
if (StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getIsSecurity()) || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getAccCompName()) || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getAccCompRegistNum())){
loanHomeVisitInvestigateInitReportStateVo.setOtherState(0);
}else {
loanHomeVisitInvestigateInitReportStateVo.setOtherState(1);
}
}else {
loanHomeVisitInvestigateInitReportStateVo.setOtherState(0);
}
//合同路径
if (StringUtils.isNotBlank(loanHomevisitInvestigateCustomerDetailsVo.getContractUrl())){

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

@ -199,11 +199,6 @@ public class LoanHomeVisitInvestigateService {
LoanHomeVisitInvestigateInitCustomerVo data = loanHomevisitInvestigateFeign.getHomeVisitCustomerInfo(sid).getData();
AppLoanHomeVisitInvestigateInitCustomerVo appLoanHomeVisitInvestigateInitCustomerVo = new AppLoanHomeVisitInvestigateInitCustomerVo();
BeanUtil.copyProperties(data, appLoanHomeVisitInvestigateInitCustomerVo);
if ("0".equals(data.getIsSecurity())){
appLoanHomeVisitInvestigateInitCustomerVo.setIsSecurity("1");
}else if ("1".equals(data.getIsSecurity())){
appLoanHomeVisitInvestigateInitCustomerVo.setIsSecurity("0");
}
return rb.success().setData(appLoanHomeVisitInvestigateInitCustomerVo);
}
@ -211,11 +206,18 @@ public class LoanHomeVisitInvestigateService {
ResultBean rb = ResultBean.fireFail();
LoanHomeVisitInvestigateSaveCustomerDto loanHomeVisitInvestigateSaveCustomerDto = new LoanHomeVisitInvestigateSaveCustomerDto();
BeanUtil.copyProperties(dto, loanHomeVisitInvestigateSaveCustomerDto);
if ("0".equals(dto.getIsSecurity())){
loanHomeVisitInvestigateSaveCustomerDto.setIsSecurity("1");
}else if ("1".equals(dto.getIsSecurity())){
loanHomeVisitInvestigateSaveCustomerDto.setIsSecurity("0");
}
LoanHomevisitInvestigateCustomerDetailsVo loanHomevisitInvestigateCustomerDetailsVo = loanHomevisitInvestigateCustomerFeign.selectByMainSid(dto.getSid()).getData();
loanHomeVisitInvestigateSaveCustomerDto.setVehRegis(loanHomevisitInvestigateCustomerDetailsVo.getVehRegis());
loanHomeVisitInvestigateSaveCustomerDto.setIsSecurity(loanHomevisitInvestigateCustomerDetailsVo.getIsSecurity());
loanHomeVisitInvestigateSaveCustomerDto.setAccCompName(loanHomevisitInvestigateCustomerDetailsVo.getAccCompName());
loanHomeVisitInvestigateSaveCustomerDto.setAccCompRegistNum(loanHomevisitInvestigateCustomerDetailsVo.getAccCompRegistNum());
loanHomeVisitInvestigateSaveCustomerDto.setAccCompContract(loanHomevisitInvestigateCustomerDetailsVo.getAccCompContract());
loanHomeVisitInvestigateSaveCustomerDto.setAccComphone(loanHomevisitInvestigateCustomerDetailsVo.getAccComphone());
loanHomeVisitInvestigateSaveCustomerDto.setAccCompAddress(loanHomevisitInvestigateCustomerDetailsVo.getAccCompAddress());
loanHomeVisitInvestigateSaveCustomerDto.setAccCompxAddress(loanHomevisitInvestigateCustomerDetailsVo.getAccCompxAddress());
loanHomeVisitInvestigateSaveCustomerDto.setIsCompBuy(loanHomevisitInvestigateCustomerDetailsVo.getIsCompBuy());
loanHomeVisitInvestigateSaveCustomerDto.setConSetUpKey(loanHomevisitInvestigateCustomerDetailsVo.getConSetUpKey());
loanHomeVisitInvestigateSaveCustomerDto.setContractUrl(loanHomevisitInvestigateCustomerDetailsVo.getContractUrl());
loanHomevisitInvestigateFeign.saveHomeVisitCustomerInfo(loanHomeVisitInvestigateSaveCustomerDto);
return rb.success();
}

Loading…
Cancel
Save