|
@@ -2,9 +2,6 @@ package com.ydtech.modules.order.service.impl;
|
|
|
|
|
|
|
|
import cn.hutool.core.util.ArrayUtil;
|
|
import cn.hutool.core.util.ArrayUtil;
|
|
|
import com.alibaba.fastjson.JSON;
|
|
import com.alibaba.fastjson.JSON;
|
|
|
-import com.fasterxml.jackson.annotation.JsonInclude;
|
|
|
|
|
-import com.fasterxml.jackson.databind.ObjectMapper;
|
|
|
|
|
-import com.fasterxml.jackson.dataformat.xml.XmlMapper;
|
|
|
|
|
import com.ydtech.constants.enums.InsuranceOrderPdf;
|
|
import com.ydtech.constants.enums.InsuranceOrderPdf;
|
|
|
import com.ydtech.constants.enums.InsuranceRisk;
|
|
import com.ydtech.constants.enums.InsuranceRisk;
|
|
|
import com.ydtech.constants.enums.dict.InsOrderStatusEnum;
|
|
import com.ydtech.constants.enums.dict.InsOrderStatusEnum;
|
|
@@ -14,7 +11,7 @@ import com.ydtech.modules.admin.model.vo.PersonAreaVo;
|
|
|
import com.ydtech.modules.admin.service.SysAreaService;
|
|
import com.ydtech.modules.admin.service.SysAreaService;
|
|
|
import com.ydtech.modules.fee.service.FeeRuleSchemeService;
|
|
import com.ydtech.modules.fee.service.FeeRuleSchemeService;
|
|
|
import com.ydtech.modules.ins.model.vo.*;
|
|
import com.ydtech.modules.ins.model.vo.*;
|
|
|
-import com.ydtech.modules.ins.model.ya.*;
|
|
|
|
|
|
|
+import com.ydtech.modules.ins.model.ya.YaQuoteInfoVo;
|
|
|
import com.ydtech.modules.order.components.ConfigureParametersComponents;
|
|
import com.ydtech.modules.order.components.ConfigureParametersComponents;
|
|
|
import com.ydtech.modules.order.components.huatai.HuaTaiQuotationProcessorComponent;
|
|
import com.ydtech.modules.order.components.huatai.HuaTaiQuotationProcessorComponent;
|
|
|
import com.ydtech.modules.order.components.huatai.HuaTaiRequestApiComponents;
|
|
import com.ydtech.modules.order.components.huatai.HuaTaiRequestApiComponents;
|
|
@@ -31,7 +28,6 @@ import com.ydtech.modules.order.entity.api.huatai.constants.HuaTaiSubmitCommon;
|
|
|
import com.ydtech.modules.order.entity.api.huatai.request.*;
|
|
import com.ydtech.modules.order.entity.api.huatai.request.*;
|
|
|
import com.ydtech.modules.order.entity.api.huatai.response.*;
|
|
import com.ydtech.modules.order.entity.api.huatai.response.*;
|
|
|
import com.ydtech.modules.order.entity.config.HuaTaiConfigureParameters;
|
|
import com.ydtech.modules.order.entity.config.HuaTaiConfigureParameters;
|
|
|
-import com.ydtech.modules.order.entity.config.YaConfigureParameters;
|
|
|
|
|
import com.ydtech.modules.order.entity.crawler.vo.CrawlerPolicyPrintVo;
|
|
import com.ydtech.modules.order.entity.crawler.vo.CrawlerPolicyPrintVo;
|
|
|
import com.ydtech.modules.order.entity.dto.InsUploadImagesDto;
|
|
import com.ydtech.modules.order.entity.dto.InsUploadImagesDto;
|
|
|
import com.ydtech.modules.order.entity.dto.ReadPdfUrlListDto;
|
|
import com.ydtech.modules.order.entity.dto.ReadPdfUrlListDto;
|
|
@@ -846,7 +842,7 @@ public class HuaTaiOrderApiServiceImpl implements HuaTaiOrderApiService {
|
|
|
@Override
|
|
@Override
|
|
|
public ReadPdfUrlListDto getPolicyByCompanyIdPdfList(InsAreaCompany insAreaCompany,InsOrders insOrders,boolean flag) {
|
|
public ReadPdfUrlListDto getPolicyByCompanyIdPdfList(InsAreaCompany insAreaCompany,InsOrders insOrders,boolean flag) {
|
|
|
//文件前缀
|
|
//文件前缀
|
|
|
- String pathPrefix = insAreaCompany.getInscompany()+"-"+insAreaCompany.getId()+"-"+insOrders.getLicenseno() +"-";
|
|
|
|
|
|
|
+ String pathPrefix = insAreaCompany.getInscompany()+"-"+insOrders.getLicenseno()+"-"+ insAreaCompany.getId()+"-";
|
|
|
CrawlerPolicyPrintVo jqEntity = getPdfUrl(insAreaCompany, insOrders,InsuranceRisk.TRAFFIC.getCode(),insAreaCompany.getJqapplyno(),pathPrefix,flag);
|
|
CrawlerPolicyPrintVo jqEntity = getPdfUrl(insAreaCompany, insOrders,InsuranceRisk.TRAFFIC.getCode(),insAreaCompany.getJqapplyno(),pathPrefix,flag);
|
|
|
String jqPath = jqEntity.getJqxPolicyUrl();
|
|
String jqPath = jqEntity.getJqxPolicyUrl();
|
|
|
String jqSignPath = jqEntity.getJqxFlagUrl();
|
|
String jqSignPath = jqEntity.getJqxFlagUrl();
|