Browse Source

优化

master
God 2 years ago
parent
commit
9dc6e236ac
  1. 4
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busfile/BusFileMapper.java
  2. 4
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busfile/BusFileService.java
  3. 26
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busvalcustfiling/BusValcustFilingMapper.java
  4. 14
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busvalcustfiling/BusValcustFilingMapper.xml
  5. 18
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busvalcustfiling/BusValcustFilingService.java
  6. 566
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateService.java

4
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busfile/BusFileMapper.java

@ -3,6 +3,7 @@ package com.yxt.anrui.buscenter.biz.busfile;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yxt.anrui.buscenter.api.busfile.BusFile;
import com.yxt.anrui.buscenter.api.busfile.BusFileDto;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
@ -16,4 +17,7 @@ import java.util.List;
@Mapper
public interface BusFileMapper extends BaseMapper<BusFile> {
List<BusFileDto> getPathByLinkSid(@Param("sid") String sid);
@Delete("delete from bus_file where linkSid = #{dtoSid}")
void delByLinkSid(String dtoSid);
}

4
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busfile/BusFileService.java

@ -29,4 +29,8 @@ public class BusFileService extends MybatisBaseService<BusFileMapper, BusFile> {
List<BusFileDto> busFileDtos = baseMapper.getPathByLinkSid(sid);
return busFileDtos;
}
public void delByLinkSid(String dtoSid) {
baseMapper.delByLinkSid(dtoSid);
}
}

26
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busvalcustfiling/BusValcustFilingMapper.java

@ -54,19 +54,23 @@ import java.util.Map;
@Mapper
public interface BusValcustFilingMapper extends BaseMapper<BusValcustFiling> {
//@Update("update bus_valcust_filing set name=#{msg} where id=#{id}")
//IPage<BusValcustFilingVo> voPage(IPage<BusValcustFiling> page, @Param(Constants.WRAPPER) QueryWrapper<BusValcustFiling> qw);
IPage<BusValcustFilingVo> selectPageVo(IPage<BusValcustFiling> page, @Param(Constants.WRAPPER) Wrapper<BusValcustFiling> qw);
List<BusValcustFilingVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<BusValcustFiling> qw);
@Select("select * from bus_valcust_filing")
List<BusValcustFilingVo> selectListVo();
//@Update("update bus_valcust_filing set name=#{msg} where id=#{id}")
//IPage<BusValcustFilingVo> voPage(IPage<BusValcustFiling> page, @Param(Constants.WRAPPER) QueryWrapper<BusValcustFiling> qw);
int updateFlowFiled(Map<String, Object> map);
IPage<BusValcustFilingVo> selectPageVo(IPage<BusValcustFiling> page, @Param(Constants.WRAPPER) Wrapper<BusValcustFiling> qw);
List<BusValcustFilingVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<BusValcustFiling> qw);
@Select("select * from bus_valcust_filing")
List<BusValcustFilingVo> selectListVo();
int updateFlowFiled(Map<String, Object> map);
String selectNum(String billNo);
BusValcustFiling selectByContractNoAndVinNo(@Param("contractNo") String contractNo,@Param("vinNo") String vinNo);
BusValcustFiling selectByContractNoAndVinNo(@Param("contractNo") String contractNo, @Param("vinNo") String vinNo);
void updateGkBySid(@Param("ysMoney") String ysMoney, @Param("ssMoney") String ssMoney, @Param("remarks") String remarks, @Param("dtoSid") String dtoSid);
void updateDkBySid(@Param("remarks") String remarks, @Param("dtoSid") String dtoSid);
}

14
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busvalcustfiling/BusValcustFilingMapper.xml

@ -64,4 +64,18 @@
WHERE contractNo = #{contractNo}
AND vinNo LIKE concat(#{vinNo}, '%')
</select>
<update id="updateGkBySid">
update bus_valcust_filing
set ysMoney = #{ysMoney},
ssMoney = #{ssMoney},
remarks = #{remarks}
where sid = #{dtoSid}
</update>
<update id="updateDkBySid">
update bus_valcust_filing
set remarks = #{remarks}
where sid = #{dtoSid}
</update>
</mapper>

18
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busvalcustfiling/BusValcustFilingService.java

@ -255,7 +255,23 @@ public class BusValcustFilingService extends MybatisBaseService<BusValcustFiling
}
return rb.success().setData(sid);
}
this.updateByDto(dto);
String isGdk = dto.getIsGdk();
if ("0".equals(isGdk)){//高开
baseMapper.updateGkBySid(dto.getYsMoney(),dto.getSsMoney(),dto.getRemarks(),dtoSid);
}else {
baseMapper.updateDkBySid(dto.getRemarks(),dtoSid);
}
busFileService.delByLinkSid(dtoSid);
for (String fjImage : fjImages) {
BusFile busFile = new BusFile();
if (fjImage.indexOf(fileUploadComponent.getUrlPrefix()) > -1) {
fjImage = fjImage.replace(fileUploadComponent.getUrlPrefix(), "");
}
busFile.setFilePath(fjImage);
busFile.setLinkSid(dtoSid);
busFile.setAttachType(BusAttachTypeEnum.JZKHBA.getAttachType());
busFileService.save(busFile);
}
return rb.success().setData(dtoSid);
}

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

@ -1183,297 +1183,307 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService<LoanHome
financeForm1.setSpanSize(2);
userInfo.add(financeForm1);
LoanHomevisitInvestigateCustomerDetailsVo loanHomevisitInvestigateCustomerDetailsVo = loanHomevisitInvestigateCustomerService.selByMainSid(sid);
FinanceForm financeForm2 = new FinanceForm();
if (loanHomevisitInvestigateCustomerDetailsVo.getIsConfirmRealBuyer()) {
financeForm2.setValue("借款人姓名:" + loanHomevisitInvestigateCustomerDetailsVo.getBorrowerName() + "(实际购车人)");
} else {
financeForm2.setValue("借款人姓名:" + loanHomevisitInvestigateCustomerDetailsVo.getBorrowerName() + "(不是实际购车人)");
}
financeForm2.setSpanSize(2);
userInfo.add(financeForm2);
FinanceForm financeForm3 = new FinanceForm();
financeForm3.setValue("身份证号:" + loanHomevisitInvestigateCustomerDetailsVo.getBorrowerIdNumber());
financeForm3.setSpanSize(2);
userInfo.add(financeForm3);
FinanceForm financeForm4 = new FinanceForm();
financeForm4.setValue("电话:" + loanHomevisitInvestigateCustomerDetailsVo.getBorrowerMobile());
userInfo.add(financeForm4);
FinanceForm financeForm5 = new FinanceForm();
financeForm5.setValue("职业:" + loanHomevisitInvestigateCustomerDetailsVo.getBorrowerCareerValue());
userInfo.add(financeForm5);
FinanceForm financeForm6 = new FinanceForm();
financeForm6.setValue("婚姻状况:" + loanHomevisitInvestigateCustomerDetailsVo.getMaritalStatusValue());
userInfo.add(financeForm6);
FinanceForm financeForm7 = new FinanceForm();
financeForm7.setValue("有无子女:" + loanHomevisitInvestigateCustomerDetailsVo.getIsChildrenValue());
userInfo.add(financeForm7);
FinanceForm financeForm8 = new FinanceForm();
financeForm8.setValue("户籍地址:" + loanHomevisitInvestigateCustomerDetailsVo.getBorrowerDomAddress());
financeForm8.setSpanSize(2);
userInfo.add(financeForm8);
FinanceForm financeForm9 = new FinanceForm();
financeForm9.setValue("现住址:" + loanHomevisitInvestigateCustomerDetailsVo.getBorrowerPreAddress());
financeForm9.setSpanSize(2);
userInfo.add(financeForm9);
FinanceForm financeForm10 = new FinanceForm();
financeForm10.setValue("银行卡号:" + loanHomevisitInvestigateCustomerDetailsVo.getBankCardNo());
financeForm10.setSpanSize(2);
userInfo.add(financeForm10);
FinanceForm financeForm11 = new FinanceForm();
financeForm11.setValue("开户行:" + loanHomevisitInvestigateCustomerDetailsVo.getDepositBank());
financeForm11.setSpanSize(2);
userInfo.add(financeForm11);
FinanceForm financeForm12 = new FinanceForm();
financeForm12.setValue("银行卡照片:");
financeForm12.setSpanSize(2);
financeForm12.setType(3);
List<String> yhkImages = new ArrayList<>();
List<LoanHomevisitInvestigateFileDetailsVo> loanHomevisitInvestigateFileDetailsVos = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.YHK.getAttachType());
if (loanHomevisitInvestigateFileDetailsVos != null && loanHomevisitInvestigateFileDetailsVos.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo loanHomevisitInvestigateFileDetailsVo : loanHomevisitInvestigateFileDetailsVos) {
yhkImages.add(loanHomevisitInvestigateFileDetailsVo.getFileUrl());
if (loanHomevisitInvestigateCustomerDetailsVo != null){
FinanceForm financeForm2 = new FinanceForm();
if (loanHomevisitInvestigateCustomerDetailsVo.getIsConfirmRealBuyer()) {
financeForm2.setValue("借款人姓名:" + loanHomevisitInvestigateCustomerDetailsVo.getBorrowerName() + "(实际购车人)");
} else {
financeForm2.setValue("借款人姓名:" + loanHomevisitInvestigateCustomerDetailsVo.getBorrowerName() + "(不是实际购车人)");
}
}
financeForm12.setFiles(yhkImages);
userInfo.add(financeForm12);
if ("0004".equals(loanHomevisitInvestigateCustomerDetailsVo.getMaritalStatusKey())) {
FinanceForm financeForm13 = new FinanceForm();
financeForm13.setValue("配偶");
financeForm13.setSpanSize(2);
financeForm13.setType(1);
financeForm13.setBold(true);
userInfo.add(financeForm13);
FinanceForm financeForm14 = new FinanceForm();
financeForm14.setValue("姓名:" + loanHomevisitInvestigateCustomerDetailsVo.getSpouseName());
userInfo.add(financeForm14);
FinanceForm financeForm15 = new FinanceForm();
financeForm15.setValue("职业:" + loanHomevisitInvestigateCustomerDetailsVo.getSpouseCareerValue());
userInfo.add(financeForm15);
FinanceForm financeForm16 = new FinanceForm();
financeForm16.setValue("身份证号:" + loanHomevisitInvestigateCustomerDetailsVo.getSpouseIdNumber());
financeForm16.setSpanSize(2);
userInfo.add(financeForm16);
FinanceForm financeForm17 = new FinanceForm();
financeForm17.setValue("电话:" + loanHomevisitInvestigateCustomerDetailsVo.getSpouseMobile());
financeForm17.setSpanSize(2);
userInfo.add(financeForm17);
FinanceForm financeForm18 = new FinanceForm();
financeForm18.setValue("户籍地址:" + loanHomevisitInvestigateCustomerDetailsVo.getSpouseDomAddress());
financeForm18.setSpanSize(2);
userInfo.add(financeForm18);
FinanceForm financeForm19 = new FinanceForm();
financeForm19.setValue("现住址:" + loanHomevisitInvestigateCustomerDetailsVo.getSpousePreAddress());
financeForm19.setSpanSize(2);
userInfo.add(financeForm19);
}
List<LoanHomeVisitInvestigateInitOtherPeoVo> loanHomeVisitInvestigateInitOtherPeoVos = loanHomevisitInvestigateOtherpeoService.selByMainSid(sid);
if (loanHomeVisitInvestigateInitOtherPeoVos != null && loanHomeVisitInvestigateInitOtherPeoVos.size() > 0) {
FinanceForm financeForm20 = new FinanceForm();
financeForm20.setValue("其他人员");
financeForm20.setSpanSize(2);
financeForm20.setType(1);
financeForm20.setBold(true);
userInfo.add(financeForm20);
FinanceForm financeForm21 = new FinanceForm();
financeForm21.setSpanSize(2);
financeForm21.setType(4);
List<FinanceSonForm> sonForms = new ArrayList<>();
for (LoanHomeVisitInvestigateInitOtherPeoVo loanHomeVisitInvestigateInitOtherPeoVo : loanHomeVisitInvestigateInitOtherPeoVos) {
FinanceSonForm financeSonForm1 = new FinanceSonForm();
financeSonForm1.setValue("人员身份:" + loanHomeVisitInvestigateInitOtherPeoVo.getPersonnelType());
sonForms.add(financeSonForm1);
FinanceSonForm financeSonForm2 = new FinanceSonForm();
financeSonForm2.setValue("姓名:" + loanHomeVisitInvestigateInitOtherPeoVo.getName());
sonForms.add(financeSonForm2);
FinanceSonForm financeSonForm3 = new FinanceSonForm();
financeSonForm3.setValue("身份证号码:" + loanHomeVisitInvestigateInitOtherPeoVo.getIdCard());
financeSonForm3.setSpanSize(2);
sonForms.add(financeSonForm3);
FinanceSonForm financeSonForm4 = new FinanceSonForm();
financeSonForm4.setValue("电话:" + loanHomeVisitInvestigateInitOtherPeoVo.getMobile());
sonForms.add(financeSonForm4);
FinanceSonForm financeSonForm5 = new FinanceSonForm();
financeSonForm5.setValue("职业:" + loanHomeVisitInvestigateInitOtherPeoVo.getJob());
sonForms.add(financeSonForm5);
FinanceSonForm financeSonForm6 = new FinanceSonForm();
financeSonForm6.setValue("现住址:" + loanHomeVisitInvestigateInitOtherPeoVo.getAddress());
financeSonForm6.setSpanSize(2);
sonForms.add(financeSonForm6);
FinanceSonForm financeSonForm7 = new FinanceSonForm();
financeSonForm7.setValue("户籍地址:" + loanHomeVisitInvestigateInitOtherPeoVo.getResidentAddress());
financeSonForm7.setSpanSize(2);
sonForms.add(financeSonForm7);
FinanceSonForm financeSonForm8 = new FinanceSonForm();
financeSonForm8.setValue("工作单位:" + loanHomeVisitInvestigateInitOtherPeoVo.getCompany());
financeSonForm8.setSpanSize(2);
sonForms.add(financeSonForm8);
financeForm2.setSpanSize(2);
userInfo.add(financeForm2);
FinanceForm financeForm3 = new FinanceForm();
financeForm3.setValue("身份证号:" + loanHomevisitInvestigateCustomerDetailsVo.getBorrowerIdNumber());
financeForm3.setSpanSize(2);
userInfo.add(financeForm3);
FinanceForm financeForm4 = new FinanceForm();
financeForm4.setValue("电话:" + loanHomevisitInvestigateCustomerDetailsVo.getBorrowerMobile());
userInfo.add(financeForm4);
FinanceForm financeForm5 = new FinanceForm();
financeForm5.setValue("职业:" + loanHomevisitInvestigateCustomerDetailsVo.getBorrowerCareerValue());
userInfo.add(financeForm5);
FinanceForm financeForm6 = new FinanceForm();
financeForm6.setValue("婚姻状况:" + loanHomevisitInvestigateCustomerDetailsVo.getMaritalStatusValue());
userInfo.add(financeForm6);
FinanceForm financeForm7 = new FinanceForm();
financeForm7.setValue("有无子女:" + loanHomevisitInvestigateCustomerDetailsVo.getIsChildrenValue());
userInfo.add(financeForm7);
FinanceForm financeForm8 = new FinanceForm();
financeForm8.setValue("户籍地址:" + loanHomevisitInvestigateCustomerDetailsVo.getBorrowerDomAddress());
financeForm8.setSpanSize(2);
userInfo.add(financeForm8);
FinanceForm financeForm9 = new FinanceForm();
financeForm9.setValue("现住址:" + loanHomevisitInvestigateCustomerDetailsVo.getBorrowerPreAddress());
financeForm9.setSpanSize(2);
userInfo.add(financeForm9);
FinanceForm financeForm10 = new FinanceForm();
financeForm10.setValue("银行卡号:" + loanHomevisitInvestigateCustomerDetailsVo.getBankCardNo());
financeForm10.setSpanSize(2);
userInfo.add(financeForm10);
FinanceForm financeForm11 = new FinanceForm();
financeForm11.setValue("开户行:" + loanHomevisitInvestigateCustomerDetailsVo.getDepositBank());
financeForm11.setSpanSize(2);
userInfo.add(financeForm11);
FinanceForm financeForm12 = new FinanceForm();
financeForm12.setValue("银行卡照片:");
financeForm12.setSpanSize(2);
financeForm12.setType(3);
List<String> yhkImages = new ArrayList<>();
List<LoanHomevisitInvestigateFileDetailsVo> loanHomevisitInvestigateFileDetailsVos = loanHomevisitInvestigateFileService.selByMainSidAndTypeKey(sid, LoanAttachTypeEnum.YHK.getAttachType());
if (loanHomevisitInvestigateFileDetailsVos != null && loanHomevisitInvestigateFileDetailsVos.size() > 0) {
for (LoanHomevisitInvestigateFileDetailsVo loanHomevisitInvestigateFileDetailsVo : loanHomevisitInvestigateFileDetailsVos) {
yhkImages.add(loanHomevisitInvestigateFileDetailsVo.getFileUrl());
}
}
financeForm12.setFiles(yhkImages);
userInfo.add(financeForm12);
if ("0004".equals(loanHomevisitInvestigateCustomerDetailsVo.getMaritalStatusKey())) {
FinanceForm financeForm13 = new FinanceForm();
financeForm13.setValue("配偶");
financeForm13.setSpanSize(2);
financeForm13.setType(1);
financeForm13.setBold(true);
userInfo.add(financeForm13);
FinanceForm financeForm14 = new FinanceForm();
financeForm14.setValue("姓名:" + loanHomevisitInvestigateCustomerDetailsVo.getSpouseName());
userInfo.add(financeForm14);
FinanceForm financeForm15 = new FinanceForm();
financeForm15.setValue("职业:" + loanHomevisitInvestigateCustomerDetailsVo.getSpouseCareerValue());
userInfo.add(financeForm15);
FinanceForm financeForm16 = new FinanceForm();
financeForm16.setValue("身份证号:" + loanHomevisitInvestigateCustomerDetailsVo.getSpouseIdNumber());
financeForm16.setSpanSize(2);
userInfo.add(financeForm16);
FinanceForm financeForm17 = new FinanceForm();
financeForm17.setValue("电话:" + loanHomevisitInvestigateCustomerDetailsVo.getSpouseMobile());
financeForm17.setSpanSize(2);
userInfo.add(financeForm17);
FinanceForm financeForm18 = new FinanceForm();
financeForm18.setValue("户籍地址:" + loanHomevisitInvestigateCustomerDetailsVo.getSpouseDomAddress());
financeForm18.setSpanSize(2);
userInfo.add(financeForm18);
FinanceForm financeForm19 = new FinanceForm();
financeForm19.setValue("现住址:" + loanHomevisitInvestigateCustomerDetailsVo.getSpousePreAddress());
financeForm19.setSpanSize(2);
userInfo.add(financeForm19);
}
List<LoanHomeVisitInvestigateInitOtherPeoVo> loanHomeVisitInvestigateInitOtherPeoVos = loanHomevisitInvestigateOtherpeoService.selByMainSid(sid);
if (loanHomeVisitInvestigateInitOtherPeoVos != null && loanHomeVisitInvestigateInitOtherPeoVos.size() > 0) {
FinanceForm financeForm20 = new FinanceForm();
financeForm20.setValue("其他人员");
financeForm20.setSpanSize(2);
financeForm20.setType(1);
financeForm20.setBold(true);
userInfo.add(financeForm20);
FinanceForm financeForm21 = new FinanceForm();
financeForm21.setSpanSize(2);
financeForm21.setType(4);
List<FinanceSonForm> sonForms = new ArrayList<>();
for (LoanHomeVisitInvestigateInitOtherPeoVo loanHomeVisitInvestigateInitOtherPeoVo : loanHomeVisitInvestigateInitOtherPeoVos) {
FinanceSonForm financeSonForm1 = new FinanceSonForm();
financeSonForm1.setValue("人员身份:" + loanHomeVisitInvestigateInitOtherPeoVo.getPersonnelType());
sonForms.add(financeSonForm1);
FinanceSonForm financeSonForm2 = new FinanceSonForm();
financeSonForm2.setValue("姓名:" + loanHomeVisitInvestigateInitOtherPeoVo.getName());
sonForms.add(financeSonForm2);
FinanceSonForm financeSonForm3 = new FinanceSonForm();
financeSonForm3.setValue("身份证号码:" + loanHomeVisitInvestigateInitOtherPeoVo.getIdCard());
financeSonForm3.setSpanSize(2);
sonForms.add(financeSonForm3);
FinanceSonForm financeSonForm4 = new FinanceSonForm();
financeSonForm4.setValue("电话:" + loanHomeVisitInvestigateInitOtherPeoVo.getMobile());
sonForms.add(financeSonForm4);
FinanceSonForm financeSonForm5 = new FinanceSonForm();
financeSonForm5.setValue("职业:" + loanHomeVisitInvestigateInitOtherPeoVo.getJob());
sonForms.add(financeSonForm5);
FinanceSonForm financeSonForm6 = new FinanceSonForm();
financeSonForm6.setValue("现住址:" + loanHomeVisitInvestigateInitOtherPeoVo.getAddress());
financeSonForm6.setSpanSize(2);
sonForms.add(financeSonForm6);
FinanceSonForm financeSonForm7 = new FinanceSonForm();
financeSonForm7.setValue("户籍地址:" + loanHomeVisitInvestigateInitOtherPeoVo.getResidentAddress());
financeSonForm7.setSpanSize(2);
sonForms.add(financeSonForm7);
FinanceSonForm financeSonForm8 = new FinanceSonForm();
financeSonForm8.setValue("工作单位:" + loanHomeVisitInvestigateInitOtherPeoVo.getCompany());
financeSonForm8.setSpanSize(2);
sonForms.add(financeSonForm8);
}
financeForm21.setSonForms(sonForms);
userInfo.add(financeForm21);
FinanceForm financeForm22 = new FinanceForm();
financeForm22.setValue("紧急联系人");
financeForm22.setSpanSize(2);
financeForm22.setType(1);
financeForm22.setBold(true);
userInfo.add(financeForm22);
FinanceForm financeForm23 = new FinanceForm();
financeForm23.setValue("姓名:" + loanHomevisitInvestigateCustomerDetailsVo.getEmergencyContact());
financeForm23.setSpanSize(2);
userInfo.add(financeForm23);
FinanceForm financeForm24 = new FinanceForm();
financeForm24.setValue("电话:" + loanHomevisitInvestigateCustomerDetailsVo.getEmergencyMobile());
userInfo.add(financeForm24);
FinanceForm financeForm25 = new FinanceForm();
financeForm25.setValue("关系:" + loanHomevisitInvestigateCustomerDetailsVo.getRelationshipValue());
userInfo.add(financeForm25);
}
financeForm21.setSonForms(sonForms);
userInfo.add(financeForm21);
FinanceForm financeForm22 = new FinanceForm();
financeForm22.setValue("紧急联系人");
financeForm22.setSpanSize(2);
financeForm22.setType(1);
financeForm22.setBold(true);
userInfo.add(financeForm22);
FinanceForm financeForm23 = new FinanceForm();
financeForm23.setValue("姓名:" + loanHomevisitInvestigateCustomerDetailsVo.getEmergencyContact());
financeForm23.setSpanSize(2);
userInfo.add(financeForm23);
FinanceForm financeForm24 = new FinanceForm();
financeForm24.setValue("电话:" + loanHomevisitInvestigateCustomerDetailsVo.getEmergencyMobile());
userInfo.add(financeForm24);
FinanceForm financeForm25 = new FinanceForm();
financeForm25.setValue("关系:" + loanHomevisitInvestigateCustomerDetailsVo.getRelationshipValue());
userInfo.add(financeForm25);
}
LoanHomevisitInvestigateOperationsDetailsVo loanHomevisitInvestigateOperationsDetailsVo = loanHomevisitInvestigateOperationsService.selByMainSid(sid);
List<FinanceForm> yYInfo = new ArrayList<>();
FinanceForm financeForm26 = new FinanceForm();
financeForm26.setValue("行业年限:" + loanHomevisitInvestigateOperationsDetailsVo.getIndustryYears());
yYInfo.add(financeForm26);
FinanceForm financeForm27 = new FinanceForm();
financeForm27.setValue("驾驶证类型:" + loanHomevisitInvestigateOperationsDetailsVo.getDriveProTypeValue());
yYInfo.add(financeForm27);
FinanceForm financeForm28 = new FinanceForm();
financeForm28.setValue("以往营运方式:" + loanHomevisitInvestigateOperationsDetailsVo.getBeforeOpeTypeValue());
financeForm28.setSpanSize(2);
yYInfo.add(financeForm28);
if (loanHomevisitInvestigateOperationsDetailsVo != null){
FinanceForm financeForm26 = new FinanceForm();
financeForm26.setValue("行业年限:" + loanHomevisitInvestigateOperationsDetailsVo.getIndustryYears());
yYInfo.add(financeForm26);
FinanceForm financeForm27 = new FinanceForm();
financeForm27.setValue("驾驶证类型:" + loanHomevisitInvestigateOperationsDetailsVo.getDriveProTypeValue());
yYInfo.add(financeForm27);
FinanceForm financeForm28 = new FinanceForm();
financeForm28.setValue("以往营运方式:" + loanHomevisitInvestigateOperationsDetailsVo.getBeforeOpeTypeValue());
financeForm28.setSpanSize(2);
yYInfo.add(financeForm28);
}
LoanHomevisitInvestigateTransportDetailsVo loanHomevisitInvestigateTransportDetailsVo = loanHomevisitInvestigateTransportService.selByMainSid(sid);
List<FinanceForm> transInfo = new ArrayList<>();
FinanceForm financeForm29 = new FinanceForm();
financeForm29.setValue("运输路线:" + loanHomevisitInvestigateTransportDetailsVo.getTransportRoute());
financeForm29.setSpanSize(2);
transInfo.add(financeForm29);
FinanceForm financeForm30 = new FinanceForm();
financeForm30.setValue("运输方式:" + loanHomevisitInvestigateTransportDetailsVo.getTransportTypeValue());
transInfo.add(financeForm30);
FinanceForm financeForm31 = new FinanceForm();
financeForm31.setValue("运输货物(去程):" + loanHomevisitInvestigateTransportDetailsVo.getTransportGoodsTrip());
transInfo.add(financeForm31);
FinanceForm financeForm32 = new FinanceForm();
financeForm32.setValue("运输货物(回程):" + loanHomevisitInvestigateTransportDetailsVo.getTransportGoodsRetTrip());
transInfo.add(financeForm32);
FinanceForm financeForm33 = new FinanceForm();
financeForm33.setValue("来回里程:" + loanHomevisitInvestigateTransportDetailsVo.getRoundTripMileage());
transInfo.add(financeForm33);
FinanceForm financeForm34 = new FinanceForm();
financeForm34.setValue("载重(吨):" + loanHomevisitInvestigateTransportDetailsVo.getDeadWeight());
transInfo.add(financeForm34);
FinanceForm financeForm35 = new FinanceForm();
financeForm35.setValue("每月/趟:" + loanHomevisitInvestigateTransportDetailsVo.getMonthlyTrip());
transInfo.add(financeForm35);
FinanceForm financeForm36 = new FinanceForm();
financeForm36.setValue("每趟/元:" + loanHomevisitInvestigateTransportDetailsVo.getPerTripYuan());
transInfo.add(financeForm36);
FinanceForm financeForm37 = new FinanceForm();
financeForm37.setValue("每趟油耗:" + loanHomevisitInvestigateTransportDetailsVo.getFuelConsumptionPerTrip());
transInfo.add(financeForm37);
FinanceForm financeForm38 = new FinanceForm();
financeForm38.setValue("司机工资:" + loanHomevisitInvestigateTransportDetailsVo.getDriverSalary());
transInfo.add(financeForm38);
FinanceForm financeForm39 = new FinanceForm();
financeForm39.setValue("过路费:" + loanHomevisitInvestigateTransportDetailsVo.getToll());
transInfo.add(financeForm39);
FinanceForm financeForm40 = new FinanceForm();
financeForm40.setValue("维修保养:" + loanHomevisitInvestigateTransportDetailsVo.getMaintenance());
transInfo.add(financeForm40);
FinanceForm financeForm41 = new FinanceForm();
financeForm41.setValue("预期收益:" + loanHomevisitInvestigateTransportDetailsVo.getExpectedRevenue());
transInfo.add(financeForm41);
FinanceForm financeForm42 = new FinanceForm();
financeForm42.setValue("净收入:" + loanHomevisitInvestigateTransportDetailsVo.getNetIncome());
transInfo.add(financeForm42);
if (loanHomevisitInvestigateTransportDetailsVo != null){
FinanceForm financeForm29 = new FinanceForm();
financeForm29.setValue("运输路线:" + loanHomevisitInvestigateTransportDetailsVo.getTransportRoute());
financeForm29.setSpanSize(2);
transInfo.add(financeForm29);
FinanceForm financeForm30 = new FinanceForm();
financeForm30.setValue("运输方式:" + loanHomevisitInvestigateTransportDetailsVo.getTransportTypeValue());
transInfo.add(financeForm30);
FinanceForm financeForm31 = new FinanceForm();
financeForm31.setValue("运输货物(去程):" + loanHomevisitInvestigateTransportDetailsVo.getTransportGoodsTrip());
transInfo.add(financeForm31);
FinanceForm financeForm32 = new FinanceForm();
financeForm32.setValue("运输货物(回程):" + loanHomevisitInvestigateTransportDetailsVo.getTransportGoodsRetTrip());
transInfo.add(financeForm32);
FinanceForm financeForm33 = new FinanceForm();
financeForm33.setValue("来回里程:" + loanHomevisitInvestigateTransportDetailsVo.getRoundTripMileage());
transInfo.add(financeForm33);
FinanceForm financeForm34 = new FinanceForm();
financeForm34.setValue("载重(吨):" + loanHomevisitInvestigateTransportDetailsVo.getDeadWeight());
transInfo.add(financeForm34);
FinanceForm financeForm35 = new FinanceForm();
financeForm35.setValue("每月/趟:" + loanHomevisitInvestigateTransportDetailsVo.getMonthlyTrip());
transInfo.add(financeForm35);
FinanceForm financeForm36 = new FinanceForm();
financeForm36.setValue("每趟/元:" + loanHomevisitInvestigateTransportDetailsVo.getPerTripYuan());
transInfo.add(financeForm36);
FinanceForm financeForm37 = new FinanceForm();
financeForm37.setValue("每趟油耗:" + loanHomevisitInvestigateTransportDetailsVo.getFuelConsumptionPerTrip());
transInfo.add(financeForm37);
FinanceForm financeForm38 = new FinanceForm();
financeForm38.setValue("司机工资:" + loanHomevisitInvestigateTransportDetailsVo.getDriverSalary());
transInfo.add(financeForm38);
FinanceForm financeForm39 = new FinanceForm();
financeForm39.setValue("过路费:" + loanHomevisitInvestigateTransportDetailsVo.getToll());
transInfo.add(financeForm39);
FinanceForm financeForm40 = new FinanceForm();
financeForm40.setValue("维修保养:" + loanHomevisitInvestigateTransportDetailsVo.getMaintenance());
transInfo.add(financeForm40);
FinanceForm financeForm41 = new FinanceForm();
financeForm41.setValue("预期收益:" + loanHomevisitInvestigateTransportDetailsVo.getExpectedRevenue());
transInfo.add(financeForm41);
FinanceForm financeForm42 = new FinanceForm();
financeForm42.setValue("净收入:" + loanHomevisitInvestigateTransportDetailsVo.getNetIncome());
transInfo.add(financeForm42);
}
LoanHomevisitInvestigatePropertyDetailsVo loanHomevisitInvestigatePropertyDetailsVo = loanHomevisitInvestigatePropertyService.selByMainSid(sid);
List<FinanceForm> zCInfo = new ArrayList<>();
if (loanHomevisitInvestigatePropertyDetailsVo.getIsRealEstate()) {
FinanceForm financeForm43 = new FinanceForm();
financeForm43.setValue("房产");
financeForm43.setSpanSize(2);
financeForm43.setType(1);
financeForm43.setBold(true);
zCInfo.add(financeForm43);
FinanceForm financeForm44 = new FinanceForm();
String propertyType = "";
if (loanHomevisitInvestigatePropertyDetailsVo.getPropertyType() == 1) {
propertyType = "商品房";
} else if (loanHomevisitInvestigatePropertyDetailsVo.getPropertyType() == 2) {
propertyType = "商铺";
} else if (loanHomevisitInvestigatePropertyDetailsVo.getPropertyType() == 3) {
propertyType = "集体";
if (loanHomevisitInvestigatePropertyDetailsVo != null){
if (loanHomevisitInvestigatePropertyDetailsVo.getIsRealEstate()) {
FinanceForm financeForm43 = new FinanceForm();
financeForm43.setValue("房产");
financeForm43.setSpanSize(2);
financeForm43.setType(1);
financeForm43.setBold(true);
zCInfo.add(financeForm43);
FinanceForm financeForm44 = new FinanceForm();
String propertyType = "";
if (loanHomevisitInvestigatePropertyDetailsVo.getPropertyType() == 1) {
propertyType = "商品房";
} else if (loanHomevisitInvestigatePropertyDetailsVo.getPropertyType() == 2) {
propertyType = "商铺";
} else if (loanHomevisitInvestigatePropertyDetailsVo.getPropertyType() == 3) {
propertyType = "集体";
}
financeForm44.setValue("产权类型:" + propertyType);
zCInfo.add(financeForm44);
FinanceForm financeForm45 = new FinanceForm();
financeForm45.setValue("贷款情况:" + loanHomevisitInvestigatePropertyDetailsVo.getRealLoanSituation());
zCInfo.add(financeForm45);
FinanceForm financeForm46 = new FinanceForm();
financeForm46.setValue("备注:" + loanHomevisitInvestigatePropertyDetailsVo.getRealRemarks());
financeForm46.setSpanSize(2);
zCInfo.add(financeForm46);
}
financeForm44.setValue("产权类型:" + propertyType);
zCInfo.add(financeForm44);
FinanceForm financeForm45 = new FinanceForm();
financeForm45.setValue("贷款情况:" + loanHomevisitInvestigatePropertyDetailsVo.getRealLoanSituation());
zCInfo.add(financeForm45);
FinanceForm financeForm46 = new FinanceForm();
financeForm46.setValue("备注:" + loanHomevisitInvestigatePropertyDetailsVo.getRealRemarks());
financeForm46.setSpanSize(2);
zCInfo.add(financeForm46);
}
if (loanHomevisitInvestigatePropertyDetailsVo.getIsCar()) {
FinanceForm financeForm47 = new FinanceForm();
String carType = "";
if (loanHomevisitInvestigatePropertyDetailsVo.getCarType() == 1) {
carType = "商用车";
} else if (loanHomevisitInvestigatePropertyDetailsVo.getCarType() == 2) {
carType = "轿车";
if (loanHomevisitInvestigatePropertyDetailsVo.getIsCar()) {
FinanceForm financeForm47 = new FinanceForm();
String carType = "";
if (loanHomevisitInvestigatePropertyDetailsVo.getCarType() == 1) {
carType = "商用车";
} else if (loanHomevisitInvestigatePropertyDetailsVo.getCarType() == 2) {
carType = "轿车";
}
financeForm47.setValue("车辆类型:" + carType);
zCInfo.add(financeForm47);
FinanceForm financeForm48 = new FinanceForm();
financeForm48.setValue("贷款情况:" + loanHomevisitInvestigatePropertyDetailsVo.getCarLoanSituation());
zCInfo.add(financeForm48);
FinanceForm financeForm49 = new FinanceForm();
financeForm49.setValue("备注:" + loanHomevisitInvestigatePropertyDetailsVo.getCarRemarks());
financeForm49.setSpanSize(2);
zCInfo.add(financeForm49);
}
financeForm47.setValue("车辆类型:" + carType);
zCInfo.add(financeForm47);
FinanceForm financeForm48 = new FinanceForm();
financeForm48.setValue("贷款情况:" + loanHomevisitInvestigatePropertyDetailsVo.getCarLoanSituation());
zCInfo.add(financeForm48);
FinanceForm financeForm49 = new FinanceForm();
financeForm49.setValue("备注:" + loanHomevisitInvestigatePropertyDetailsVo.getCarRemarks());
financeForm49.setSpanSize(2);
zCInfo.add(financeForm49);
}
FinanceForm financeForm50 = new FinanceForm();
financeForm50.setValue("首付来源:" + loanHomevisitInvestigatePropertyDetailsVo.getDownPaySourceValue());
zCInfo.add(financeForm50);
FinanceForm financeForm51 = new FinanceForm();
financeForm51.setValue("其他收入来源:" + loanHomevisitInvestigatePropertyDetailsVo.getOtherSourceValue());
zCInfo.add(financeForm51);
FinanceForm financeForm50 = new FinanceForm();
financeForm50.setValue("首付来源:" + loanHomevisitInvestigatePropertyDetailsVo.getDownPaySourceValue());
zCInfo.add(financeForm50);
FinanceForm financeForm51 = new FinanceForm();
financeForm51.setValue("其他收入来源:" + loanHomevisitInvestigatePropertyDetailsVo.getOtherSourceValue());
zCInfo.add(financeForm51);
}
LoanHomevisitInvestigateOrderDetailsVo loanHomevisitInvestigateOrderDetailsVo = loanHomevisitInvestigateOrderService.selByMainSid(sid);
List<FinanceForm> orderInfo = new ArrayList<>();
FinanceForm financeForm52 = new FinanceForm();
financeForm52.setValue("车辆信息确认");
financeForm52.setSpanSize(2);
financeForm52.setType(1);
financeForm52.setBold(true);
orderInfo.add(financeForm52);
FinanceForm financeForm53 = new FinanceForm();
financeForm53.setValue("现场询问客户车辆信息是否与订单一致:" + loanHomevisitInvestigateOrderDetailsVo.getCarConfirm());
financeForm53.setSpanSize(2);
orderInfo.add(financeForm53);
FinanceForm financeForm54 = new FinanceForm();
financeForm54.setValue("备注:" + loanHomevisitInvestigateOrderDetailsVo.getCarRemarks());
financeForm54.setSpanSize(2);
orderInfo.add(financeForm54);
FinanceForm financeForm55 = new FinanceForm();
financeForm55.setValue("金融方案信息确认");
financeForm55.setSpanSize(2);
financeForm55.setType(1);
financeForm55.setBold(true);
orderInfo.add(financeForm55);
FinanceForm financeForm56 = new FinanceForm();
financeForm56.setValue("现场询问客户金融方案信息是否与订单一致:" + loanHomevisitInvestigateOrderDetailsVo.getFinConfirm());
financeForm56.setSpanSize(2);
orderInfo.add(financeForm56);
FinanceForm financeForm57 = new FinanceForm();
financeForm57.setValue("备注:" + loanHomevisitInvestigateOrderDetailsVo.getFinRemarks());
financeForm57.setSpanSize(2);
orderInfo.add(financeForm57);
FinanceForm financeForm58 = new FinanceForm();
financeForm58.setValue("首付比例:" + loanHomevisitInvestigateOrderDetailsVo.getFinDownPay());
financeForm58.setSpanSize(2);
orderInfo.add(financeForm58);
FinanceForm financeForm59 = new FinanceForm();
financeForm59.setValue("备注:" + loanHomevisitInvestigateOrderDetailsVo.getFinDownPayRemarks());
financeForm59.setSpanSize(2);
orderInfo.add(financeForm59);
if (loanHomevisitInvestigateOrderDetailsVo != null){
FinanceForm financeForm52 = new FinanceForm();
financeForm52.setValue("车辆信息确认");
financeForm52.setSpanSize(2);
financeForm52.setType(1);
financeForm52.setBold(true);
orderInfo.add(financeForm52);
FinanceForm financeForm53 = new FinanceForm();
financeForm53.setValue("现场询问客户车辆信息是否与订单一致:" + loanHomevisitInvestigateOrderDetailsVo.getCarConfirm());
financeForm53.setSpanSize(2);
orderInfo.add(financeForm53);
FinanceForm financeForm54 = new FinanceForm();
financeForm54.setValue("备注:" + loanHomevisitInvestigateOrderDetailsVo.getCarRemarks());
financeForm54.setSpanSize(2);
orderInfo.add(financeForm54);
FinanceForm financeForm55 = new FinanceForm();
financeForm55.setValue("金融方案信息确认");
financeForm55.setSpanSize(2);
financeForm55.setType(1);
financeForm55.setBold(true);
orderInfo.add(financeForm55);
FinanceForm financeForm56 = new FinanceForm();
financeForm56.setValue("现场询问客户金融方案信息是否与订单一致:" + loanHomevisitInvestigateOrderDetailsVo.getFinConfirm());
financeForm56.setSpanSize(2);
orderInfo.add(financeForm56);
FinanceForm financeForm57 = new FinanceForm();
financeForm57.setValue("备注:" + loanHomevisitInvestigateOrderDetailsVo.getFinRemarks());
financeForm57.setSpanSize(2);
orderInfo.add(financeForm57);
FinanceForm financeForm58 = new FinanceForm();
financeForm58.setValue("首付比例:" + loanHomevisitInvestigateOrderDetailsVo.getFinDownPay());
financeForm58.setSpanSize(2);
orderInfo.add(financeForm58);
FinanceForm financeForm59 = new FinanceForm();
financeForm59.setValue("备注:" + loanHomevisitInvestigateOrderDetailsVo.getFinDownPayRemarks());
financeForm59.setSpanSize(2);
orderInfo.add(financeForm59);
}
loanHomeVisitInvestigateNewDetailsVo.setUserInfo(userInfo);
loanHomeVisitInvestigateNewDetailsVo.setYYInfo(yYInfo);
loanHomeVisitInvestigateNewDetailsVo.setTransInfo(transInfo);

Loading…
Cancel
Save