Przeglądaj źródła

华泰-处理报价响应数据异常信息问题

lixiaolong 2 miesięcy temu
rodzic
commit
dd43744638

+ 1 - 1
tenant/insurance/quotation-huatai/src/main/java/com/jzg/quotation/huatai/crawler/build/HuaTaiCrawlerQuoteResultsVoBuild.java

@@ -38,7 +38,7 @@ public class HuaTaiCrawlerQuoteResultsVoBuild {
         quoteResultsVo.setCiEndDate(quoteResultsVo.getCiRiskInfoVo().getEndDate());
         // 商业险
         quoteResultsVo.setBiRiskInfoVo(buildBiRiskInfoVo(quoteResponseData, quoteVo));
-        if(quoteResultsVo.getBiRiskInfoVo() != null) {
+        if(quoteResultsVo.getBiRiskInfoVo() != null && StringUtils.isNotBlank(quoteResultsVo.getBiRiskInfoVo().getStartDate()) && StringUtils.isNotBlank(quoteResultsVo.getBiRiskInfoVo().getEndDate())) {
             quoteResultsVo.setBiStartDate(quoteResultsVo.getBiRiskInfoVo().getStartDate());
             // quoteResultsVo.setBiEndDate(quoteResultsVo.getBiRiskInfoVo().getEndDate());
             LocalDateTime dt = LocalDateTime.parse(quoteResultsVo.getBiRiskInfoVo().getStartDate(), DateTimeFormatter.ofPattern(DATE_FMT));