Преглед изворни кода

华农渠道类型问题修复

wanghao пре 1 месец
родитељ
комит
b55c31bf7b

+ 6 - 1
tenant/insurance/quotation-huanong/src/main/java/com/jzg/quotation/huanong/crawler/service/impl/HuaNongCrawlerQuoteProcessServiceImpl.java

@@ -241,7 +241,12 @@ public class HuaNongCrawlerQuoteProcessServiceImpl implements HuaNongCrawlerQuot
                     .filter(dto -> dto.getAgentName() != null && dto.getAgentName().equals(parameters.getHandlerCode()))
                     .findFirst()
                     .orElse(null);
-
+            // 处理渠道类型
+            if(producerListDTO == null){
+                producerListDTO = new HuaNongCrawlerUserTypeAndProxyInfoQueryResponse.ProducerListDTO();
+                producerListDTO.setProducerCode(BUSINESS_TYPE_MAP.get(parameters.getProducer()));
+                producerListDTO.setProducerName(parameters.getProducer());
+            }
 
             return new HuaNongCrawlerQuotedPriceRequestRequest.BusinessDataDTO.SaleInfoDTO(comListDTO, handlerListDTO, agentInfoListDTO, producerListDTO, baseInfoDTO, parameters.getCallerName());
         }, HuaNongCrawlerQuotedPriceRequestRequest.BusinessDataDTO.SaleInfoDTO.class, Duration.ofHours(HuaNongCrawlerCacheComponent.SALE_INFO_TIME));