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. 20
      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.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yxt.anrui.buscenter.api.busfile.BusFile; import com.yxt.anrui.buscenter.api.busfile.BusFile;
import com.yxt.anrui.buscenter.api.busfile.BusFileDto; 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.Mapper;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
@ -16,4 +17,7 @@ import java.util.List;
@Mapper @Mapper
public interface BusFileMapper extends BaseMapper<BusFile> { public interface BusFileMapper extends BaseMapper<BusFile> {
List<BusFileDto> getPathByLinkSid(@Param("sid") String sid); 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); List<BusFileDto> busFileDtos = baseMapper.getPathByLinkSid(sid);
return busFileDtos; return busFileDtos;
} }
public void delByLinkSid(String dtoSid) {
baseMapper.delByLinkSid(dtoSid);
}
} }

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

Loading…
Cancel
Save