|
|
@@ -757,6 +757,11 @@ public class RenBaoNewCrawlerRequestImpl implements RenBaoNewCrawlerRequest {
|
|
|
resultsVo.setCiRiskInfoVo(ciRisk);
|
|
|
resultsVo.setBiRiskInfoVo(biRisk);
|
|
|
|
|
|
+ //获取转续保标识
|
|
|
+ resultsVo.getScoreVo().setJqRenewal("3");
|
|
|
+ resultsVo.getScoreVo().setSyRenewal("3");
|
|
|
+
|
|
|
+
|
|
|
String proposalNoDAA = "";
|
|
|
String proposalNoDZA = "";
|
|
|
|
|
|
@@ -883,6 +888,7 @@ public class RenBaoNewCrawlerRequestImpl implements RenBaoNewCrawlerRequest {
|
|
|
.fluentPut("scoreName", "交强险评分")
|
|
|
.fluentPut("score", prpCmainCI.get("piccscore").toString()));
|
|
|
}
|
|
|
+
|
|
|
scoreVo.setScoreJson(scoreJson);
|
|
|
resultsVo.setScoreVo(scoreVo);
|
|
|
}
|
|
|
@@ -892,6 +898,26 @@ public class RenBaoNewCrawlerRequestImpl implements RenBaoNewCrawlerRequest {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ // 获取交强险出险次数
|
|
|
+ RenBaoNewCrawlerQuoteResponse.CarQuoteRiskItemCIRsp carQuoteRiskItemCIRsp = quoteResponse.getData().getCarQuoteRiskItemCIRsp();
|
|
|
+ JSONArray scoreJson1 = resultsVo.getScoreVo().getScoreJson();
|
|
|
+ if( carQuoteRiskItemCIRsp != null){
|
|
|
+ scoreJson1.add(new JSONObject()
|
|
|
+ .fluentPut("scoreName", "交强险出险情况")
|
|
|
+ .fluentPut("score", "上年出险次数:"+carQuoteRiskItemCIRsp.getLastDamagedCI()+"; 连续未出险年限:"+carQuoteRiskItemCIRsp.getNoDamageYearsCIPlat()));
|
|
|
+
|
|
|
+ }
|
|
|
+ // 获取商业险出险次数
|
|
|
+ RenBaoNewCrawlerQuoteResponse.CarQuoteRiskItemBIRsp carQuoteRiskItemBIRsp = quoteResponse.getData().getCarQuoteRiskItemBIRsp();
|
|
|
+ if(carQuoteRiskItemBIRsp != null){
|
|
|
+ scoreJson1.add(new JSONObject()
|
|
|
+ .fluentPut("scoreName", "商业险出险情况")
|
|
|
+ .fluentPut("score", "连续承保年数:"+carQuoteRiskItemBIRsp.getInsureYears()+"; 出险次数:"+carQuoteRiskItemBIRsp.getClaimTimes()));
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
resultsVo.setQuoteStatusEnum(InsOrderStatusEnum.WAIT_AUDIT);
|
|
|
return resultsVo;
|
|
|
}
|