package com.ydtech.modules.ins.model.guoRen; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import lombok.NoArgsConstructor; import java.util.List; /** * 3.1车型查询 响应 */ @NoArgsConstructor @Data public class CarModelResp { @JsonProperty("content") private ContentDTO content; @JsonProperty("msg") private String msg; @JsonProperty("code") private String code; @JsonProperty("codeType") private String codeType; @JsonProperty("codeData") private List codeData; @JsonProperty("list") private List list; @NoArgsConstructor @Data public static class ContentDTO { @JsonProperty("msg") private Object msg; @JsonProperty("code") private Object code; @JsonProperty("message") private Object message; @JsonProperty("messageStr") private Object messageStr; } @NoArgsConstructor @Data public static class CodeDataDTO { @JsonProperty("codeCode") private String codeCode; @JsonProperty("codeName") private String codeName; @JsonProperty("clausesContent") private String clausesContent; @JsonProperty("vehiclefgwCode") private String vehiclefgwCode; @JsonProperty("hfstarttime") private String hfstarttime; @JsonProperty("hfendtime") private String hfendtime; @JsonProperty("ext") private ExtDTO ext; @NoArgsConstructor @Data public static class ExtDTO { @JsonProperty("handlerCode") private Object handlerCode; @JsonProperty("prospectNo") private Object prospectNo; @JsonProperty("inteProspectNo") private Object inteProspectNo; @JsonProperty("comCode") private Object comCode; @JsonProperty("channelType") private Object channelType; @JsonProperty("organizeCode") private Object organizeCode; @JsonProperty("seatCount") private String seatCount; @JsonProperty("rateTypeFlag") private Object rateTypeFlag; @JsonProperty("calculateFlag1") private Object calculateFlag1; @JsonProperty("attachFlag") private Object attachFlag; @JsonProperty("userCode") private Object userCode; @JsonProperty("userName") private Object userName; @JsonProperty("industry") private Object industry; @JsonProperty("sonCodeCode") private Object sonCodeCode; @JsonProperty("sonCodeName") private Object sonCodeName; @JsonProperty("profession") private Object profession; @JsonProperty("power") private String power; @JsonProperty("powerLB") private String powerLB; @JsonProperty("alarmFlag") private Object alarmFlag; @JsonProperty("aliasName") private Object aliasName; @JsonProperty("brandCode") private Object brandCode; @JsonProperty("carbrand") private String carbrand; @JsonProperty("carkind") private String carkind; @JsonProperty("carseriesCode") private Object carseriesCode; @JsonProperty("carSeriesName") private Object carSeriesName; @JsonProperty("carstyle") private String carstyle; @JsonProperty("caryear") private Object caryear; @JsonProperty("coefficient1") private Object coefficient1; @JsonProperty("coefficient2") private Object coefficient2; @JsonProperty("completekerbmass") private Integer completekerbmass; @JsonProperty("completekerbmassMin") private Object completekerbmassMin; @JsonProperty("countryCode") private Object countryCode; @JsonProperty("exhaustScale") private Double exhaustScale; @JsonProperty("exhaustScalelb") private String exhaustScalelb; @JsonProperty("factory") private String factory; @JsonProperty("familyCode") private Object familyCode; @JsonProperty("flag") private Object flag; @JsonProperty("importFlag") private Object importFlag; @JsonProperty("jqxclassName") private Object jqxclassName; @JsonProperty("kindredPrice") private Object kindredPrice; @JsonProperty("kindredPriceTax") private Object kindredPriceTax; @JsonProperty("modelCode") private Object modelCode; @JsonProperty("modelName") private Object modelName; @JsonProperty("newfuelModel") private String newfuelModel; @JsonProperty("purchasePrice") private String purchasePrice; @JsonProperty("purchasePricelb") private Double purchasePricelb; @JsonProperty("purchasePriceother") private Object purchasePriceother; @JsonProperty("purchasePricesz") private Object purchasePricesz; @JsonProperty("remark") private Object remark; @JsonProperty("riskScope") private Object riskScope; @JsonProperty("seatCountlb") private Integer seatCountlb; @JsonProperty("seatMax") private Object seatMax; @JsonProperty("seatMin") private Object seatMin; @JsonProperty("shorthandCode") private Object shorthandCode; @JsonProperty("stopFlag") private Object stopFlag; @JsonProperty("sumTon") private Object sumTon; @JsonProperty("syxClassName") private Object syxClassName; @JsonProperty("tonCount") private String tonCount; @JsonProperty("tonCountlb") private String tonCountlb; @JsonProperty("transMissionType") private Object transMissionType; @JsonProperty("validDate") private Object validDate; @JsonProperty("validStatus") private Object validStatus; @JsonProperty("vehiclealias") private Object vehiclealias; @JsonProperty("vehiclefgwCode") private Object vehiclefgwCode; } } }