Explorar el Código

python 增加报价信息

wks hace 2 años
padre
commit
9e7f4e6d7f

+ 8 - 1
src/main/java/com/ydtech/modules/order/entity/crawler/response/CrawlerQuoteResponse.java

@@ -132,7 +132,7 @@ public class CrawlerQuoteResponse extends CrawlerBaseResponse {
         private String price;
 
         public static List<AccidentResponseVo> toAccidentResponseVoList(List<DivingInsurancesDto> drivingInsurances) {
-           return drivingInsurances.stream().map(DivingInsurancesDto::toAccidentResponseVo).collect(Collectors.toList());
+            return drivingInsurances.stream().map(DivingInsurancesDto::toAccidentResponseVo).collect(Collectors.toList());
         }
 
         public static AccidentResponseVo toAccidentResponseVo(DivingInsurancesDto drivingInsurance) {
@@ -229,6 +229,13 @@ public class CrawlerQuoteResponse extends CrawlerBaseResponse {
          */
         @JsonProperty("errorCodeMap")
         private List<String> errorCodeMap;
+
+        /**
+         * 报价提示
+         */
+        @JsonProperty("info_list")
+        private List<String> infoList;
+
     }
 
     @Getter

+ 5 - 0
src/main/java/com/ydtech/modules/order/service/impl/InsCrawlerOrderServiceImpl.java

@@ -321,8 +321,13 @@ public class InsCrawlerOrderServiceImpl implements InsCrawlerOrderService {
         if (!StringUtils.isEmpty(response.getSyRepeatInfo())) {
             strings.add(response.getSyRepeatInfo());
         }
+
         quoteRespVo.setWarnMessageList(strings);
 
+        List<String> infoList = response.getOther().getInfoList();
+        if(!ObjectUtils.isEmpty(infoList)){
+            quoteRespVo.getWarnMessageList().addAll(infoList);
+        }
         return quoteRespVo;
     }