|
|
@ -2202,8 +2202,10 @@ public class BaseVehicleOutService extends MybatisBaseService<BaseVehicleOutMapp |
|
|
|
String cksqSid = busDeliveredApplyDetailsFeign.fetchByVehSid(baseVehicleOut1.getVinSid()).getData(); |
|
|
|
if (StringUtils.isNotBlank(cksqSid)) { |
|
|
|
String jrbjdUrl = createjrbjdPdfHB(cksqSid, baseVehicleOut1.getVinSid()); |
|
|
|
File jrbjdFile = new File(docPdfComponent.getUploadTemplateUrl() + jrbjdUrl); |
|
|
|
filesList.add(jrbjdFile); |
|
|
|
if (!"1".equals(jrbjdUrl)){ |
|
|
|
File jrbjdFile = new File(docPdfComponent.getUploadTemplateUrl() + jrbjdUrl); |
|
|
|
filesList.add(jrbjdFile); |
|
|
|
} |
|
|
|
} |
|
|
|
String hbName = "销售出库单_金融报价单_销售订单审批" + ".pdf"; |
|
|
|
try { |
|
|
@ -2340,6 +2342,9 @@ public class BaseVehicleOutService extends MybatisBaseService<BaseVehicleOutMapp |
|
|
|
//销售人员
|
|
|
|
baseQuotationVo.setStaffName(busSalesOrder.getStaffName()); |
|
|
|
//销售消贷合同信息
|
|
|
|
if (StringUtils.isBlank(busSalesOrderVehicle.getLoanContractSid())){ |
|
|
|
return rb.setMsg("该车辆没有消贷合同信息"); |
|
|
|
} |
|
|
|
BusSalesOrderLoancontractDetailsVo busSalesOrderLoancontractDetailsVo = busSalesOrderLoancontractFeign.fetchDetailsBySid(busSalesOrderVehicle.getLoanContractSid()).getData(); |
|
|
|
//贷款合同编号
|
|
|
|
baseQuotationVo.setLoanContractNo(busSalesOrderLoancontractDetailsVo.getLoanContractNo()); |
|
|
@ -2419,9 +2424,14 @@ public class BaseVehicleOutService extends MybatisBaseService<BaseVehicleOutMapp |
|
|
|
} |
|
|
|
|
|
|
|
public PdfPath createjrbjdPdf(String sid) { |
|
|
|
BaseQuotationVo baseQuotationVo = selectQuotation(sid).getData(); |
|
|
|
BaseJRFAVo baseJRFAVo = baseQuotationVo.getBaseJRFAVo(); |
|
|
|
PdfPath pdfPath = new PdfPath(); |
|
|
|
ResultBean<BaseQuotationVo> resultBean = selectQuotation(sid); |
|
|
|
if (!resultBean.getSuccess()) { |
|
|
|
pdfPath.setPdfPath("1"); |
|
|
|
return pdfPath; |
|
|
|
} |
|
|
|
BaseQuotationVo baseQuotationVo = resultBean.getData(); |
|
|
|
BaseJRFAVo baseJRFAVo = baseQuotationVo.getBaseJRFAVo(); |
|
|
|
//查询出库申请
|
|
|
|
BusDeliveredApply busDeliveredApply = busDeliveredApplyFeign.fetchBySid(sid).getData(); |
|
|
|
//查询出库申请车辆表
|
|
|
@ -2559,7 +2569,11 @@ public class BaseVehicleOutService extends MybatisBaseService<BaseVehicleOutMapp |
|
|
|
} |
|
|
|
|
|
|
|
public String createjrbjdPdfHB(String sid, String vehSid) { |
|
|
|
BaseQuotationVo baseQuotationVo = selectQuotation(sid).getData(); |
|
|
|
ResultBean<BaseQuotationVo> resultBean = selectQuotation(sid); |
|
|
|
if (!resultBean.getSuccess()) { |
|
|
|
return "1"; |
|
|
|
} |
|
|
|
BaseQuotationVo baseQuotationVo = resultBean.getData(); |
|
|
|
BaseJRFAVo baseJRFAVo = baseQuotationVo.getBaseJRFAVo(); |
|
|
|
//查询车辆信息
|
|
|
|
BaseVehicle baseVehicle = baseVehicleService.fetchBySid(vehSid); |
|
|
|