|
|
@@ -75,7 +75,15 @@ public class ZhongAnCrawlerQuoteResultsVoBuild {
|
|
|
.collect(Collectors.toMap(ZhongAnCrawlerQuoteResponse.ValueDTO.DataDTO.VehiclePremiumDTO.VehicleCoverageListDTO::getProductId, x -> x));
|
|
|
kindInfoVoList.forEach(kind -> {
|
|
|
ZhongAnCrawlerQuoteResponse.ValueDTO.DataDTO.VehiclePremiumDTO.VehicleCoverageListDTO coverageDTO = collect.get(kind.getKindCode());
|
|
|
- if (coverageDTO.getProductId().equals(kind.getKindCode())) {
|
|
|
+ // 众安两个特约默认携带
|
|
|
+ if (coverageDTO == null && kind.getKindCode().equals("1510031008")) {
|
|
|
+ kind.setAmount("2");
|
|
|
+ kind.setPremium("0");
|
|
|
+ }
|
|
|
+ if (coverageDTO == null && kind.getKindCode().equals("1510052333")) {
|
|
|
+ kind.setAmount("2");
|
|
|
+ kind.setPremium("0");
|
|
|
+ } else if (coverageDTO != null && coverageDTO.getProductId().equals(kind.getKindCode())) {
|
|
|
kind.setAmount(coverageDTO.getAmount());//设置保额
|
|
|
kind.setPremium(String.valueOf(coverageDTO.getTotalCoveragePremium()));//设置保费
|
|
|
// 服务次数
|
|
|
@@ -83,8 +91,6 @@ public class ZhongAnCrawlerQuoteResultsVoBuild {
|
|
|
kind.setServiceTimes(coverageDTO.getDutyAttributeValue());
|
|
|
kind.setDeductibleRate(coverageDTO.getDutyAttributeValue());
|
|
|
}
|
|
|
-// kind.setUnitAmount(String.valueOf(coverageDTO.getUnitAmount()));//设置每座保额
|
|
|
-// kind.setQuantity(String.valueOf(coverageDTO.ge()));//设置份数
|
|
|
}
|
|
|
});
|
|
|
return kindInfoVoList;
|