|
@@ -19,6 +19,7 @@ import java.util.List;
|
|
|
@NoArgsConstructor
|
|
@NoArgsConstructor
|
|
|
@Data
|
|
@Data
|
|
|
@JacksonXmlRootElement(localName = "policyFeeCountResponseBody")
|
|
@JacksonXmlRootElement(localName = "policyFeeCountResponseBody")
|
|
|
|
|
+@JsonIgnoreProperties(ignoreUnknown = true)
|
|
|
public class PremiumCalculationResponse {
|
|
public class PremiumCalculationResponse {
|
|
|
/**
|
|
/**
|
|
|
* 报文头信息(Head)
|
|
* 报文头信息(Head)
|
|
@@ -62,6 +63,39 @@ public class PremiumCalculationResponse {
|
|
|
@JacksonXmlProperty(isAttribute = false, localName = "SinoiovGradeInfo")
|
|
@JacksonXmlProperty(isAttribute = false, localName = "SinoiovGradeInfo")
|
|
|
private sinoiovGradeInfo SinoiovGradeInfo;
|
|
private sinoiovGradeInfo SinoiovGradeInfo;
|
|
|
|
|
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "IlogRuleResult")
|
|
|
|
|
+ private IlogRuleResult ilogRuleResult;
|
|
|
|
|
+
|
|
|
|
|
+ @NoArgsConstructor
|
|
|
|
|
+ @Data
|
|
|
|
|
+ @JsonIgnoreProperties(ignoreUnknown = true)
|
|
|
|
|
+ public static class IlogRuleResult{
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "authorityList")
|
|
|
|
|
+ private AuthorityList authorityList;
|
|
|
|
|
+ private String underwriteDirectory;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @NoArgsConstructor
|
|
|
|
|
+ @Data
|
|
|
|
|
+ @JsonIgnoreProperties(ignoreUnknown = true)
|
|
|
|
|
+ public static class AuthorityList{
|
|
|
|
|
+
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "collegiateScenariosName")
|
|
|
|
|
+ private String collegiateScenariosName;
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "dataType")
|
|
|
|
|
+ private String dataType;
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "finalRuleResult")
|
|
|
|
|
+ private String finalRuleResult;
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "reasondescription")
|
|
|
|
|
+ private String reasondescription;
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "riskCode")
|
|
|
|
|
+ private String riskCode;
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "ruleId")
|
|
|
|
|
+ private String ruleId;
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "ruleSetName")
|
|
|
|
|
+ private String ruleSetName;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
@NoArgsConstructor
|
|
@NoArgsConstructor
|
|
|
@Data
|
|
@Data
|
|
|
public static class head {
|
|
public static class head {
|