|
|
@ -73,8 +73,10 @@ import com.yxt.anrui.base.common.enums.DictCommonEnum; |
|
|
|
import com.yxt.anrui.base.common.enums.VehicleState; |
|
|
|
import com.yxt.anrui.base.common.utils.Rule; |
|
|
|
import com.yxt.anrui.base.common.utils.domain.BillNo; |
|
|
|
import com.yxt.anrui.buscenter.api.busarrearscarryvehicleapply.BusArrearsCarryVehicleApply; |
|
|
|
import com.yxt.anrui.buscenter.api.buscenterfile.BuscenterFile; |
|
|
|
import com.yxt.anrui.buscenter.api.buscenterfile.BuscenterFileEnum; |
|
|
|
import com.yxt.anrui.buscenter.api.busdeliveredapply.BusDeliveredApply; |
|
|
|
import com.yxt.anrui.buscenter.api.busdeposit.BusDeposit; |
|
|
|
import com.yxt.anrui.buscenter.api.busdepositfictitious.BusDepositFictitious; |
|
|
|
import com.yxt.anrui.buscenter.api.busdepositfictitious.BusDepositFictitiousDetailsVo; |
|
|
@ -131,7 +133,10 @@ import com.yxt.anrui.buscenter.api.vehicleBusinessFileManagement.VehicleBusiness |
|
|
|
import com.yxt.anrui.buscenter.api.vehicleBusinessFileManagement.VehicleBusinessFileManagementQuery; |
|
|
|
import com.yxt.anrui.buscenter.api.vehicleBusinessFileManagement.VehicleBusinessFileManagementVo; |
|
|
|
import com.yxt.anrui.buscenter.biz.busarrearscarryvehicleapply.BusArrearsCarryVehicleApplyService; |
|
|
|
import com.yxt.anrui.buscenter.biz.busarrearscarryvehicledetails.BusArrearsCarryVehicleDetailsService; |
|
|
|
import com.yxt.anrui.buscenter.biz.buscenterfile.BuscenterFileService; |
|
|
|
import com.yxt.anrui.buscenter.biz.busdeliveredapply.BusDeliveredApplyService; |
|
|
|
import com.yxt.anrui.buscenter.biz.busdeliveredapplydetails.BusDeliveredApplyDetailsService; |
|
|
|
import com.yxt.anrui.buscenter.biz.busdeposit.BusDepositService; |
|
|
|
import com.yxt.anrui.buscenter.biz.busdepositfictitious.BusDepositFictitiousService; |
|
|
|
import com.yxt.anrui.buscenter.biz.busdepositvehicle.BusDepositVehicleService; |
|
|
@ -204,16 +209,26 @@ import com.yxt.anrui.portal.api.sysuser.SysUserFeign; |
|
|
|
import com.yxt.anrui.portal.api.sysuser.SysUserVo; |
|
|
|
import com.yxt.anrui.portal.api.sysuser.app.AppUserOrgInfoVo; |
|
|
|
import com.yxt.anrui.portal.config.DictCommonType; |
|
|
|
import com.yxt.anrui.riskcenter.api.loancreditappealapply.LoanCreditAppealApplyFeign; |
|
|
|
import com.yxt.anrui.riskcenter.api.loancustomerrecord.LoanCustomerRecord; |
|
|
|
import com.yxt.anrui.riskcenter.api.loancustomerrecord.LoanCustomerRecordFeign; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanfile.LoanFile; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanfile.LoanFileEnum; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanfile.LoanFileFeign; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanfileexamine.LoanFileexamineDetailsVo; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanfileexamine.LoanFileexamineFeign; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanfinpolicy.LoanFinPolicy; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanhomevisitfileexamine.LoanHomevisitFileexamineDetailsVo; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanhomevisitfileexamine.LoanHomevisitFileexamineFeign; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanhomevisitfileexamine.LoanXdConDetailsVo; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanhomevisitfileexamine.LoanZfConDetailsVo; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigate.LoanHomevisitInvestigateFeign; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanhomevisitprep.HomeVisitDto; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanhomevisitprep.LoanHomevisitPrep; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanhomevisitprep.LoanHomevisitPrepFeign; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanpreloancreditapply.LoanFileTypeEnum; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanpreloancreditapply.LoanPreloanCreditApply; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanpreloancreditapply.LoanPreloanCreditApplyFeign; |
|
|
|
import com.yxt.anrui.riskcenter.api.loansolutions.LoanSolutions; |
|
|
|
import com.yxt.anrui.riskcenter.api.loansolutions.LoanSolutionsFeign; |
|
|
|
import com.yxt.anrui.riskcenter.api.loansolutions.app.SolutionListVo; |
|
|
@ -223,6 +238,8 @@ import com.yxt.anrui.riskcenter.api.loansolutionsdetail.LoanSolutionsDetail; |
|
|
|
import com.yxt.anrui.riskcenter.api.loansolutionsdetail.LoanSolutionsDetailFeign; |
|
|
|
import com.yxt.anrui.riskcenter.api.loansolutionsotherpolicy.LoanSolutionsOtherpolicy; |
|
|
|
import com.yxt.anrui.riskcenter.api.loansolutionsotherpolicy.LoanSolutionsOtherpolicyFeign; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanwarrantinformation.LoanWarrantInformationDetailsVo; |
|
|
|
import com.yxt.anrui.riskcenter.api.loanwarrantinformation.LoanWarrantInformationFeign; |
|
|
|
import com.yxt.anrui.scm.api.scmfile.ScmFile; |
|
|
|
import com.yxt.anrui.scm.api.scmfile.ScmFileFeign; |
|
|
|
import com.yxt.anrui.scm.api.scmpurchasechannel.ScmPurchaseChannelFeign; |
|
|
@ -313,6 +330,28 @@ public class VehicleBusinessFileManagementService extends MybatisBaseService<Veh |
|
|
|
private BusValcustFilingService busValcustFilingService; |
|
|
|
@Autowired |
|
|
|
private LoanCustomerRecordFeign loanCustomerRecordFeign; |
|
|
|
@Autowired |
|
|
|
private BusDeliveredApplyDetailsService busDeliveredApplyDetailsService; |
|
|
|
@Autowired |
|
|
|
private BusDeliveredApplyService busDeliveredApplyService; |
|
|
|
@Autowired |
|
|
|
private DocPdfComponent docPdfComponent; |
|
|
|
@Autowired |
|
|
|
private BusArrearsCarryVehicleDetailsService busArrearsCarryVehicleDetailsService; |
|
|
|
@Autowired |
|
|
|
private BusArrearsCarryVehicleApplyService busArrearsCarryVehicleApplyService; |
|
|
|
@Autowired |
|
|
|
private LoanPreloanCreditApplyFeign loanPreloanCreditApplyFeign; |
|
|
|
@Autowired |
|
|
|
private LoanCreditAppealApplyFeign loanCreditAppealApplyFeign; |
|
|
|
@Autowired |
|
|
|
private LoanHomevisitPrepFeign loanHomevisitPrepFeign; |
|
|
|
@Autowired |
|
|
|
private LoanHomevisitFileexamineFeign loanHomevisitFileexamineFeign; |
|
|
|
@Autowired |
|
|
|
private LoanFileexamineFeign loanFileexamineFeign; |
|
|
|
@Autowired |
|
|
|
private LoanWarrantInformationFeign loanWarrantInformationFeign; |
|
|
|
|
|
|
|
public PagerVo<VehicleBusinessFileManagementVo> listPageVo(PagerQuery<VehicleBusinessFileManagementQuery> pq) { |
|
|
|
VehicleBusinessFileManagementQuery query = pq.getParams(); |
|
|
@ -495,7 +534,7 @@ public class VehicleBusinessFileManagementService extends MybatisBaseService<Veh |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(kxqq.getName()); |
|
|
|
collectionPaymentsFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
List<FinBillFileVo> zjApplicationAppendxs = finBillFileFeign.fetchzjBySid(sid).getData(); |
|
|
|
List<FinBillFileVo> zjApplicationAppendxs = finBillFileFeign.fetchzjBySid(finBillVehicleDetailsVo.getBillAppSid()).getData(); |
|
|
|
for (FinBillFileVo zjApplicationAppendx : zjApplicationAppendxs) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + zjApplicationAppendx.getFileUrl()); |
|
|
@ -504,7 +543,7 @@ public class VehicleBusinessFileManagementService extends MybatisBaseService<Veh |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(zjApplicationAppendx.getCreateByName()); |
|
|
|
invoiceFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
List<FinBillFileVo> clmmhtApplicationAppendxs = finBillFileFeign.fetchclmmhtBySid(sid).getData(); |
|
|
|
List<FinBillFileVo> clmmhtApplicationAppendxs = finBillFileFeign.fetchclmmhtBySid(finBillVehicleDetailsVo.getBillAppSid()).getData(); |
|
|
|
for (FinBillFileVo clmmhtApplicationAppendx : clmmhtApplicationAppendxs) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + clmmhtApplicationAppendx.getFileUrl()); |
|
|
@ -513,7 +552,7 @@ public class VehicleBusinessFileManagementService extends MybatisBaseService<Veh |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(clmmhtApplicationAppendx.getCreateByName()); |
|
|
|
invoiceFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
List<FinBillFileVo> cldjhtApplicationAppendxs = finBillFileFeign.fetchcldjhtBySid(sid).getData(); |
|
|
|
List<FinBillFileVo> cldjhtApplicationAppendxs = finBillFileFeign.fetchcldjhtBySid(finBillVehicleDetailsVo.getBillAppSid()).getData(); |
|
|
|
for (FinBillFileVo cldjhtApplicationAppendx : cldjhtApplicationAppendxs) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + cldjhtApplicationAppendx.getFileUrl()); |
|
|
@ -522,7 +561,7 @@ public class VehicleBusinessFileManagementService extends MybatisBaseService<Veh |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(cldjhtApplicationAppendx.getCreateByName()); |
|
|
|
invoiceFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
List<FinBillFileVo> khkpsqsApplicationAppendxs = finBillFileFeign.fetchkhkpsqsBySid(sid).getData(); |
|
|
|
List<FinBillFileVo> khkpsqsApplicationAppendxs = finBillFileFeign.fetchkhkpsqsBySid(finBillVehicleDetailsVo.getBillAppSid()).getData(); |
|
|
|
for (FinBillFileVo khkpsqsApplicationAppendx : khkpsqsApplicationAppendxs) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + khkpsqsApplicationAppendx.getFileUrl()); |
|
|
@ -735,19 +774,489 @@ public class VehicleBusinessFileManagementService extends MybatisBaseService<Veh |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(sysUserVo.getName()); |
|
|
|
arrearsCustomersFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
/*List<FinBillFileVo> fjApplicationAppendxs = finBillFileFeign.fetchfjBySid(sid); |
|
|
|
List<FinBillFileVo> qkzjApplicationAppendxs = finBillFileFeign.fetchzjBySid(finBillVehicleDetailsVo.getBillAppSid()).getData(); |
|
|
|
for (FinBillFileVo qkzjApplicationAppendx : qkzjApplicationAppendxs) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + qkzjApplicationAppendx.getFileUrl()); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("营业执照或身份证"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(qkzjApplicationAppendx.getCreateTime()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(qkzjApplicationAppendx.getCreateByName()); |
|
|
|
arrearsInvoiceFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
List<FinBillFileVo> qkclmmhtApplicationAppendxs = finBillFileFeign.fetchclmmhtBySid(finBillVehicleDetailsVo.getBillAppSid()).getData(); |
|
|
|
for (FinBillFileVo qkclmmhtApplicationAppendx : qkclmmhtApplicationAppendxs) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + qkclmmhtApplicationAppendx.getFileUrl()); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("新车买卖合同"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(qkclmmhtApplicationAppendx.getCreateTime()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(qkclmmhtApplicationAppendx.getCreateByName()); |
|
|
|
arrearsInvoiceFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
List<FinBillFileVo> qkcldjhtApplicationAppendxs = finBillFileFeign.fetchcldjhtBySid(finBillVehicleDetailsVo.getBillAppSid()).getData(); |
|
|
|
for (FinBillFileVo qkcldjhtApplicationAppendx : qkcldjhtApplicationAppendxs) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + qkcldjhtApplicationAppendx.getFileUrl()); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("车辆登记合同"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(qkcldjhtApplicationAppendx.getCreateTime()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(qkcldjhtApplicationAppendx.getCreateByName()); |
|
|
|
arrearsInvoiceFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
List<FinBillFileVo> lpclmmhtApplicationAppendxs = finBillFileFeign.fetchclmmhtBySid(finBillVehicleDetailsVo.getBillAppSid()).getData(); |
|
|
|
for (FinBillFileVo lpclmmhtApplicationAppendx : lpclmmhtApplicationAppendxs) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + lpclmmhtApplicationAppendx.getFileUrl()); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("车辆买卖合同(欠款)"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(lpclmmhtApplicationAppendx.getCreateTime()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(lpclmmhtApplicationAppendx.getCreateByName()); |
|
|
|
arrearscollectionFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
List<FinBillFileVo> fjApplicationAppendxs = finBillFileFeign.fetchfjBySid(finBillVehicleDetailsVo.getBillAppSid()).getData(); |
|
|
|
for (FinBillFileVo fjApplicationAppendx : fjApplicationAppendxs) { |
|
|
|
String fileUrl = fjApplicationAppendx.getFileUrl(); |
|
|
|
String urlPrefix = fileUploadComponent.getUrlPrefix(); |
|
|
|
fileUrl = urlPrefix + fileUrl; |
|
|
|
fjApplicationAppendx.setFileUrl(fileUrl); |
|
|
|
}*/ |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + fjApplicationAppendx.getFileUrl()); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("欠款承诺书"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(fjApplicationAppendx.getCreateTime()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(fjApplicationAppendx.getCreateByName()); |
|
|
|
arrearscollectionFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
List<FinBillFileVo> pcgsgdhdwdbjys = finBillFileFeign.fetchgsgdhdwdbjyBySid(finBillVehicleDetailsVo.getBillAppSid()).getData(); |
|
|
|
for (FinBillFileVo pcgsgdhdwdbjy : pcgsgdhdwdbjys) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + pcgsgdhdwdbjy.getFileUrl()); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("公司股东会对外担保决议(公司担保)"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(pcgsgdhdwdbjy.getCreateTime()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(pcgsgdhdwdbjy.getCreateByName()); |
|
|
|
arrearscollectionFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
List<FinBillFileVo> pczrrdbcns = finBillFileFeign.fetchzrrdbcnsBySid(finBillVehicleDetailsVo.getBillAppSid()).getData(); |
|
|
|
for (FinBillFileVo pczrrdbcn : pczrrdbcns) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + pczrrdbcn.getFileUrl()); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("责任人担保承诺书--总经理签字"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(pczrrdbcn.getCreateTime()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(pczrrdbcn.getCreateByName()); |
|
|
|
arrearscollectionFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
List<FinBillFileVo> pczfxsjt = finBillFileFeign.fetchzfxsjtBySid(finBillVehicleDetailsVo.getBillAppSid()).getData(); |
|
|
|
for (FinBillFileVo pczfxs : pczfxsjt) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + pczfxs.getFileUrl()); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("资方信审截图"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(pczfxs.getCreateTime()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(pczfxs.getCreateByName()); |
|
|
|
arrearscollectionFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
String applySid = busDeliveredApplyDetailsService.selByBusVinSid(sid); |
|
|
|
if (StringUtils.isNotBlank(applySid)){ |
|
|
|
BusDeliveredApply busDeliveredApply = busDeliveredApplyService.fetchBySid(applySid); |
|
|
|
if (StringUtils.isNotBlank(busDeliveredApply.getPromiseFile())){ |
|
|
|
String[] split = busDeliveredApply.getPromiseFile().split(","); |
|
|
|
for (String s : split) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("责任人担保承诺书--销售专员签字"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(busDeliveredApply.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(busDeliveredApply.getStaffName()); |
|
|
|
arrearsOutBoundFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(busDeliveredApply.getDanFile())){ |
|
|
|
String[] split = busDeliveredApply.getDanFile().split(","); |
|
|
|
for (String s : split) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("担保承诺书"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(busDeliveredApply.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(busDeliveredApply.getStaffName()); |
|
|
|
arrearsOutBoundFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(busDeliveredApply.getCarFile())){ |
|
|
|
String[] split = busDeliveredApply.getCarFile().split(","); |
|
|
|
for (String s : split) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("车辆登记合同"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(busDeliveredApply.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(busDeliveredApply.getStaffName()); |
|
|
|
arrearsOutBoundFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
String tcApplySid = busArrearsCarryVehicleDetailsService.selByVinSid(busSalesOrderVehicle.getLinkSid()); |
|
|
|
BusArrearsCarryVehicleApply busArrearsCarryVehicleApply = busArrearsCarryVehicleApplyService.fetchBySid(tcApplySid); |
|
|
|
BuscenterFile buscenterFile = buscenterFileService.selectByLinkSidOne(tcApplySid, BuscenterFileEnum.CARCONTRACT_DOWNLOADURL.getAttachType()); |
|
|
|
if (buscenterFile != null) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(docPdfComponent.getPrefixTemplateUrl() + buscenterFile.getFilePath()); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("车辆买卖合同(欠款)"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(buscenterFile.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(busArrearsCarryVehicleApply.getStaffName()); |
|
|
|
arrearsPickupCarFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
buscenterFile = buscenterFileService.selectByLinkSidOne(tcApplySid, BuscenterFileEnum.GUARANTEELETTER_DOWNLOADURL.getAttachType()); |
|
|
|
if (buscenterFile != null) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(docPdfComponent.getPrefixTemplateUrl() + buscenterFile.getFilePath()); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("欠款提车担保承诺书(外部金融必传)"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(buscenterFile.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(busArrearsCarryVehicleApply.getStaffName()); |
|
|
|
arrearsPickupCarFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
buscenterFile = buscenterFileService.selectByLinkSidOne(tcApplySid, BuscenterFileEnum.GDLETTER_DOWNLOADURL.getAttachType()); |
|
|
|
if (buscenterFile != null) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(docPdfComponent.getPrefixTemplateUrl() + buscenterFile.getFilePath()); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("股东会对外担保决议"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(buscenterFile.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(busArrearsCarryVehicleApply.getStaffName()); |
|
|
|
arrearsPickupCarFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
buscenterFile = buscenterFileService.selectByLinkSidOne(tcApplySid, BuscenterFileEnum.ZJLLETTER_DOWNLOADURL.getAttachType()); |
|
|
|
if (buscenterFile != null) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(docPdfComponent.getPrefixTemplateUrl() + buscenterFile.getFilePath()); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("总经理担保书*"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(buscenterFile.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(busArrearsCarryVehicleApply.getStaffName()); |
|
|
|
arrearsPickupCarFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(busArrearsCarryVehicleApply.getOtherFile())){ |
|
|
|
String[] split = busArrearsCarryVehicleApply.getOtherFile().split(","); |
|
|
|
for (String s : split) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("其他附件"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(busArrearsCarryVehicleApply.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(busArrearsCarryVehicleApply.getStaffName()); |
|
|
|
arrearsPickupCarFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
} |
|
|
|
LoanPreloanCreditApply preloanCreditApply = loanPreloanCreditApplyFeign.selectByCustSid(busSalesOrder.getCustomerSid()).getData(); |
|
|
|
CommonAppendixSelectQuery commonAppendixSelectQuery = new CommonAppendixSelectQuery(); |
|
|
|
commonAppendixSelectQuery.setLinkSid(preloanCreditApply.getSid()); |
|
|
|
commonAppendixSelectQuery.setAttachType(LoanFileTypeEnum.FileTypeEnum.ID_CARD.getCode()); |
|
|
|
List<CommonAppendixVo> data1 = commonAppendixFeign.getPcAppendix(commonAppendixSelectQuery).getData(); |
|
|
|
for (CommonAppendixVo commonAppendixVo : data1) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + commonAppendixVo.getFilePath()); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("信用审核资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(commonAppendixVo.getCreateTime()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(commonAppendixVo.getName()); |
|
|
|
loanBeforeFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
commonAppendixSelectQuery.setAttachType(LoanFileTypeEnum.FileTypeEnum.COMPANY_RISK.getCode()); |
|
|
|
List<CommonAppendixVo> data2 = commonAppendixFeign.getPcAppendix(commonAppendixSelectQuery).getData(); |
|
|
|
for (CommonAppendixVo commonAppendixVo : data2) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + commonAppendixVo.getFilePath()); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("信用审核资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(commonAppendixVo.getCreateTime()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(commonAppendixVo.getName()); |
|
|
|
loanBeforeFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
commonAppendixSelectQuery.setAttachType(LoanFileTypeEnum.FileTypeEnum.COMPANY_QUERYRES.getCode()); |
|
|
|
List<CommonAppendixVo> data4 = commonAppendixFeign.getPcAppendix(commonAppendixSelectQuery).getData(); |
|
|
|
for (CommonAppendixVo commonAppendixVo : data4) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + commonAppendixVo.getFilePath()); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("信用审核资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(commonAppendixVo.getCreateTime()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(commonAppendixVo.getName()); |
|
|
|
loanBeforeFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
commonAppendixSelectQuery.setAttachType(LoanFileTypeEnum.FileTypeEnum.CAPITAL_QUERYRES.getCode()); |
|
|
|
List<CommonAppendixVo> data5 = commonAppendixFeign.getPcAppendix(commonAppendixSelectQuery).getData(); |
|
|
|
for (CommonAppendixVo commonAppendixVo : data5) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + commonAppendixVo.getFilePath()); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("信用审核资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(commonAppendixVo.getCreateTime()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(commonAppendixVo.getName()); |
|
|
|
loanBeforeFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
String ssSid = loanCreditAppealApplyFeign.selectByCreditApplySid(preloanCreditApply.getSid()).getData(); |
|
|
|
List<CommonAppendixVo> ssFiles = commonAppendixFeign.selByLinkSid(ssSid).getData(); |
|
|
|
for (CommonAppendixVo ssFile : ssFiles) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(fileUploadComponent.getUrlPrefix() + ssFile.getFilePath()); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("上诉资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(ssFile.getCreateTime()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(ssFile.getName()); |
|
|
|
loanBeforeFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
LoanHomevisitPrep loanHomevisitPrep = loanHomevisitPrepFeign.selectBySaleOrderSid(busSalesOrder.getSid()).getData(); |
|
|
|
VehicleBusinessFileManagementFileVo vo1 = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vo1.setFileUrl(loanHomevisitPrep.getDownUrl()); |
|
|
|
vo1.setFileNmae("贷款系列合同"); |
|
|
|
vo1.setUploadDate(loanHomevisitPrep.getCreateTime().toString()); |
|
|
|
vo1.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vo1); |
|
|
|
String jfzlSid = loanHomevisitFileexamineFeign.selectSaleOrderSid(busSalesOrder.getSid()).getData(); |
|
|
|
LoanHomevisitFileexamineDetailsVo loanHomevisitFileexamineDetailsVo = loanHomevisitFileexamineFeign.fetchDetailsBySid(jfzlSid).getData(); |
|
|
|
for (String s : loanHomevisitFileexamineDetailsVo.getHouse()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanHomevisitFileexamineDetailsVo.getDoorway()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanHomevisitFileexamineDetailsVo.getIndoor()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanHomevisitFileexamineDetailsVo.getGroupPhoto()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanHomevisitFileexamineDetailsVo.getLenderIdCard()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanHomevisitFileexamineDetailsVo.getLenderAccount()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanHomevisitFileexamineDetailsVo.getLenderMarriageCertificate()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanHomevisitFileexamineDetailsVo.getLenderDriverBook()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanHomevisitFileexamineDetailsVo.getLenderBankStatement()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanHomevisitFileexamineDetailsVo.getSpouseIdCard()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
}for (String s : loanHomevisitFileexamineDetailsVo.getSpouseAccount()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanHomevisitFileexamineDetailsVo.getGuarantorIdCard()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanHomevisitFileexamineDetailsVo.getGuarantorAccount()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanHomevisitFileexamineDetailsVo.getYhkImages()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanHomevisitFileexamineDetailsVo.getHouseProperty()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanHomevisitFileexamineDetailsVo.getCarProperty()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
List<LoanXdConDetailsVo> loanXdCons = loanHomevisitFileexamineDetailsVo.getLoanXdCons(); |
|
|
|
for (LoanXdConDetailsVo loanXdCon : loanXdCons) { |
|
|
|
List<String> loanCotractImages = loanXdCon.getLoanCotractImages(); |
|
|
|
for (String loanCotractImage : loanCotractImages) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(loanCotractImage); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
} |
|
|
|
List<LoanZfConDetailsVo> loanZfCons = loanHomevisitFileexamineDetailsVo.getLoanZfCons(); |
|
|
|
for (LoanZfConDetailsVo loanZfCon : loanZfCons) { |
|
|
|
List<String> bankContractImages = loanZfCon.getBankContractImages(); |
|
|
|
for (String bankContractImage : bankContractImages) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(bankContractImage); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("家访资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanHomevisitFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
} |
|
|
|
String fkzlSid = loanFileexamineFeign.selectOrderSid(busSalesOrder.getSid()).getData(); |
|
|
|
LoanFileexamineDetailsVo loanFileexamineDetailsVo = loanFileexamineFeign.fetchDetailsBySid(fkzlSid).getData(); |
|
|
|
for (String s : loanFileexamineDetailsVo.getHgzImages()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("放款资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanFileexamineDetailsVo.getFpImages()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("放款资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanFileexamineDetailsVo.getYhkImages()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("放款资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanFileexamineDetailsVo.getGzsfpImages()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("放款资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanFileexamineDetailsVo.getBxfpImages()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("放款资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanFileexamineDetailsVo.getBdImages()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("放款资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanFileexamineDetailsVo.getRzhtImages()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("放款资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanFileexamineDetailsVo.getZmfjImages()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("放款资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanFileexamineDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
String qzzlSid = loanWarrantInformationFeign.selectBusVinSid(busSalesOrderVehicle.getSid()).getData(); |
|
|
|
LoanWarrantInformationDetailsVo loanWarrantInformationDetailsVo = loanWarrantInformationFeign.detailsInfo(qzzlSid).getData(); |
|
|
|
for (String s : loanWarrantInformationDetailsVo.getRegistrationFiles1()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("权证资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanWarrantInformationDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanWarrantInformationDetailsVo.getRegistrationFiles2()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("权证资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanWarrantInformationDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanWarrantInformationDetailsVo.getTaxiFiles()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("权证资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanWarrantInformationDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
for (String s : loanWarrantInformationDetailsVo.getDrivingFiles()) { |
|
|
|
VehicleBusinessFileManagementFileVo vehicleBusinessFileManagementFileVo = new VehicleBusinessFileManagementFileVo(); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileUrl(s); |
|
|
|
vehicleBusinessFileManagementFileVo.setFileNmae("权证资料"); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadDate(loanWarrantInformationDetailsVo.getCreateTime().toString()); |
|
|
|
vehicleBusinessFileManagementFileVo.setUploadName(loanHomevisitPrep.getCreateByName()); |
|
|
|
loanInFileList.add(vehicleBusinessFileManagementFileVo); |
|
|
|
} |
|
|
|
vo.setSaleOrderFileList(saleOrderFileList); |
|
|
|
vo.setCollectionPaymentsFileList(collectionPaymentsFileList); |
|
|
|
vo.setInvoiceFileList(invoiceFileList); |
|
|
|
vo.setDeliveryCarFileList(deliveryCarFileList); |
|
|
|
vo.setValueCustomersFileList(valueCustomersFileList); |
|
|
|
vo.setArrearsCustomersFileList(valueCustomersFileList); |
|
|
|
vo.setArrearsCustomersFileList(arrearsCustomersFileList); |
|
|
|
vo.setArrearsInvoiceFileList(arrearsInvoiceFileList); |
|
|
|
vo.setArrearscollectionFileList(arrearscollectionFileList); |
|
|
|
vo.setArrearsOutBoundFileList(arrearsOutBoundFileList); |
|
|
|
vo.setArrearsPickupCarFileList(arrearsPickupCarFileList); |
|
|
|
vo.setLoanBeforeFileList(loanBeforeFileList); |
|
|
|
vo.setLoanInFileList(loanInFileList); |
|
|
|
return rb.success().setData(vo); |
|
|
|
} |
|
|
|
} |
|
|
|