|
|
@@ -1,15 +1,1760 @@
|
|
|
package com.ydtech.modules.order.entity.api.pingan.response;
|
|
|
|
|
|
|
|
|
+import com.ydtech.modules.order.entity.api.pingan.request.QuoteRequest;
|
|
|
import lombok.Data;
|
|
|
import lombok.EqualsAndHashCode;
|
|
|
|
|
|
+import java.io.Serializable;
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.List;
|
|
|
|
|
|
+/**
|
|
|
+ * @version
|
|
|
+ * @author: hxl
|
|
|
+ * @Date: 2024/3/27 12:55
|
|
|
+ * @Description: 补充信息并核保 61 接口出参
|
|
|
+ * resultMessage O 后台接口执行信息
|
|
|
+ * resultCode M 0-[成功]
|
|
|
+ * 1-意健险投保人年龄大于18岁校验
|
|
|
+ * 2-意健险被保人年龄范围校验
|
|
|
+ * 3-您填写的车主姓名与行驶证上不一致,请修改
|
|
|
+ * 4-投保查询失败
|
|
|
+ * 5-车辆需要验车
|
|
|
+ * 6-核保失败
|
|
|
+ * 7-商业险通过;交强险不通过
|
|
|
+ * 8-商业险不通过,交强险通过
|
|
|
+ * 9-北京身份信息采集,用户输入的身份采集验证码申请核保时校验失败
|
|
|
+ * 11-事中验车(录入验车字段)
|
|
|
+ * 12-商业险需要录入转保验证码
|
|
|
+ * 13-交强险需要录入转保验证码
|
|
|
+ * 14-商业、交强均需要录入转保验证码
|
|
|
+ * 15- 事中上传资料
|
|
|
+ * 16-客户真实性校验失败
|
|
|
+ * flowid ME 流程ID
|
|
|
+ *
|
|
|
+ */
|
|
|
@EqualsAndHashCode(callSuper = true)
|
|
|
@Data
|
|
|
public class SubmitApplyResponse extends PingAnBaseResponse {
|
|
|
|
|
|
private static final long serialVersionUID = -506696668160218786L;
|
|
|
+ /***
|
|
|
+ * 组织机构代码证、营业执照校验不通过提示
|
|
|
+ * 有内容则展示,可以忽略继续后续流程
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String validMessage;
|
|
|
+ /***
|
|
|
+ * 是否投保商业险
|
|
|
+ * m
|
|
|
+ */
|
|
|
+ private String isApplyBiz;
|
|
|
+ /***
|
|
|
+ * 是否投保交强险
|
|
|
+ * m
|
|
|
+ */
|
|
|
+ private String isApplyForce;
|
|
|
+ /***
|
|
|
+ * 机构信息
|
|
|
+ */
|
|
|
+ private DepartmentDTO department;
|
|
|
|
|
|
|
|
|
+ /***
|
|
|
+ *机构信息
|
|
|
+ *
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class DepartmentDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 8797282780429139870L;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ * M 出单机构编码
|
|
|
+ * m
|
|
|
+ */
|
|
|
+ private String departmentCode;
|
|
|
+ /***
|
|
|
+ * M 出单机构中文
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String departmentName;
|
|
|
+ /***
|
|
|
+ *M 二级机构
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String level2DepartmentCode;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ M 平安三级机构编码
|
|
|
+ */
|
|
|
+ private String level3DepartmentCode;
|
|
|
+ /***
|
|
|
+ * 省编码
|
|
|
+ */
|
|
|
+ private String provinceCode;
|
|
|
+ /***
|
|
|
+ * 省名称
|
|
|
+ * */
|
|
|
+ private String provinceName;
|
|
|
+ /***
|
|
|
+ * 市编码
|
|
|
+ */
|
|
|
+ private String cityCode;
|
|
|
+ /***
|
|
|
+ * 市名称
|
|
|
+ */
|
|
|
+ private String cityName;
|
|
|
+ }
|
|
|
+ /***
|
|
|
+ * 地址信息
|
|
|
+ */
|
|
|
+ private AddressDTO address;
|
|
|
+
|
|
|
+ /***
|
|
|
+ *地址信息
|
|
|
+ *
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class AddressDTO implements Serializable {
|
|
|
+
|
|
|
+ /***
|
|
|
+ * ME 1
|
|
|
+ */
|
|
|
+ private String receiveMode;
|
|
|
+ /***
|
|
|
+ * CE
|
|
|
+ * 省编码
|
|
|
+ */
|
|
|
+ private String provinceCode;
|
|
|
+ /***
|
|
|
+ * CE 省名称
|
|
|
+ */
|
|
|
+ private String provinceName;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ CE 市级编码
|
|
|
+ */
|
|
|
+ private String cityCode;
|
|
|
+ /***
|
|
|
+ * O 市名称
|
|
|
+ */
|
|
|
+ private String cityName;
|
|
|
+ /***
|
|
|
+ * CE
|
|
|
+ * */
|
|
|
+ private String townCityCode;
|
|
|
+ /***
|
|
|
+ * O
|
|
|
+ */
|
|
|
+ private String townCityName;
|
|
|
+ /***
|
|
|
+ * O
|
|
|
+ */
|
|
|
+ private String townCode;
|
|
|
+ /***
|
|
|
+ * O
|
|
|
+ */
|
|
|
+ private String townName;
|
|
|
+ /***
|
|
|
+ * CE
|
|
|
+ */
|
|
|
+ private String name;
|
|
|
+ /***
|
|
|
+ * CE
|
|
|
+ */
|
|
|
+ private String mobile;
|
|
|
+ /***
|
|
|
+ * CE
|
|
|
+ */
|
|
|
+ private String address;
|
|
|
+ }
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 录单信息
|
|
|
+ */
|
|
|
+ private AccountInfoDTO accountInfo;
|
|
|
+
|
|
|
+ /***
|
|
|
+ *录单信息
|
|
|
+ *
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class AccountInfoDTO implements Serializable {
|
|
|
+
|
|
|
+ /***
|
|
|
+ * ME 录单人
|
|
|
+ */
|
|
|
+ private String inputBy;
|
|
|
+ /***
|
|
|
+ * ME 录单人名称
|
|
|
+ */
|
|
|
+ private String inputName;
|
|
|
+ /***
|
|
|
+ * ME 车商|合作网点编码
|
|
|
+ */
|
|
|
+ private String dealerCode;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ ME 车商|合作网点名称
|
|
|
+ */
|
|
|
+ private String dealerName;
|
|
|
+ /***
|
|
|
+ * ME 代理人编码
|
|
|
+ */
|
|
|
+ private String agentCode;
|
|
|
+ /***
|
|
|
+ * ME 代理人名称
|
|
|
+ * */
|
|
|
+ private String agentName;
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车辆信息
|
|
|
+ */
|
|
|
+ private VehicleDTO vehicle;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 车辆信息
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class VehicleDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = -2016238508046403647L;
|
|
|
+ /**
|
|
|
+ * M 车牌
|
|
|
+ */
|
|
|
+ private String licenseNo;
|
|
|
+ /**
|
|
|
+ * 车架号
|
|
|
+ * m
|
|
|
+ */
|
|
|
+ private String frameNo;
|
|
|
+ /**
|
|
|
+ * 发动机号
|
|
|
+ * m
|
|
|
+ */
|
|
|
+ private String engineNo;
|
|
|
+ /**
|
|
|
+ * 车辆初登日期
|
|
|
+ * m
|
|
|
+ */
|
|
|
+ private String registerDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 精友车型编码
|
|
|
+ * C
|
|
|
+ * modelCode,paModelCode和modelIndex三者必须传一个
|
|
|
+ */
|
|
|
+ private String modelCode;
|
|
|
+ /**
|
|
|
+ M 车辆所属品牌名
|
|
|
+ */
|
|
|
+ private String brandName;
|
|
|
+ /**
|
|
|
+ * M 车型名
|
|
|
+ */
|
|
|
+ private String modelName;
|
|
|
+ /**
|
|
|
+ * M 车型描述
|
|
|
+ */
|
|
|
+ private String description;
|
|
|
+ /**
|
|
|
+ * 座位数
|
|
|
+ * M
|
|
|
+ */
|
|
|
+ private String seats;
|
|
|
+ /**
|
|
|
+ M 新车购置价
|
|
|
+ */
|
|
|
+ private String price;
|
|
|
+ /**
|
|
|
+ * 核定载质量(吨)
|
|
|
+ * C
|
|
|
+ * 北京新车备案或者
|
|
|
+ * 货车必填
|
|
|
+ */
|
|
|
+ private String tonNumber;
|
|
|
+ /**
|
|
|
+ C 整备质量(吨)
|
|
|
+ */
|
|
|
+ private String wholeWeight;
|
|
|
+ /**
|
|
|
+ C 排气量
|
|
|
+ */
|
|
|
+ private String exhaustMeasure;
|
|
|
+ /**
|
|
|
+ O 车辆使用性质代码
|
|
|
+ */
|
|
|
+ private String useAttribute;
|
|
|
+ /**
|
|
|
+ O
|
|
|
+ 使用性质细分
|
|
|
+ */
|
|
|
+ private String useAttributDetailCode;
|
|
|
+ /**
|
|
|
+ O 所属性质
|
|
|
+ */
|
|
|
+ private String ownAttribute;
|
|
|
+ /**
|
|
|
+ M 车型产地
|
|
|
+ 0:国产,1:合资,2:进口
|
|
|
+ */
|
|
|
+ private String importFlag;
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * 商业险车贷投保多年标志
|
|
|
+ */
|
|
|
+ private BizQuoteDTO bizQuote;
|
|
|
+ /**
|
|
|
+ * @version
|
|
|
+ * @author: hxl
|
|
|
+ * @Date: 2024/3/26 11:35
|
|
|
+ * @Description: 商业险车贷投保多年标志
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class BizQuoteDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = -4583474052247976539L;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 商业险车贷投保多年标志(1:车贷投保多年 0:未车贷投保多年)
|
|
|
+ * 默认0
|
|
|
+ */
|
|
|
+ private String loanVehicleFlag;
|
|
|
+ /***
|
|
|
+ * C 过户日期
|
|
|
+ */
|
|
|
+ private String specialCarDate;
|
|
|
+
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * 被保人信息
|
|
|
+ */
|
|
|
+ private InsuredDTO insured;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 被保人信息
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class InsuredDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 3194577722449684615L;
|
|
|
+ /***
|
|
|
+ *个团标志[1个人,0团体]
|
|
|
+ * 默认1个人
|
|
|
+ * O
|
|
|
+ */
|
|
|
+ private String personnelType;
|
|
|
+ /***
|
|
|
+ * 被保人名称
|
|
|
+ * M
|
|
|
+ */
|
|
|
+ private String name;
|
|
|
+ /***
|
|
|
+ * 证件类型
|
|
|
+ * 个团标志为1-个人时
|
|
|
+ * 居民身份证(01),护照(02),军人身份证(03), 港澳居民来往内地通行证(06) ,外国人永久居留证(08), 港澳台居民居住证(09),台湾居民通行证(10),武警身份证(13)
|
|
|
+ *
|
|
|
+ * 个团标志为0-团体时
|
|
|
+ * 01:组织机构代码证,
|
|
|
+ * 02:税务登记证,03:其他(仅特批时使用),
|
|
|
+ * 04:营业执照
|
|
|
+ * 05:统一社会信用代码
|
|
|
+ *
|
|
|
+ * 北京地区只支持01, 03 , 05
|
|
|
+ * 上海切换全国后,T团体时只支持01,03,05
|
|
|
+ * M
|
|
|
+ */
|
|
|
+ private String idType;
|
|
|
+ /***
|
|
|
+ * 证件号码
|
|
|
+ * M
|
|
|
+ */
|
|
|
+ private String idNo;
|
|
|
+ /***
|
|
|
+ * 性别
|
|
|
+ * 男(M),女(F)
|
|
|
+ * C
|
|
|
+ * 传身份证号码时,可不传
|
|
|
+ */
|
|
|
+ private String gender;
|
|
|
+ /***
|
|
|
+ * 出生日期
|
|
|
+ * yyyy-mm-dd
|
|
|
+ * C
|
|
|
+ * 传身份证号码时,可不传
|
|
|
+ */
|
|
|
+ private String birthday;
|
|
|
+ /***
|
|
|
+ * 手机或者家庭电话
|
|
|
+ * M
|
|
|
+ * * 浙江、大连必传
|
|
|
+ * *
|
|
|
+ * * 可以放在6.1 submitApply接口补录
|
|
|
+ */
|
|
|
+ private String mobile;
|
|
|
+ /***
|
|
|
+ * 组织机构类型
|
|
|
+ * * 02-个体工商户
|
|
|
+ * * 03-企业非法人
|
|
|
+ * * 04-企业法人
|
|
|
+ * * 05-机关法人
|
|
|
+ * * 06-机关非法人
|
|
|
+ * * 07-事业法人
|
|
|
+ * * 08-事业非法人
|
|
|
+ * * 09-社团法人
|
|
|
+ * * 10-社团非法人
|
|
|
+ * * 11-工会法人
|
|
|
+ * * 12-民办非企业单位
|
|
|
+ * * 13-其他
|
|
|
+ * *
|
|
|
+ * * C
|
|
|
+ * * 个团标志为0-团体时
|
|
|
+ */
|
|
|
+ private String organizationType;
|
|
|
+ /***
|
|
|
+ * 电话总机
|
|
|
+ * C
|
|
|
+ * 个团标志为0-团体时
|
|
|
+ */
|
|
|
+ private String phoneExchange;
|
|
|
+ /***
|
|
|
+ * 联系人姓名
|
|
|
+ * C
|
|
|
+ * 个团标志为0-团体时
|
|
|
+ */
|
|
|
+ private String contactName;
|
|
|
+
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * 车主信息
|
|
|
+ */
|
|
|
+ private RegisterDTO register;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 车主信息
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class RegisterDTO implements Serializable {
|
|
|
+ private static final long serialVersionUID = 5813499296522149580L;
|
|
|
+ /***
|
|
|
+ *个团标志[1个人,0团体]
|
|
|
+ * 默认1个人
|
|
|
+ * O
|
|
|
+ */
|
|
|
+ private String personnelType;
|
|
|
+ /***
|
|
|
+ * 车主名称
|
|
|
+ */
|
|
|
+ private String name;
|
|
|
+ /***
|
|
|
+ * 证件类型
|
|
|
+ * 所属性质为03:私人时
|
|
|
+ * 居民身份证(01),护照(02),军人身份证(03), 港澳居民来往内地通行证(06) ,外国人永久居留证(08), 港澳台居民居住证(09),台湾居民通行证(10),武警身份证(13)
|
|
|
+ *
|
|
|
+ * 所属性质为01:机关和02:企业时
|
|
|
+ * 01:组织机构代码证,
|
|
|
+ * 02:税务登记证,03:其他(仅特批时使用),
|
|
|
+ * 04:营业执照
|
|
|
+ * 05:统一社会信用代码
|
|
|
+ *
|
|
|
+ * 北京地区只支持01, 03 , 05
|
|
|
+ * 上海切换全国后,团体时只支持01,03,05
|
|
|
+ *
|
|
|
+ * 传组织机构代码证、营业执照时,会从国家代码中心检查
|
|
|
+ *
|
|
|
+ * 证件类型续保模式录入回传给平安,则需要录入生日、性别。
|
|
|
+ */
|
|
|
+ private String idType;
|
|
|
+ /***
|
|
|
+ * 证件号码
|
|
|
+ */
|
|
|
+ private String idNo;
|
|
|
+ /***
|
|
|
+ * 性别
|
|
|
+ * 男(M),女(F)
|
|
|
+ */
|
|
|
+ private String gender;
|
|
|
+ /***
|
|
|
+ * 生日
|
|
|
+ */
|
|
|
+ private String birthday;
|
|
|
+ }
|
|
|
+ /**
|
|
|
+ * 投保人信息
|
|
|
+ */
|
|
|
+ private ApplicantDTO applicant;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 投保人信息
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class ApplicantDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = -6224889213421486612L;
|
|
|
+ /***
|
|
|
+ * 个团标志[1个人,0团体]
|
|
|
+ * 默认1个人
|
|
|
+ * C
|
|
|
+ * 上海地区必传
|
|
|
+ */
|
|
|
+ private String personnelType;
|
|
|
+ /***
|
|
|
+ *投保人名称
|
|
|
+ * C
|
|
|
+ * 上海地区必传
|
|
|
+ */
|
|
|
+ private String name;
|
|
|
+ /***
|
|
|
+ * 证件类型
|
|
|
+ * 所属性质为03:私人时
|
|
|
+ * 居民身份证(01),护照(02),军人身份证(03), 港澳居民来往内地通行证(06) ,外国人永久居留证(08), 港澳台居民居住证(09),台湾居民通行证(10),武警身份证(13)
|
|
|
+ *
|
|
|
+ * 所属性质为01:机关和02:企业时
|
|
|
+ * 01:组织机构代码证,
|
|
|
+ * 02:税务登记证,03:其他(仅特批时使用),
|
|
|
+ * 04:营业执照
|
|
|
+ * 05:统一社会信用代码
|
|
|
+ *
|
|
|
+ * 北京地区只支持01, 03 , 05
|
|
|
+ * 上海切换全国后,团体时只支持01,03,05
|
|
|
+ *
|
|
|
+ * 传组织机构代码证、营业执照时,会从国家代码中心检查
|
|
|
+ *
|
|
|
+ * 证件类型续保模式录入回传给平安,则需要录入生日、性别。
|
|
|
+ */
|
|
|
+ private String idType;
|
|
|
+ /***
|
|
|
+ * 证件号码
|
|
|
+ */
|
|
|
+ private String idNo;
|
|
|
+ /***
|
|
|
+ * 性别
|
|
|
+ * 男(M),女(F)
|
|
|
+ */
|
|
|
+ private String gender;
|
|
|
+ /***
|
|
|
+ * 生日
|
|
|
+ */
|
|
|
+ private String birthday;
|
|
|
+ /***
|
|
|
+ * 手机或者家庭电话
|
|
|
+ */
|
|
|
+ private String mobile;
|
|
|
+ /***
|
|
|
+ * 邮箱
|
|
|
+ */
|
|
|
+ private String email;
|
|
|
+ /***
|
|
|
+ * 组织机构类型
|
|
|
+ * * 02-个体工商户
|
|
|
+ * * 03-企业非法人
|
|
|
+ * * 04-企业法人
|
|
|
+ * * 05-机关法人
|
|
|
+ * * 06-机关非法人
|
|
|
+ * * 07-事业法人
|
|
|
+ * * 08-事业非法人
|
|
|
+ * * 09-社团法人
|
|
|
+ * * 10-社团非法人
|
|
|
+ * * 11-工会法人
|
|
|
+ * * 12-民办非企业单位
|
|
|
+ * * 13-其他
|
|
|
+ * *
|
|
|
+ * * C
|
|
|
+ * * 个团标志为0-团体时
|
|
|
+ */
|
|
|
+ private String organizationType;
|
|
|
+ /***
|
|
|
+ * 电话总机
|
|
|
+ * C
|
|
|
+ * 个团标志为0-团体时
|
|
|
+ */
|
|
|
+ private String phoneExchange;
|
|
|
+ /***
|
|
|
+ * 联系人姓名
|
|
|
+ * C
|
|
|
+ * 个团标志为0-团体时
|
|
|
+ */
|
|
|
+ private String contactName;
|
|
|
+ }
|
|
|
+ /***
|
|
|
+ * 总保费
|
|
|
+ */
|
|
|
+ private PremiumTotalDTO premiumTotal;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 投保人信息
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class PremiumTotalDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = -6224889213421486612L;
|
|
|
+ /***
|
|
|
+ * M 总保费
|
|
|
+ */
|
|
|
+ private String real;
|
|
|
+ }
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ * 车险限制信息
|
|
|
+ */
|
|
|
+ private BizQuoteConfigDTO bizQuoteConfig;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 报价配置
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class BizQuoteConfigDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = -4715504504767375582L;
|
|
|
+ /***
|
|
|
+ * 机动车损失保险
|
|
|
+ * 0:不投保
|
|
|
+ * 1:投保
|
|
|
+ */
|
|
|
+ private String amount01;
|
|
|
+ /***
|
|
|
+ * 机动车第三者责任保险
|
|
|
+ * 0:不投保
|
|
|
+ * 上限1000万
|
|
|
+ * 2000000:200万
|
|
|
+ * 1500000:150万
|
|
|
+ * 1000000:100万
|
|
|
+ * 500000:50万
|
|
|
+ * 300000:30万
|
|
|
+ * 200000:20万
|
|
|
+ * 150000:15万
|
|
|
+ * 100000:10万
|
|
|
+ *
|
|
|
+ * 10万起步,实际售卖套餐上限可以与业务确认。大于100万后需要每次增加50万额度。
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount02;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String amount03;
|
|
|
+ /***
|
|
|
+ * 机动车车上人员责任保险(司机)
|
|
|
+ *
|
|
|
+ * 0:不投保
|
|
|
+ * 200000:20万
|
|
|
+ * 100000:10万
|
|
|
+ * 50000: 5万
|
|
|
+ * 40000:4万
|
|
|
+ * 30000:3万
|
|
|
+ * 20000:2万
|
|
|
+ * 10000:1万
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount04;
|
|
|
+ /***
|
|
|
+ 机动车车上人员责任保险(乘客)
|
|
|
+ *
|
|
|
+ * 0:不投保
|
|
|
+ * 200000:20万
|
|
|
+ * 100000:10万
|
|
|
+ * 50000: 5万
|
|
|
+ * 40000:4万
|
|
|
+ * 30000:3万
|
|
|
+ * 20000:2万
|
|
|
+ * 10000:1万
|
|
|
+ * c 单座
|
|
|
+ */
|
|
|
+ private String amount05;
|
|
|
+ /***
|
|
|
+ * 附加医保外用药责任险(司机)
|
|
|
+ * 0:不投保
|
|
|
+ * 1:投保,单独保额。参照amount08Fee档次
|
|
|
+ * 999:共享保额,与主险保额共享。保额字段amount08Fee不需要有值。
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount08;
|
|
|
+ /***
|
|
|
+ * 附加车身划痕损失险
|
|
|
+ * 0:不投保
|
|
|
+ * 2000:2000
|
|
|
+ * 5000:5000
|
|
|
+ * 10000:1万
|
|
|
+ * 20000:2万
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount17;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String amount18;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String amount27;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String amount28;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String amount41;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String amount48;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String amount49;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String amount57;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String amount63;
|
|
|
+ /***
|
|
|
+ * 附加发动机进水损坏除外特约条款
|
|
|
+ * 0:不投保
|
|
|
+ * 1:投保
|
|
|
+ *
|
|
|
+ * 无需录入保额
|
|
|
+ */
|
|
|
+ private String amount75;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String amount77;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String amount79;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String amount80;
|
|
|
+ /***
|
|
|
+ * 机动车损失保险保额
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String inputAmount;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String inputAmount03;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String inputAmount18;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String bizQuoteDeviceList;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * C 商业险保险起期
|
|
|
+ */
|
|
|
+ private String beginDate;
|
|
|
+ /***
|
|
|
+ * e C 商业险保险止期
|
|
|
+ */
|
|
|
+ private String endDate;
|
|
|
+ }
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 商业险保费计算信息
|
|
|
+ */
|
|
|
+ private BizQuoteResultDTO bizQuoteResult;
|
|
|
+ /***
|
|
|
+ * 商业险的保费计算信息
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class BizQuoteResultDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 3036863448541204517L;
|
|
|
+ /***
|
|
|
+ * 保费总计
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String premiumTotal;
|
|
|
+ /***
|
|
|
+ * 基准保费
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String standardPremium;
|
|
|
+ /***
|
|
|
+ * 机动车损失保险保费
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String premium01;
|
|
|
+ /***
|
|
|
+ * 机动车第三者责任保险保费
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String premium02;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String premium03;
|
|
|
+ /***
|
|
|
+ * 机动车车上人员责任保险(司机)保费
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String premium04;
|
|
|
+ /***
|
|
|
+ * 机动车车上人员责任保险(乘客)保费
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String premium05;
|
|
|
+ /***
|
|
|
+ * 附加医保外用药责任险保费(司机)
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String premium08;
|
|
|
+ /***
|
|
|
+ * 附加修理期间费用补偿险保费
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String premium10;
|
|
|
+ /***
|
|
|
+ * 附加新增加设备损失险保费
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String premium11;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium12;
|
|
|
+ /***
|
|
|
+ * 附加车身划痕损失险保费
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String premium17;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium18;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium27;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium28;
|
|
|
+ /***
|
|
|
+ * 附加精神损害抚慰金责任险(三者)保费
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String premium32;
|
|
|
+ /***
|
|
|
+ * 附加精神损害抚慰金责任险(司机)保费
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String premium30;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium41;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium48;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium49;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium57;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium63;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium75;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium77;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium79;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium80;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium82;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium83;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium84;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium85;
|
|
|
+ /***
|
|
|
+ * 商业险评分
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String centile;
|
|
|
+ /***
|
|
|
+ * 连续承保年数(车险综合改革后新增)
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String insureYears;
|
|
|
+ /***
|
|
|
+ * 连续承保期间出险次数(车险综合改革后新增)
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String claimTimes;
|
|
|
+ /***
|
|
|
+ * 无赔优系数级别(车险综合改革后新增)
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String claimAdjustLevel;
|
|
|
+ /***
|
|
|
+ * 风险因子列表
|
|
|
+ */
|
|
|
+ private List<RateListDTO> rateList;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 风险因子列表
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class RateListDTO implements Serializable {
|
|
|
+
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 1694242014669228903L;
|
|
|
+ /***
|
|
|
+ * 风险因子编码
|
|
|
+ * F15:车损险绝对免赔额系数
|
|
|
+ * F30:无赔款优待系数(NCD)
|
|
|
+ * F34:交通违法系数
|
|
|
+ * F78:自主定价系数(车险综合改革后,返回的可调整系数仅剩余此系数。自主核保、渠道系数不再返回)
|
|
|
+ * F999汇总系数
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String factorCode;
|
|
|
+ /***
|
|
|
+ * 风险因子名称
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String factorName;
|
|
|
+ /***
|
|
|
+ * 风险因子系数
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String ratio;
|
|
|
+
|
|
|
+ }
|
|
|
+ }
|
|
|
+ /***
|
|
|
+ * 交强险保费计算信息
|
|
|
+ */
|
|
|
+ private ForceQuoteResultDTO forceQuoteResult;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 交强险保费计算信息
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class ForceQuoteResultDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 5506352292832228963L;
|
|
|
+ /***
|
|
|
+ * 交+车船税总计
|
|
|
+ */
|
|
|
+ private String totalPremium;
|
|
|
+ /***
|
|
|
+ * 交强险保费
|
|
|
+ */
|
|
|
+ private String forcePremium;
|
|
|
+ /***
|
|
|
+ * 车船税税费
|
|
|
+ */
|
|
|
+ private String taxPremium;
|
|
|
+ /***
|
|
|
+ * 交强险出险次数
|
|
|
+ */
|
|
|
+ private String claimNumber;
|
|
|
+ /***
|
|
|
+ * 交强险投保查询码
|
|
|
+ */
|
|
|
+ private String queryRequestCode;
|
|
|
+ /***
|
|
|
+ * C 交强险保险起期
|
|
|
+ */
|
|
|
+ private String beginDate;
|
|
|
+ /***
|
|
|
+ C 交强险保险止期
|
|
|
+ */
|
|
|
+ private String endDate;
|
|
|
+ /***
|
|
|
+ * 车船税信息
|
|
|
+ */
|
|
|
+ private TaxDTO tax;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 车船税信息
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class TaxDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = -5612140777786229174L;
|
|
|
+ /***
|
|
|
+ * 当前机构未开通车船税(0),
|
|
|
+ * 当前机构开通车船税(1),
|
|
|
+ * 本年度已完税(3),
|
|
|
+ * 已到地税部门申报但未付款[北京](4), 不在征收范围(6),
|
|
|
+ * 新能源车船税减税(7),
|
|
|
+ * 新能源车船税免税(8),
|
|
|
+ * 地税平台处理异常,我司无法代征车船税,请您自行到税局缴纳(10)
|
|
|
+ */
|
|
|
+ private String sortNo;
|
|
|
+ /***
|
|
|
+ * 车船税今年应缴
|
|
|
+ */
|
|
|
+ private String curYearTax;
|
|
|
+ /***
|
|
|
+ * 车船税去年应缴
|
|
|
+ */
|
|
|
+ private String lastYearPay;
|
|
|
+ /***
|
|
|
+ * 车船税滞纳金
|
|
|
+ */
|
|
|
+ private String delayPayMoney;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 车船税提示文案
|
|
|
+ */
|
|
|
+ private String promptText;
|
|
|
+ }
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 风险因子列表
|
|
|
+ */
|
|
|
+ private List<RateListDTO> rateList =new ArrayList<>();
|
|
|
+ /***
|
|
|
+ * 风险因子列表
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class RateListDTO implements Serializable {
|
|
|
+
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 1694242014669228903L;
|
|
|
+ /***
|
|
|
+ * 风险因子编码
|
|
|
+ * F15:车损险绝对免赔额系数
|
|
|
+ * F30:无赔款优待系数(NCD)
|
|
|
+ * F34:交通违法系数
|
|
|
+ * F78:自主定价系数(车险综合改革后,返回的可调整系数仅剩余此系数。自主核保、渠道系数不再返回)
|
|
|
+ * F999汇总系数
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String factorCode;
|
|
|
+ /***
|
|
|
+ * 风险因子名称
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String factorName;
|
|
|
+ /***
|
|
|
+ * 风险因子系数
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String ratio;
|
|
|
+
|
|
|
+ }
|
|
|
+ }
|
|
|
+ /***
|
|
|
+ * 【不传则取会用默认特约】
|
|
|
+ */
|
|
|
+ private List<BizSpecialPromiseListDTO> bizSpecialPromiseList=new ArrayList<BizSpecialPromiseListDTO>();
|
|
|
+ /***
|
|
|
+ * 同上
|
|
|
+ */
|
|
|
+ private List<BizSpecialPromiseListDTO> forceSpecialPromiseList=new ArrayList<BizSpecialPromiseListDTO>();
|
|
|
+ /***
|
|
|
+ * 【不传则取会用默认特约】
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class BizSpecialPromiseListDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 3052472157066379795L;
|
|
|
+ /***
|
|
|
+ * 特约排序序号
|
|
|
+ * o
|
|
|
+ */
|
|
|
+ private String sortIndex;
|
|
|
+ /***
|
|
|
+ * 特约编码
|
|
|
+ * o
|
|
|
+ */
|
|
|
+ private String promiseCode;
|
|
|
+ /***
|
|
|
+ * 特约描述
|
|
|
+ * o
|
|
|
+ */
|
|
|
+ private String promiseDesc;
|
|
|
+ /***
|
|
|
+ * Y为可改特约,N为固定特约,X为可选特约,B为底部特约
|
|
|
+ * o
|
|
|
+ */
|
|
|
+ private String promiseType;
|
|
|
+
|
|
|
+ }
|
|
|
+ /***
|
|
|
+ * M 验车状态
|
|
|
+ * 3在给您上门收款或配送保单时,我们需要对您的车辆进行拍照查验。
|
|
|
+ * 1您的车需要验车
|
|
|
+ * 0您的车辆不需要验车
|
|
|
+ */
|
|
|
+ private String checkVehicleStatus;
|
|
|
+ /***
|
|
|
+ * O 事中验车原因
|
|
|
+ * checkVehicleStatus为1时返回
|
|
|
+ */
|
|
|
+ private String checkVehicleReason;
|
|
|
+ /***
|
|
|
+ * C 商业险投保单号
|
|
|
+ */
|
|
|
+ private String bizApplyNo;
|
|
|
+ /***
|
|
|
+ * C 车驾意投保单号
|
|
|
+ */
|
|
|
+ private String accidentApplyNo;
|
|
|
+ /***
|
|
|
+ * C 交强险投保单号
|
|
|
+ */
|
|
|
+ private String forceApplyNo;
|
|
|
+ /***
|
|
|
+ * C C 商业险核保状态
|
|
|
+ * BE-待审批,B1-待审核,BH-待验车,B2-待缴费,B3-待承保,B5-已承保,B6-AI审核,B4-待修改,B9-拒保,B0-承保失败,99-已失效,BZ-系统异常,BT-已退费
|
|
|
+ */
|
|
|
+ private String bizAuditStatus;
|
|
|
+ /***
|
|
|
+ * C 交强险核保状态
|
|
|
+ * 同上
|
|
|
+ */
|
|
|
+ private String forceAuditStatus;
|
|
|
+ /***
|
|
|
+ * C 商业险核保失败原因
|
|
|
+ */
|
|
|
+ private String bizAuditMessage;
|
|
|
+ /***
|
|
|
+ * C 交强险核保失败原因
|
|
|
+ */
|
|
|
+ private String forceAuditMessage;
|
|
|
+ /***
|
|
|
+ * C 商业险转保业务投保查询校验码
|
|
|
+ * {bizApplyCheckCode}替换为接口返回内容
|
|
|
+ * <img src="data:image/png;base64,{bizApplyCheckCode}"/>
|
|
|
+ */
|
|
|
+ private String bizApplyCheckCode;
|
|
|
+ /***
|
|
|
+ * C 交强险转保业务投保查询校验码
|
|
|
+ * {forceApplyCheckCode}替换为接口返回内容
|
|
|
+ * <img src="data:image/png;base64,{forceApplyCheckCode}"/>
|
|
|
+ */
|
|
|
+ private String forceApplyCheckCode;
|
|
|
+ /***
|
|
|
+ * C 商业险手续费比例
|
|
|
+ */
|
|
|
+ private String bizAgentFeeRate;
|
|
|
+ /***
|
|
|
+ * C 交强险手续费比例
|
|
|
+ */
|
|
|
+ private String forceAgentFeeRate;
|
|
|
+ /***
|
|
|
+ *C 商业险经纪费比例
|
|
|
+ */
|
|
|
+ private String bizBrokerFeeRate;
|
|
|
+ /***
|
|
|
+ * C 交强险经纪费比例
|
|
|
+ */
|
|
|
+ private String forceBrokerFeeRate;
|
|
|
+ /***
|
|
|
+ * C 风险信息
|
|
|
+ */
|
|
|
+ private PayCapalimityDTO payCapalimity;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 风险信息
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class PayCapalimityDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 3052472157066379795L;
|
|
|
+ /***
|
|
|
+ * M 偿付能力充足率 44%
|
|
|
+ */
|
|
|
+ private String solvencyRatio;
|
|
|
+ /***
|
|
|
+ * M 风险综合评级结果 A类
|
|
|
+ */
|
|
|
+ private String riskComprehensiveRating;
|
|
|
+ /***
|
|
|
+ * M 综合偿付能力时间 2016年二季度
|
|
|
+ */
|
|
|
+ private String solvencyDate;
|
|
|
+
|
|
|
+ }
|
|
|
+ /***
|
|
|
+ * 财意险保费节点
|
|
|
+ */
|
|
|
+ private AhsUpcActualPremiumDTO ahsUpcActualPremium;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 风险信息
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class AhsUpcActualPremiumDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 3052472157066379795L;
|
|
|
+ /***
|
|
|
+ * C 财意险总保费
|
|
|
+ */
|
|
|
+ private String ahsUpcTotalPremium;
|
|
|
+ /***
|
|
|
+ * C 意外险保费
|
|
|
+ */
|
|
|
+ private String ahsPremium;
|
|
|
+ /***
|
|
|
+ * C 财产险保费
|
|
|
+ */
|
|
|
+ private String upcPremium;
|
|
|
+
|
|
|
+ }
|
|
|
+ /***
|
|
|
+ * 小微险保费节点
|
|
|
+ */
|
|
|
+ private XwActualPremiumDTO xwActualPremium;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 小微险保费节点
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class XwActualPremiumDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 3052472157066379795L;
|
|
|
+ /***
|
|
|
+ * C 小微险保费
|
|
|
+ */
|
|
|
+ private String xwPremium;
|
|
|
+ }
|
|
|
+ /***
|
|
|
+ * 意外险产品集合
|
|
|
+ */
|
|
|
+ private List<AccidentApplyPolicyNoDTO> accidentApplyPolicyNoList=new ArrayList<AccidentApplyPolicyNoDTO>();
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 财产险产品集合
|
|
|
+ */
|
|
|
+ private List<AccidentApplyPolicyNoDTO> propertyApplyPolicyNoList=new ArrayList<AccidentApplyPolicyNoDTO>();
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 小微险产品集合
|
|
|
+ */
|
|
|
+ private List<AccidentApplyPolicyNoDTO> xiaoWeiApplyPolicyNoList=new ArrayList<AccidentApplyPolicyNoDTO>();
|
|
|
+ /***
|
|
|
+ * 产品信息
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class AccidentApplyPolicyNoDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 3052472157066379795L;
|
|
|
+ /***
|
|
|
+ * C 意外险\财产险产品编码
|
|
|
+ */
|
|
|
+ private String productCode;
|
|
|
+ /***
|
|
|
+ * C 意外险\财产险投保单号
|
|
|
+ */
|
|
|
+ private String policyAppNumber;
|
|
|
+ }
|
|
|
+ /***
|
|
|
+ * 商业险文件集合
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private List<BizMissFileDTO> bizMissFilelist=new ArrayList<BizMissFileDTO>();
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 交强险文件集合
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private List<BizMissFileDTO> forceMissFilelist=new ArrayList<BizMissFileDTO>();
|
|
|
+ /***
|
|
|
+ * 产品信息
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class BizMissFileDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 3052472157066379795L;
|
|
|
+ /***
|
|
|
+ * C 文件大类编号
|
|
|
+ */
|
|
|
+ private String documentClass;
|
|
|
+ /***
|
|
|
+ * C 文件大类名称
|
|
|
+ */
|
|
|
+ private String documentClassName;
|
|
|
+ /***
|
|
|
+ * C 是否以上之一均可【1-是,0-否】
|
|
|
+ * 1表示当前大类,只需要上传其中一种小类
|
|
|
+ */
|
|
|
+ private String isAnyOne;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 文件集合
|
|
|
+ */
|
|
|
+ private List<DocTypeDTO> docTypeList=new ArrayList<DocTypeDTO>();
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class DocTypeDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 3052472157066379795L;
|
|
|
+ /***
|
|
|
+ * C 文件小类编号
|
|
|
+ */
|
|
|
+ private String documentType;
|
|
|
+ /***
|
|
|
+ * C 文件小类名称
|
|
|
+ */
|
|
|
+ private String documentTypeName;
|
|
|
+ /***
|
|
|
+ * C 是否需要事中审核【1-需要,0-不需要】
|
|
|
+ */
|
|
|
+ private String isNeedDuringAudit;
|
|
|
+ }
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 报价配置信息
|
|
|
+ */
|
|
|
+ private BizQuoteConfigDTO bizQuoteConfig;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 报价配置
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class BizQuoteConfigDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = -4715504504767375582L;
|
|
|
+ /***
|
|
|
+ * 新能源汽车损失保险
|
|
|
+ * 0:不投保
|
|
|
+ * 1:投保
|
|
|
+ * C
|
|
|
+ */
|
|
|
+ private String amount01XNY;
|
|
|
+ /***
|
|
|
+ * 新能源汽车损失保险保额
|
|
|
+ * C
|
|
|
+ */
|
|
|
+ private String inputAmountXNY;
|
|
|
+ /***
|
|
|
+ * 车损险绝对免赔额(元)
|
|
|
+ *
|
|
|
+ * 保额档次:同机动车
|
|
|
+ * C
|
|
|
+ */
|
|
|
+ private String inputAmount01XNY;
|
|
|
+ /***
|
|
|
+ * 新能源汽车第三者责任保险
|
|
|
+ *
|
|
|
+ * 保额档次:同机动车
|
|
|
+ * C
|
|
|
+ */
|
|
|
+ private String amount02XNY;
|
|
|
+ /***
|
|
|
+ * 新能源汽车车上人员责任保险(司机)
|
|
|
+ *
|
|
|
+ * 保额档次:同机动车
|
|
|
+ * C
|
|
|
+ */
|
|
|
+ private String amount03XNY;
|
|
|
+ /***
|
|
|
+ *新能源汽车车上人员责任保险(乘客)
|
|
|
+ *
|
|
|
+ * 保额档次:同机动车
|
|
|
+ * c 单座
|
|
|
+ */
|
|
|
+ private String amount04XNY;
|
|
|
+ /***
|
|
|
+ * 附加绝对免赔率特约险(车损)
|
|
|
+ * 0:不投保
|
|
|
+ * 5%
|
|
|
+ * 10%
|
|
|
+ * 15%
|
|
|
+ * 20%勾选
|
|
|
+ *
|
|
|
+ * 传递后台5、10等数字即可,非小数
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount05XNY;
|
|
|
+ /***
|
|
|
+ * 附加绝对免赔率特约险(三者)
|
|
|
+ * 0:不投保
|
|
|
+ * 5%
|
|
|
+ * 10%
|
|
|
+ * 15%
|
|
|
+ * 20%勾选
|
|
|
+ *
|
|
|
+ * 传递后台5、10等数字即可,非小数
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount06XNY;
|
|
|
+ /***
|
|
|
+ * 附加绝对免赔率特约险(车上人员司机)
|
|
|
+ * 0:不投保
|
|
|
+ * 5%
|
|
|
+ * 10%
|
|
|
+ * 15%
|
|
|
+ * 20%勾选
|
|
|
+ *
|
|
|
+ * 传递后台5、10等数字即可,非小数
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount07XNY;
|
|
|
+ /***
|
|
|
+ * 附加绝对免赔率特约险(车上人员乘客)
|
|
|
+ * 0:不投保
|
|
|
+ * 5%
|
|
|
+ * 10%
|
|
|
+ * 15%
|
|
|
+ * 20%勾选
|
|
|
+ *
|
|
|
+ * 传递后台5、10等数字即可,非小数
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount08XNY;
|
|
|
+ /***
|
|
|
+ * 附加车轮单独损失险
|
|
|
+ *
|
|
|
+ * 保额档次:同机动车
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount09XNY;
|
|
|
+ /***
|
|
|
+ * 附加新增加设备损失险
|
|
|
+ * 0:不投保
|
|
|
+ * 1:投保
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount10XNY;
|
|
|
+ /***
|
|
|
+ * 附加车身划痕损失险
|
|
|
+ * 保额档次:同机动车
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount11XNY;
|
|
|
+ /***
|
|
|
+ * 附加修理期间费用补偿险
|
|
|
+ * 0:不投保
|
|
|
+ * [1~90]投保的天数
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount12XNY;
|
|
|
+ /***
|
|
|
+ * 修理期间费用补偿险每天补偿金额
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount12XNYFee;
|
|
|
+ /***
|
|
|
+ * 附加车上货物责任险
|
|
|
+ *
|
|
|
+ * 保额档次:同机动车
|
|
|
+ * 限营业货车。
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount13XNY;
|
|
|
+ /***
|
|
|
+ * 附加精神损害抚慰金责任险(三者)
|
|
|
+ * 0:不投保
|
|
|
+ * [投保金额:16位数字,最多两位小数]
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount14XNY;
|
|
|
+ /***
|
|
|
+ * 附加精神损害抚慰金责任险(三者)
|
|
|
+ * 0:不投保
|
|
|
+ * [投保金额:16位数字,最多两位小数]
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount15XNY;
|
|
|
+ /***
|
|
|
+ * 附加精神损害抚慰金责任险(乘客)
|
|
|
+ * 0:不投保
|
|
|
+ * [投保金额:16位数字,最多两位小数]
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount16XNY;
|
|
|
+ /***
|
|
|
+ * 附加法定节假日限额翻倍险
|
|
|
+ * 0:不投保
|
|
|
+ * 投保金额:与三者保额一致。根据三者保额调整自动变更
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount17XNY;
|
|
|
+ /***
|
|
|
+ * 附加医保外用药责任险(三者)
|
|
|
+ * 0:不投保
|
|
|
+ * 1:投保,单独保额。参照amount18Fee档次
|
|
|
+ * 999:共享保额,与主险保额共享。保额字段amount18Fee不需要有值。
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount18XNY;
|
|
|
+ /***
|
|
|
+ * 附加医保外用药责任险保额(三者)
|
|
|
+ * 分为如下档次:
|
|
|
+ * 同机动车
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount18XNYFee;
|
|
|
+ /***
|
|
|
+ * 附加医保外用药责任险(司机)
|
|
|
+ * 0:不投保
|
|
|
+ * 1:投保,单独保额。参照amount19Fee档次
|
|
|
+ * 999:共享保额,与主险保额共享。保额字段amount19Fee不需要有值。
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount19XNY;
|
|
|
+ /***
|
|
|
+ * 附加医保外用药责任险保额(司机),分为如下档次:
|
|
|
+ * 同机动车
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount19XNYFee;
|
|
|
+ /***
|
|
|
+ * 附加医保外用药责任险(乘客)
|
|
|
+ * 0:不投保
|
|
|
+ * 1:投保,单独保额。参照amount20Fee档次
|
|
|
+ * 999:共享保额,与主险保额共享。保额字段amount20Fee不需要有值。
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount20XNY;
|
|
|
+ /***
|
|
|
+ * 附加医保外用药责任险保额(乘客),分为如下档次:
|
|
|
+ * 同机动车
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount20XNYFee;
|
|
|
+ /***
|
|
|
+ * 附加外部电网故障损失险
|
|
|
+ * 0:不投保
|
|
|
+ * 1:投保
|
|
|
+ * 保额默认为主险新能源汽车车损险保额
|
|
|
+ *
|
|
|
+ * 仅对纯电和插电混动两个能源类型的车可保,燃料电池不可保
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount21XNY;
|
|
|
+ /***
|
|
|
+ * 附加自用充电桩损失保险
|
|
|
+ * 0:不投保
|
|
|
+ * 1:投保
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount22XNY;
|
|
|
+ /***
|
|
|
+ * 附加自用充电桩责任保险
|
|
|
+ * 0:不投保
|
|
|
+ * 1:投保
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount23XNY;
|
|
|
+ /***
|
|
|
+ * 道路救援服务特约条款(9座以下非营业客车可以投保)
|
|
|
+ * 0:不投保
|
|
|
+ * 同机动车传值
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount01SvXNY;
|
|
|
+ /***
|
|
|
+ * 车辆安全检测特约条款(9座以下非营业客车,界面可以勾选,默认带出一次)
|
|
|
+ * 0:不投保
|
|
|
+ * 同机动车传值
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount02SvXNY;
|
|
|
+ /***
|
|
|
+ * 代为驾驶服务特约条款(9座以下非营业客车,界面可以勾选,默认带出一次)
|
|
|
+ * 0:不投保
|
|
|
+ * 同机动车传值
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount03SvXNY;
|
|
|
+ /***
|
|
|
+ * 代为送检服务特约条款(
|
|
|
+ * 9座以下非营业客车才可以勾选。)
|
|
|
+ * 0:不投保
|
|
|
+ * 1:投保
|
|
|
+ * 同机动车传值
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String amount04SvXNY;
|
|
|
+ /***
|
|
|
+ * 新增加设备损失险设备信息列表
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private List<QuoteRequest.Amount10XNYDeviceListDTO> amount10XNYDeviceList;
|
|
|
+ /***
|
|
|
+ * 投保附加自用充电桩损失保险
|
|
|
+ * 【自用充电桩设备信息列表,最多3个桩】
|
|
|
+ */
|
|
|
+ private List<QuoteRequest.Amount22XNYChargingPostListDTO> amount22XNYChargingPostList;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 投保附加自用充电桩损失保险
|
|
|
+ * 【自用充电桩设备信息列表,最多3个桩】
|
|
|
+ */
|
|
|
+ private List<QuoteRequest.Amount23XNYChargingPostListDTO> amount23XNYChargingPostList;
|
|
|
+
|
|
|
+ }
|
|
|
+ /***
|
|
|
+ * 商业险保费计算信息
|
|
|
+ */
|
|
|
+ private BizQuoteResultDTO bizQuoteResult;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 商业险的保费计算信息
|
|
|
+ */
|
|
|
+ @Data
|
|
|
+ public static class BizQuoteResultDTO implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 3036863448541204517L;
|
|
|
+ /***
|
|
|
+ * 保费总计
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String premiumTotal;
|
|
|
+ /***
|
|
|
+ * 基准保费
|
|
|
+ * c
|
|
|
+ */
|
|
|
+ private String standardPremium;
|
|
|
+
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium01XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium02XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium03XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium04XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium05XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium06XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium07XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium08XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium09XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium10XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium11XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium12XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium13XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium14XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium15XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium16XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium17XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium18XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium19XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium20XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium21XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium22XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium23XNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium01SvXNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium02SvXNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium03SvXNY;
|
|
|
+ /***
|
|
|
+ *
|
|
|
+ */
|
|
|
+ private String premium04SvXNY;
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
}
|