|
|
@@ -149,6 +149,83 @@ public class EntranceResult extends UnknownFieldEntity {
|
|
|
private String messageCode;
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
+ * 内嵌的数据对象
|
|
|
+ */
|
|
|
+ private InnerData data;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 申请人性质(加密或编码)
|
|
|
+ */
|
|
|
+ private String applicantNature;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 支付费用(加密或编码)
|
|
|
+ */
|
|
|
+ private String payFee;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 验车标志
|
|
|
+ */
|
|
|
+ private String checkCarFlag;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 是否电子投保(加密或编码)
|
|
|
+ */
|
|
|
+ private String isElectronInsure;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 认证标志(此处为空)
|
|
|
+ */
|
|
|
+ private String authenticationFlag;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 核保原因列表(与underwriteReason可能重复,但格式不同)
|
|
|
+ */
|
|
|
+ private List<String> checkReason;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车牌号(英文)(加密或编码)
|
|
|
+ */
|
|
|
+ private String licenseNoEn;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 座位数(加密或编码)
|
|
|
+ */
|
|
|
+ private String seatCount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 用户性质代码(加密或编码)
|
|
|
+ */
|
|
|
+ private String userNatureCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 是否获取发行代码(加密或编码)
|
|
|
+ */
|
|
|
+ private String isGetIssueCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保险人性质(加密或编码)
|
|
|
+ */
|
|
|
+ private String insuredNature;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 业务类型(加密或编码)
|
|
|
+ */
|
|
|
+ private String businessType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 非车险提案号(加密或编码)
|
|
|
+ */
|
|
|
+ private String nonCarProposalNo;
|
|
|
+
|
|
|
+ @Override
|
|
|
+ protected void addChildUnknownFields() {
|
|
|
+ addChildUnknownField("checkCarSpecification", checkCarSpecification);
|
|
|
+ addChildUnknownField("carAccident", carAccident);
|
|
|
+ addChildUnknownField("data", data);
|
|
|
+ }
|
|
|
+
|
|
|
@Getter
|
|
|
@Setter
|
|
|
public static class CheckCarSpecification {
|
|
|
@@ -198,5 +275,155 @@ public class EntranceResult extends UnknownFieldEntity {
|
|
|
*/
|
|
|
private Integer insureCounts;
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 内嵌的数据对象类
|
|
|
+ */
|
|
|
+ @Setter
|
|
|
+ @Getter
|
|
|
+ public static class InnerData extends UnknownFieldEntity {
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 过去日期
|
|
|
+ */
|
|
|
+ private String pastDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 无需验车车辆信息列表
|
|
|
+ */
|
|
|
+ private List<GwNoValidateCarinfo> gwNoValidateCarinfoList;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 无需自动核保信息列表
|
|
|
+ */
|
|
|
+ private List<GwNonAutoCheckInfo> gwNonAutoCheckInfoList;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 核保标志
|
|
|
+ */
|
|
|
+ private String underWriteFlag;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 需求标志号(此处为空)
|
|
|
+ */
|
|
|
+ private String demandBZNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 过去标志日期(此处为空)
|
|
|
+ */
|
|
|
+ private String pastBZDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 检查列表(此处为空)
|
|
|
+ */
|
|
|
+ //private List<Object> check;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 交强险报价号
|
|
|
+ */
|
|
|
+ private String quotationNoBI;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 特殊响应消息(加密或编码)
|
|
|
+ */
|
|
|
+ private String spResMsg;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 提案号
|
|
|
+ */
|
|
|
+ private String proposalNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车辆事故信息
|
|
|
+ */
|
|
|
+ private CarAccident carAccident;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 需求号
|
|
|
+ */
|
|
|
+ private String demandNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 结果类型
|
|
|
+ */
|
|
|
+ private String resultType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 验车状态
|
|
|
+ */
|
|
|
+ private String carCheckStatus;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 商业险提案号
|
|
|
+ */
|
|
|
+ private String proposalNoBI;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 特殊响应代码
|
|
|
+ */
|
|
|
+ private String spResCode;
|
|
|
+
|
|
|
+ @Override
|
|
|
+ protected void addChildUnknownFields() {
|
|
|
+ addChildUnknownField("gwNoValidateCarinfoList", gwNoValidateCarinfoList);
|
|
|
+ addChildUnknownField("gwNonAutoCheckInfoList", gwNonAutoCheckInfoList);
|
|
|
+ addChildUnknownField("carAccident", carAccident);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 无需验车车辆信息类
|
|
|
+ */
|
|
|
+ @Setter
|
|
|
+ @Getter
|
|
|
+ public static class GwNoValidateCarinfo extends UnknownFieldEntity {
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 处理状态
|
|
|
+ */
|
|
|
+ private String processing;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 规则名称
|
|
|
+ */
|
|
|
+ private String ruleName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 规则消息
|
|
|
+ */
|
|
|
+ private String ruleMessage;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 核保级别
|
|
|
+ */
|
|
|
+ private Integer uwLevel;
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 无需自动核保信息类
|
|
|
+ */
|
|
|
+ @Setter
|
|
|
+ @Getter
|
|
|
+ public static class GwNonAutoCheckInfo extends UnknownFieldEntity {
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 规则名称
|
|
|
+ */
|
|
|
+ private String ruleName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 核保级别
|
|
|
+ */
|
|
|
+ private Integer uwLevel;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 规则消息
|
|
|
+ */
|
|
|
+ private String ruleMessage;
|
|
|
+ }
|
|
|
}
|
|
|
|