|
@@ -1,10 +1,12 @@
|
|
|
package com.ydtech.modules.order.entity.api.chengtai.response;
|
|
package com.ydtech.modules.order.entity.api.chengtai.response;
|
|
|
|
|
|
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
|
|
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper;
|
|
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper;
|
|
|
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
|
|
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
|
|
|
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;
|
|
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;
|
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
|
import lombok.NoArgsConstructor;
|
|
import lombok.NoArgsConstructor;
|
|
|
|
|
+import net.minidev.json.annotate.JsonIgnore;
|
|
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
import java.math.BigDecimal;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
@@ -54,6 +56,12 @@ public class PremiumCalculationResponse {
|
|
|
@JacksonXmlProperty(isAttribute = false, localName = "YztScore")
|
|
@JacksonXmlProperty(isAttribute = false, localName = "YztScore")
|
|
|
private yztScore YztScore;
|
|
private yztScore YztScore;
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 货车评分因子(SinoiovGradeInfo)
|
|
|
|
|
+ */
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "SinoiovGradeInfo")
|
|
|
|
|
+ private sinoiovGradeInfo SinoiovGradeInfo;
|
|
|
|
|
+
|
|
|
@NoArgsConstructor
|
|
@NoArgsConstructor
|
|
|
@Data
|
|
@Data
|
|
|
public static class head {
|
|
public static class head {
|
|
@@ -473,4 +481,53 @@ public class PremiumCalculationResponse {
|
|
|
@JacksonXmlProperty(isAttribute = false, localName = "errorMessage")
|
|
@JacksonXmlProperty(isAttribute = false, localName = "errorMessage")
|
|
|
private String errorMessage;
|
|
private String errorMessage;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ @NoArgsConstructor
|
|
|
|
|
+ @Data
|
|
|
|
|
+ @JsonIgnoreProperties(ignoreUnknown = true)
|
|
|
|
|
+ public static class sinoiovGradeInfo{
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "orderId")
|
|
|
|
|
+ private String orderId;
|
|
|
|
|
+
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "sinoiovId")
|
|
|
|
|
+ private String sinoiovId;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 全国评分
|
|
|
|
|
+ */
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "nationScore")
|
|
|
|
|
+ private String nationScore;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ *全省评分
|
|
|
|
|
+ */
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "provinceScore")
|
|
|
|
|
+ private String provinceScore;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ *车队评分分档
|
|
|
|
|
+ */
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "gradeANum")
|
|
|
|
|
+ private String gradeANum;
|
|
|
|
|
+ /**
|
|
|
|
|
+ *车队评分分档
|
|
|
|
|
+ */
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "gradeBNum")
|
|
|
|
|
+ private String gradeBNum;
|
|
|
|
|
+ /**
|
|
|
|
|
+ *车队评分分档
|
|
|
|
|
+ */
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "gradeCNum")
|
|
|
|
|
+ private String gradeCNum;
|
|
|
|
|
+ /**
|
|
|
|
|
+ *车队评分分档
|
|
|
|
|
+ */
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "gradeDNum")
|
|
|
|
|
+ private String gradeDNum;
|
|
|
|
|
+ /**
|
|
|
|
|
+ *车队评分分档
|
|
|
|
|
+ */
|
|
|
|
|
+ @JacksonXmlProperty(isAttribute = false, localName = "gradeENum")
|
|
|
|
|
+ private String gradeENum;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|