Просмотр исходного кода

修改bug:
解决紫金报价的空指针异常

jiakai 4 месяцев назад
Родитель
Сommit
a590817c4a

+ 3 - 0
tenant/insurance/quotation-zijin/src/main/java/com/jzg/quotation/zijin/api/build/ZiJinAPIQuoteResultsVoBuild.java

@@ -109,6 +109,9 @@ public final class ZiJinAPIQuoteResultsVoBuild {
 
     private static void buildPremium(QuoteResultsVo quoteResultsVo, CalculatePremiumResponse response) {
         List<CalculatePremiumResponse.PlanListDTO> planList = response.getPlanList();
+        if (CollUtil.isEmpty(planList)) {
+            return;
+        }
         Map<String, String> planMap = planList
                 .stream()
                 .collect(Collectors.toMap(CalculatePremiumResponse.PlanListDTO::getRiskCode, CalculatePremiumResponse.PlanListDTO::getPlanFee));