|
@@ -899,6 +899,38 @@ public class YongAnOrderServiceImpl implements YongAnOrderService {
|
|
|
kindInfo.setUnitAmount(kindList.get(j).getUnitAmount());
|
|
kindInfo.setUnitAmount(kindList.get(j).getUnitAmount());
|
|
|
kindList_n[j] = kindInfo;
|
|
kindList_n[j] = kindInfo;
|
|
|
}
|
|
}
|
|
|
|
|
+ // 033609道路救援服务特约条款
|
|
|
|
|
+ if (kindList.get(j).getKindCode().equals(InsurKind.TY1.getCode())) {
|
|
|
|
|
+ KindDTO kindInfo = new KindDTO();
|
|
|
|
|
+ kindInfo.setKindCode("033609");
|
|
|
|
|
+ kindInfo.setKindname("道路救援服务特约条款");
|
|
|
|
|
+ kindInfo.setServiceTimes(String.valueOf(kindList.get(j).getServiceTimes()));
|
|
|
|
|
+ kindList_n[j] = kindInfo;
|
|
|
|
|
+ }
|
|
|
|
|
+ // 033610车辆安全检测特约条款
|
|
|
|
|
+ if (kindList.get(j).getKindCode().equals(InsurKind.TY2.getCode())) {
|
|
|
|
|
+ KindDTO kindInfo = new KindDTO();
|
|
|
|
|
+ kindInfo.setKindCode("033610");
|
|
|
|
|
+ kindInfo.setKindname("道路救援服务特约条款");
|
|
|
|
|
+ kindInfo.setServiceTimes(String.valueOf(kindList.get(j).getServiceTimes()));
|
|
|
|
|
+ kindList_n[j] = kindInfo;
|
|
|
|
|
+ }
|
|
|
|
|
+ // 033611代为驾驶服务特约条款
|
|
|
|
|
+ if (kindList.get(j).getKindCode().equals(InsurKind.TY2.getCode())) {
|
|
|
|
|
+ KindDTO kindInfo = new KindDTO();
|
|
|
|
|
+ kindInfo.setKindCode("033611");
|
|
|
|
|
+ kindInfo.setKindname("代为驾驶服务特约条款");
|
|
|
|
|
+ kindInfo.setServiceTimes(String.valueOf(kindList.get(j).getServiceTimes()));
|
|
|
|
|
+ kindList_n[j] = kindInfo;
|
|
|
|
|
+ }
|
|
|
|
|
+ // 033612代为送检服务特约条款
|
|
|
|
|
+ if (kindList.get(j).getKindCode().equals(InsurKind.TY2.getCode())) {
|
|
|
|
|
+ KindDTO kindInfo = new KindDTO();
|
|
|
|
|
+ kindInfo.setKindCode("033612");
|
|
|
|
|
+ kindInfo.setKindname("代为送检服务特约条款");
|
|
|
|
|
+ kindInfo.setServiceTimes(String.valueOf(kindList.get(j).getServiceTimes()));
|
|
|
|
|
+ kindList_n[j] = kindInfo;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
//交强险险别
|
|
//交强险险别
|
|
@@ -1054,6 +1086,43 @@ public class YongAnOrderServiceImpl implements YongAnOrderService {
|
|
|
kind.setCoveragePremium(premium);
|
|
kind.setCoveragePremium(premium);
|
|
|
kindList1.add(kind);
|
|
kindList1.add(kind);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ if ("033609".equals(kindcode)) {
|
|
|
|
|
+ kind = new QuoteKindRespVo();
|
|
|
|
|
+ kind.setKindCode(InsurKind.TY1.getCode());
|
|
|
|
|
+ kind.setKindName(InsurKind.TY1.getDesc());
|
|
|
|
|
+ kind.setAmount(amount);
|
|
|
|
|
+ kind.setCoveragePremium(premium);
|
|
|
|
|
+ kind.setServiceTimes(String.valueOf(kindDTO.getServiceTimes()));
|
|
|
|
|
+ kindList1.add(kind);
|
|
|
|
|
+ }
|
|
|
|
|
+ if ("033610".equals(kindcode)) {
|
|
|
|
|
+ kind = new QuoteKindRespVo();
|
|
|
|
|
+ kind.setKindCode(InsurKind.TY2.getCode());
|
|
|
|
|
+ kind.setKindName(InsurKind.TY2.getDesc());
|
|
|
|
|
+ kind.setAmount(amount);
|
|
|
|
|
+ kind.setCoveragePremium(premium);
|
|
|
|
|
+ kind.setServiceTimes(String.valueOf(kindDTO.getServiceTimes()));
|
|
|
|
|
+ kindList1.add(kind);
|
|
|
|
|
+ }
|
|
|
|
|
+ if ("033611".equals(kindcode)) {
|
|
|
|
|
+ kind = new QuoteKindRespVo();
|
|
|
|
|
+ kind.setKindCode(InsurKind.TY3.getCode());
|
|
|
|
|
+ kind.setKindName(InsurKind.TY3.getDesc());
|
|
|
|
|
+ kind.setAmount(amount);
|
|
|
|
|
+ kind.setCoveragePremium(premium);
|
|
|
|
|
+ kind.setServiceTimes(String.valueOf(kindDTO.getServiceTimes()));
|
|
|
|
|
+ kindList1.add(kind);
|
|
|
|
|
+ }
|
|
|
|
|
+ if ("033612".equals(kindcode)) {
|
|
|
|
|
+ kind = new QuoteKindRespVo();
|
|
|
|
|
+ kind.setKindCode(InsurKind.TY4.getCode());
|
|
|
|
|
+ kind.setKindName(InsurKind.TY4.getDesc());
|
|
|
|
|
+ kind.setAmount(amount);
|
|
|
|
|
+ kind.setCoveragePremium(premium);
|
|
|
|
|
+ kind.setServiceTimes(String.valueOf(kindDTO.getServiceTimes()));
|
|
|
|
|
+ kindList1.add(kind);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
quoteRespVo.setRiskList(riskList1);
|
|
quoteRespVo.setRiskList(riskList1);
|
|
|
quoteRespVo.setKindList(kindList1);
|
|
quoteRespVo.setKindList(kindList1);
|