|
@@ -155,7 +155,10 @@ public class TaiShanCrawlerQuoteRequestVoBuild {
|
|
|
}
|
|
}
|
|
|
priceUncarDaData.put("diInsurance", diInsurance);
|
|
priceUncarDaData.put("diInsurance", diInsurance);
|
|
|
Map<String, Object> priceUncarDaRes = priceUncarDa(priceUncarDaData, headers, taiShanCrawlerRequestComponent);
|
|
Map<String, Object> priceUncarDaRes = priceUncarDa(priceUncarDaData, headers, taiShanCrawlerRequestComponent);
|
|
|
- log.info("diInsurance_非车保费计算结果:{}", JSONObject.toJSONString(priceUncarDaRes));
|
|
|
|
|
|
|
+ log.info("diInsurance_非车保费计算结果:{}", JSONObject.toJSONString(priceUncarDaRes));//{"result":"","code":"400","message":"驾意险仅限家庭自用汽车,非营业企业客车和非营业机关客车9座以下投保"}
|
|
|
|
|
+ if (!"200".equals(String.valueOf(priceUncarDaRes.get("code")))) {
|
|
|
|
|
+ throw new SystemException("diInsurance_非车保费计算异常,错误信息:" + priceUncarDaRes.get("message"));
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
Map<String, Object> resRoot = (Map<String, Object>) priceUncarDaRes.get("result");
|
|
Map<String, Object> resRoot = (Map<String, Object>) priceUncarDaRes.get("result");
|
|
|
Map<String, Object> diInsurancePrice = (Map<String, Object>) resRoot.get("diInsurance");
|
|
Map<String, Object> diInsurancePrice = (Map<String, Object>) resRoot.get("diInsurance");
|