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

处理泰山转续保标志的问题

lixiaolong 1 месяц назад
Родитель
Сommit
afe4117665

+ 3 - 3
tenant/insurance/quotation-taishan/src/main/java/com/jzg/quotation/taishan/crawler/build/TaiShanCrawlerQuoteResultsVoBuild.java

@@ -71,10 +71,10 @@ public class TaiShanCrawlerQuoteResultsVoBuild {
         }
 
         if(riskResponse != null && riskResponse.getResult() != null){
-            // 续保标识逻辑:renewalClass不为空时jq_renewalflag=1,否则=0;sy_renewalflag始终为空
+            // 续保标识逻辑:renewalClass不为空时jq_renewalflag=1,否则=0;sy_renewalflag 一样  有值就是续保  对照python最新更改
             String renewalClass = riskResponse.getResult().getRenewalClass();
             String jqRenewalflag = (renewalClass != null && !renewalClass.isEmpty()) ? "1" : "0";
-            String syRenewalflag = "";
+            String syRenewalflag = (renewalClass != null && !renewalClass.isEmpty()) ? "1" : "0";
 //            scoreJson.add(new JSONObject()
 //                    .fluentPut("scoreName","交强续保标识")
 //                    .fluentPut("scoreKey","jq_renewalflag")
@@ -239,7 +239,7 @@ public class TaiShanCrawlerQuoteResultsVoBuild {
             return null;
         }
         // RenewalEnum 枚举值
-        if ("0".equals(renewalFlag)) {
+        if ("1".equals(renewalFlag)) {
             return String.valueOf(RenewalEnum.Renewal.getCode());
         } else {
             return String.valueOf(RenewalEnum.Transfer.getCode());