|
|
@@ -7,6 +7,7 @@ import com.fasterxml.jackson.core.JsonProcessingException;
|
|
|
import com.jzg.commons.constants.CompanyConstants;
|
|
|
import com.jzg.commons.constants.InsuranceRisk;
|
|
|
import com.jzg.commons.constants.dict.InsOrderStatusEnum;
|
|
|
+import com.jzg.commons.constants.quote.enums.base.QuoteRuleCategory;
|
|
|
import com.jzg.commons.core.base.BaseController;
|
|
|
import com.jzg.commons.core.base.StateResult;
|
|
|
import com.jzg.commons.core.page.HttpResult;
|
|
|
@@ -19,27 +20,24 @@ import com.jzg.commons.entity.po.SysUploadFiles;
|
|
|
import com.jzg.commons.entity.quote.vo.QuoteVo;
|
|
|
import com.jzg.commons.entity.quote.vo.aggregated.*;
|
|
|
import com.jzg.commons.entity.quote.vo.base.LoginBase;
|
|
|
+import com.jzg.commons.entity.quote.vo.orders.InsOrdersVo;
|
|
|
import com.jzg.commons.entity.quote.vo.underwriting.SpecialAppointmentsVo;
|
|
|
-import com.jzg.commons.entity.vo.InsCompanyClauseVo;
|
|
|
import com.jzg.commons.exception.SystemException;
|
|
|
import com.jzg.commons.exception.TokenExpireException;
|
|
|
import com.jzg.commons.util.AssertionUtils;
|
|
|
import com.jzg.commons.util.MinioUtils;
|
|
|
import com.jzg.quotation.commons.client.OrgClient;
|
|
|
import com.jzg.quotation.commons.client.PlatformClient;
|
|
|
-import com.jzg.commons.constants.quote.enums.base.QuoteRuleCategory;
|
|
|
-import com.jzg.commons.entity.quote.vo.orders.InsOrdersVo;
|
|
|
import com.jzg.quotation.commons.service.QuotationBaseService;
|
|
|
import com.jzg.quotation.commons.utils.SnowFlakeUtil;
|
|
|
import com.jzg.quotation.hengbang.crawler.service.HengBangCrawlerRequest;
|
|
|
-import com.jzg.quotation.summary.aop.QuoteVerification;
|
|
|
import com.jzg.quotation.summary.aop.OrderOperationLog;
|
|
|
-import com.jzg.quotation.summary.constants.QuoteNumberConstant;
|
|
|
+import com.jzg.quotation.summary.aop.QuoteVerification;
|
|
|
import com.jzg.quotation.summary.classifier.QuoteInfoParameterFilling;
|
|
|
+import com.jzg.quotation.summary.constants.QuoteNumberConstant;
|
|
|
import com.jzg.quotation.summary.converter.QuoteInfoConverter;
|
|
|
import com.jzg.quotation.summary.entity.po.QuoteRuleMapping;
|
|
|
import com.jzg.quotation.summary.factory.CompanyFactory;
|
|
|
-import com.jzg.quotation.summary.mapper.InsOrdersCarUserInfoMapper;
|
|
|
import com.jzg.quotation.summary.mapper.SysUploadFilesMapper;
|
|
|
import com.jzg.quotation.summary.service.*;
|
|
|
import com.jzg.quotation.summary.state.listener.OrderStateListener;
|
|
|
@@ -48,7 +46,6 @@ import io.minio.MinioClient;
|
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
|
-import jakarta.annotation.Resource;
|
|
|
import jakarta.servlet.http.HttpServletRequest;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
@@ -485,7 +482,7 @@ public class UnifyOrderManager {
|
|
|
InsOrdersPdfUrl insOrdersPdfUrl = insOrdersPdfUrlService.getPdfUrlByOrderNo(insOrders.getId());
|
|
|
AssertionUtils.isFail(Objects.isNull(insOrders), "订单不存在");
|
|
|
downloadPolicyVo.getOrder().setApiType(Integer.parseInt(insOrders.getApiType()));
|
|
|
- downloadPolicyVo.getOrder().setInsuranceCompanyCode(insOrders.getCompanyId());
|
|
|
+ downloadPolicyVo.getOrder().setInsuranceCompanyId(insOrders.getCompanyId());
|
|
|
QuotationBaseService downloadPolicyService = companyFactory.getDownloadPolicyService(downloadPolicyVo, insOrders);
|
|
|
|
|
|
//如果pdf 查不到数据 就去下载
|