diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/LoanHomeVisitInvestigateInitZLVo.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/LoanHomeVisitInvestigateInitZLVo.java index dd1eeedb0b..3759b1fda1 100644 --- a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/LoanHomeVisitInvestigateInitZLVo.java +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/LoanHomeVisitInvestigateInitZLVo.java @@ -9,8 +9,8 @@ import java.util.List; @Data public class LoanHomeVisitInvestigateInitZLVo implements Vo { - @ApiModelProperty("定位信息") - private List location; + @ApiModelProperty("定位具体位置") + private String locationStr; @ApiModelProperty("房屋照片") private List house; @ApiModelProperty("门口照片") diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomeVisitInvestigateInitJFJZVo.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomeVisitInvestigateInitJFJZVo.java index 89676b2b4b..f82d0ab368 100644 --- a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomeVisitInvestigateInitJFJZVo.java +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomeVisitInvestigateInitJFJZVo.java @@ -10,8 +10,10 @@ import java.util.List; public class LoanHomeVisitInvestigateInitJFJZVo implements Vo { private String sid; - @ApiModelProperty("定位信息") - private List location; + @ApiModelProperty("定位坐标") + private String location2; + @ApiModelProperty("定位具体位置") + private String locationStr; @ApiModelProperty("房屋照片") private List house; @ApiModelProperty("门口照片") diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomeVisitInvestigateSaveJFJZDto.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomeVisitInvestigateSaveJFJZDto.java index 8257131efc..ca1dd7790c 100644 --- a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomeVisitInvestigateSaveJFJZDto.java +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomeVisitInvestigateSaveJFJZDto.java @@ -11,8 +11,10 @@ import java.util.List; public class LoanHomeVisitInvestigateSaveJFJZDto implements Vo { private String sid; - @ApiModelProperty("定位信息") - private List location = new ArrayList<>(); + @ApiModelProperty("定位坐标") + private String location2; + @ApiModelProperty("定位具体位置") + private String locationStr; @ApiModelProperty("房屋照片") private List house = new ArrayList<>();; @ApiModelProperty("门口照片") diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFile.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFile.java index 8445c50e6f..519b55f186 100644 --- a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFile.java +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFile.java @@ -58,5 +58,8 @@ public class LoanHomevisitInvestigateFile extends BaseEntity { private String fileUrl; // 附件路径 @ApiModelProperty("附件类型") private String attachType; // 附件类型 - + @ApiModelProperty("定位坐标") + private String locationCoord; + @ApiModelProperty("定位具体位置") + private String locationStr; } diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileAllDto.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileAllDto.java index 66e8903f61..fd8bf802ab 100644 --- a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileAllDto.java +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileAllDto.java @@ -53,8 +53,10 @@ public class LoanHomevisitInvestigateFileAllDto implements Dto { private String sid; // sid - @ApiModelProperty("定位信息") - private List dwxxImages = new ArrayList<>(); + @ApiModelProperty("定位坐标") + private String locationCoord; + @ApiModelProperty("定位具体位置") + private String locationStr; @ApiModelProperty("房屋照片") private List fwzpImages = new ArrayList<>(); @ApiModelProperty("门口照片") diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileDetailsVo.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileDetailsVo.java index 2890012247..dee503c288 100644 --- a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileDetailsVo.java +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileDetailsVo.java @@ -59,5 +59,8 @@ public class LoanHomevisitInvestigateFileDetailsVo implements Vo { private String fileUrl; // 附件路径 @ApiModelProperty("附件类型") private String attachType; // 附件类型 - + @ApiModelProperty("定位坐标") + private String locationCoord; + @ApiModelProperty("定位具体位置") + private String locationStr; } \ No newline at end of file diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileDto.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileDto.java index 29e2f75706..67b98d50a9 100644 --- a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileDto.java +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileDto.java @@ -59,5 +59,8 @@ public class LoanHomevisitInvestigateFileDto implements Dto { private String fileUrl; // 附件路径 @ApiModelProperty("附件类型") private String attachType; // 附件类型 - + @ApiModelProperty("定位坐标") + private String locationCoord; + @ApiModelProperty("定位具体位置") + private String locationStr; } \ No newline at end of file diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigateproperty/LoanHomeVisitInvestigateInitPropVo.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigateproperty/LoanHomeVisitInvestigateInitPropVo.java index 9f93be5e6d..33e7ca4cd7 100644 --- a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigateproperty/LoanHomeVisitInvestigateInitPropVo.java +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigateproperty/LoanHomeVisitInvestigateInitPropVo.java @@ -9,7 +9,7 @@ public class LoanHomeVisitInvestigateInitPropVo implements Vo { private String sid; @ApiModelProperty("房产状态") - private Boolean houseCheck; + private Boolean houseCheck = null; @ApiModelProperty("产权类型") private int houseState; @ApiModelProperty("房产有无贷款value") @@ -19,7 +19,7 @@ public class LoanHomeVisitInvestigateInitPropVo implements Vo { @ApiModelProperty("房产备注") private String houseRemarks; @ApiModelProperty("车辆状态") - private Boolean carCheck; + private Boolean carCheck = null; @ApiModelProperty("车辆类型") private int carState; @ApiModelProperty("车辆有无贷款value") diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateService.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateService.java index 4aa8dde15a..d2c48d5c36 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateService.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateService.java @@ -395,10 +395,34 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService loanHomevisitInvestigateFileDetailsVos = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.YHK.getAttachType()); if (loanHomevisitInvestigateCustomerDetailsVo == null) { loanHomeVisitInvestigateInitReportStateVo.setCustomerState(0); } else { - if (StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getBankCardNo())) { + if (StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getBorrowerName()) + || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getBorrowerIdNumber()) + || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getBorrowerMobile()) + || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getBorrowerCareerValue()) + || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getMaritalStatusValue()) + || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getIsChildrenValue()) + || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getBorrowerDomAddress()) + || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getBorrowerPreAddress()) + || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getDepositBank()) + || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getEmergencyContact()) + || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getEmergencyMobile()) + || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getRelationshipValue()) + || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getBankCardNo())) { + loanHomeVisitInvestigateInitReportStateVo.setCustomerState(0); + } else if ("0004".equals(loanHomevisitInvestigateCustomerDetailsVo.getMaritalStatusKey())) { + if (StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getSpouseName()) + || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getSpouseIdNumber()) + || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getSpouseMobile()) + || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getSpouseCareerValue()) + || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getSpouseDomAddress()) + || StringUtils.isBlank(loanHomevisitInvestigateCustomerDetailsVo.getSpousePreAddress())) { + loanHomeVisitInvestigateInitReportStateVo.setCustomerState(0); + } + } else if (loanHomevisitInvestigateFileDetailsVos == null || loanHomevisitInvestigateFileDetailsVos.size() == 0) { loanHomeVisitInvestigateInitReportStateVo.setCustomerState(0); } else { loanHomeVisitInvestigateInitReportStateVo.setCustomerState(1); @@ -407,7 +431,9 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService loanHomeVisitInvestigateInitOtherPeoVos = loanHomevisitInvestigateOtherpeoService.selByMainSid(sid); + if (loanHomeVisitInvestigateInitOtherPeoVos != null && loanHomeVisitInvestigateInitOtherPeoVos.size() > 0) { + for (LoanHomeVisitInvestigateInitOtherPeoVo loanHomeVisitInvestigateInitOtherPeoVo : loanHomeVisitInvestigateInitOtherPeoVos) { + if ("1".equals(loanHomeVisitInvestigateInitOtherPeoVo.getPersonnelKey())) { + if (dbrsfzImages == null || dbrsfzImages.size() == 0) { + loanHomeVisitInvestigateInitInformationStateVo.setProofState(0); + } else if (dbrhkbImages == null || dbrhkbImages.size() == 0) { + loanHomeVisitInvestigateInitInformationStateVo.setProofState(0); + } else { + loanHomeVisitInvestigateInitInformationStateVo.setProofState(1); + } + } + } + } //资产类 if (yhkImages == null || yhkImages.size() == 0) { loanHomeVisitInvestigateInitInformationStateVo.setAssetsInfo(0); @@ -683,6 +766,10 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService p.getPersonnelKey().equals("1"))) { + loanHomevisitInvestigateFileService.delByMainSidAndType(dto.getSid(), LoanAttachTypeEnum.DBRSFZ.getAttachType()); + loanHomevisitInvestigateFileService.delByMainSidAndType(dto.getSid(), LoanAttachTypeEnum.DBRHKB.getAttachType()); + } return rb.success(); } @@ -845,13 +932,12 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService dwxxImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.DWXX.getAttachType()); - List location = new ArrayList<>(); if (dwxxImages != null && dwxxImages.size() > 0) { for (LoanHomevisitInvestigateFileDetailsVo dwxxImage : dwxxImages) { - location.add(dwxxImage.getFileUrl()); + loanHomeVisitInvestigateInitJFJZVo.setLocation2(dwxxImage.getLocationCoord()); + loanHomeVisitInvestigateInitJFJZVo.setLocationStr(dwxxImage.getLocationStr()); } } - loanHomeVisitInvestigateInitJFJZVo.setLocation(location); //房屋照片 List fwzpImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.FWZP.getAttachType()); List house = new ArrayList<>(); @@ -896,16 +982,12 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService -1) { - dwxx = dwxx.replace(fileUploadComponent.getUrlPrefix(), ""); - } - loanHomevisitInvestigateFileDto.setFileUrl(dwxx); - loanHomevisitInvestigateFileService.saveOrUpdateDto(loanHomevisitInvestigateFileDto); - } + LoanHomevisitInvestigateFileDto dwxxFileDto = new LoanHomevisitInvestigateFileDto(); + dwxxFileDto.setMainSid(dto.getSid()); + dwxxFileDto.setAttachType(LoanAttachTypeEnum.DWXX.getAttachType()); + dwxxFileDto.setLocationCoord(dto.getLocation2()); + dwxxFileDto.setLocationStr(dto.getLocationStr()); + loanHomevisitInvestigateFileService.saveOrUpdateDto(dwxxFileDto); //房屋照片 loanHomevisitInvestigateFileService.delByMainSidAndType(dto.getSid(), LoanAttachTypeEnum.FWZP.getAttachType()); for (String fwzp : dto.getHouse()) { @@ -1252,10 +1334,22 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService dwxxImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.DWXX.getAttachType()); - List location = new ArrayList<>(); if (dwxxImages != null && dwxxImages.size() > 0) { for (LoanHomevisitInvestigateFileDetailsVo dwxxImage : dwxxImages) { - location.add(dwxxImage.getFileUrl()); + loanHomeVisitInvestigateInitZLVo.setLocationStr(dwxxImage.getLocationStr()); } } - loanHomeVisitInvestigateInitZLVo.setLocation(location); //房屋照片 List fwzpImages = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.FWZP.getAttachType()); List house = new ArrayList<>(); diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileMapper.xml b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileMapper.xml index e93b1ea482..b4bf7ac576 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileMapper.xml +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileMapper.xml @@ -25,6 +25,8 @@ createByName, concat(#{path}, fileUrl) as fileUrl, attachType, + locationCoord, + locationStr, mainSid from loan_homevisit_investigate_file where mainSid = #{sid} diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileService.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileService.java index d92bc1511b..27a599aea4 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileService.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigatefile/LoanHomevisitInvestigateFileService.java @@ -112,16 +112,12 @@ public class LoanHomevisitInvestigateFileService extends MybatisBaseService -1) { - dwxxImage = dwxxImage.replace(fileUploadComponent.getUrlPrefix(), ""); - } - loanHomevisitInvestigateFileDto.setFileUrl(dwxxImage); - loanHomevisitInvestigateFileDto.setSid(dto.getSid()); - loanHomevisitInvestigateFileDto.setAttachType(LoanAttachTypeEnum.DWXX.getAttachType()); - saveOrUpdateDto(loanHomevisitInvestigateFileDto); - } + LoanHomevisitInvestigateFileDto dwxxFileDto = new LoanHomevisitInvestigateFileDto(); + dwxxFileDto.setLocationCoord(dto.getLocationCoord()); + dwxxFileDto.setLocationStr(dto.getLocationStr()); + dwxxFileDto.setSid(dto.getSid()); + dwxxFileDto.setAttachType(LoanAttachTypeEnum.DWXX.getAttachType()); + saveOrUpdateDto(dwxxFileDto); //房屋照片 for (String fwzpImage : dto.getFwzpImages()) { LoanHomevisitInvestigateFileDto loanHomevisitInvestigateFileDto = new LoanHomevisitInvestigateFileDto(); 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 6c40dca6cf..8992bdce7f 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 @@ -362,10 +362,10 @@ public class LoanHomevisitPrepService extends MybatisBaseService filesList = new ArrayList<>(); //贷款人生成车辆买卖合同 - /*List xcmmContractUrls = commonContractFeign.xcmmContract(printConfirmDto).getData(); + List xcmmContractUrls = commonContractFeign.xcmmContract(printConfirmDto).getData(); for (File xcmmContractUrl : xcmmContractUrls) { filesList.add(xcmmContractUrl); - }*/ + } if (conSetUpKey.equals("001")) {//一车一合同 for (BusSalesOrderVehicle busSalesOrderVehicle : busSalesOrderVehicles) { List salesOrderVehicles = new ArrayList<>(); @@ -392,7 +392,7 @@ public class LoanHomevisitPrepService extends MybatisBaseService salesOrderVehicles = new ArrayList<>(); @@ -452,7 +452,7 @@ public class LoanHomevisitPrepService extends MybatisBaseService 0) { @@ -680,7 +680,7 @@ public class LoanHomevisitPrepService extends MybatisBaseService location; + @ApiModelProperty("定位坐标") + private String location2; + @ApiModelProperty("定位具体位置") + private String locationStr; @ApiModelProperty("房屋照片") private List house; @ApiModelProperty("门口照片") diff --git a/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/AppLoanHomeVisitInvestigateInitPropVo.java b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/AppLoanHomeVisitInvestigateInitPropVo.java index b13b800618..670a43efbe 100644 --- a/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/AppLoanHomeVisitInvestigateInitPropVo.java +++ b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/AppLoanHomeVisitInvestigateInitPropVo.java @@ -9,7 +9,7 @@ public class AppLoanHomeVisitInvestigateInitPropVo implements Vo { private String sid; @ApiModelProperty("房产状态") - private Boolean houseCheck; + private Boolean houseCheck = null; @ApiModelProperty("产权类型") private int houseState; @ApiModelProperty("房产有无贷款value") @@ -19,7 +19,7 @@ public class AppLoanHomeVisitInvestigateInitPropVo implements Vo { @ApiModelProperty("房产备注") private String houseRemarks; @ApiModelProperty("车辆状态") - private Boolean carCheck; + private Boolean carCheck = null; @ApiModelProperty("车辆类型") private int carState; @ApiModelProperty("车辆有无贷款value") diff --git a/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/AppLoanHomeVisitInvestigateInitZLVo.java b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/AppLoanHomeVisitInvestigateInitZLVo.java index 36fe37e6d1..81b2228a25 100644 --- a/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/AppLoanHomeVisitInvestigateInitZLVo.java +++ b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/AppLoanHomeVisitInvestigateInitZLVo.java @@ -9,8 +9,8 @@ import java.util.List; @Data public class AppLoanHomeVisitInvestigateInitZLVo implements Vo { - @ApiModelProperty("定位信息") - private List location; + @ApiModelProperty("定位具体位置") + private String locationStr; @ApiModelProperty("房屋照片") private List house; @ApiModelProperty("门口照片") diff --git a/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/AppLoanHomeVisitInvestigateSaveJFJZDto.java b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/AppLoanHomeVisitInvestigateSaveJFJZDto.java index 6c8a6d2327..a139fc7e5f 100644 --- a/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/AppLoanHomeVisitInvestigateSaveJFJZDto.java +++ b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/AppLoanHomeVisitInvestigateSaveJFJZDto.java @@ -10,8 +10,10 @@ import java.util.List; public class AppLoanHomeVisitInvestigateSaveJFJZDto implements Vo { private String sid; - @ApiModelProperty("定位信息") - private List location; + @ApiModelProperty("定位坐标") + private String location2; + @ApiModelProperty("定位具体位置") + private String locationStr; @ApiModelProperty("房屋照片") private List house; @ApiModelProperty("门口照片") diff --git a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/loanhomevisitinvestigate/LoanHomeVisitInvestigateService.java b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/loanhomevisitinvestigate/LoanHomeVisitInvestigateService.java index e130f89adb..6954871773 100644 --- a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/loanhomevisitinvestigate/LoanHomeVisitInvestigateService.java +++ b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/loanhomevisitinvestigate/LoanHomeVisitInvestigateService.java @@ -218,7 +218,10 @@ public class LoanHomeVisitInvestigateService { loanHomeVisitInvestigateSaveCustomerDto.setIsCompBuy(loanHomevisitInvestigateCustomerDetailsVo.getIsCompBuy()); loanHomeVisitInvestigateSaveCustomerDto.setConSetUpKey(loanHomevisitInvestigateCustomerDetailsVo.getConSetUpKey()); loanHomeVisitInvestigateSaveCustomerDto.setContractUrl(loanHomevisitInvestigateCustomerDetailsVo.getContractUrl()); - loanHomevisitInvestigateFeign.saveHomeVisitCustomerInfo(loanHomeVisitInvestigateSaveCustomerDto); + ResultBean resultBean = loanHomevisitInvestigateFeign.saveHomeVisitCustomerInfo(loanHomeVisitInvestigateSaveCustomerDto); + if (!resultBean.getSuccess()) { + return rb.setMsg(resultBean.getMsg()); + } return rb.success(); } @@ -277,7 +280,10 @@ public class LoanHomeVisitInvestigateService { }else { return rb.setMsg("请优先完善客户信息"); } - loanHomevisitInvestigateFeign.saveHomeVisitCustomerInfo(loanHomeVisitInvestigateSaveCustomerDto); + ResultBean resultBean = loanHomevisitInvestigateFeign.saveHomeVisitCustomerInfo(loanHomeVisitInvestigateSaveCustomerDto); + if (!resultBean.getSuccess()) { + return rb.setMsg(resultBean.getMsg()); + } return rb.success(); }