package com.doumee.biz.zbom.model; import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonProperty; import com.google.gson.annotations.SerializedName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @Data @ApiModel("志邦IAM组织更新推送Scode参数") public class IamCategoryModel { @JsonProperty("relevanceCode") @JSONField(name="relevanceCode") @SerializedName("relevanceCode") @ApiModelProperty(value = "一体商码(s码)") private String relevanceCode; @JsonProperty("customerNumber") @JSONField(name="customerNumber") @ApiModelProperty(value = "加盟商编码") @SerializedName("customerNumber") private String customerNumber; @JsonProperty("accountSiteId") @JSONField(name="accountSiteId") @ApiModelProperty(value = "品牌id") @SerializedName("accountSiteId") private String accountSiteId; @JsonProperty("siteCode") @JSONField(name="siteCode") @ApiModelProperty(value = "客户类型") @SerializedName("siteCode") private String siteCode; @JsonProperty("cityAddress") @JSONField(name="cityAddress") @ApiModelProperty(value = "营销城市") @SerializedName("cityAddress") private String cityAddress; @JsonProperty("unitCode") @JSONField(name="unitCode") @ApiModelProperty(value = "品牌Code") @SerializedName("unitCode") private String unitCode; @JsonProperty("territoryId") @JSONField(name="territoryId") @ApiModelProperty(value = "营销区域id·") @SerializedName("territoryId") private String territoryId; @JsonProperty("segment1") @JSONField(name="segment1") @ApiModelProperty(value = "营销区域-中心编码") @SerializedName("segment1") private String segment1; @JsonProperty("segment2") @JSONField(name="segment2") @ApiModelProperty(value = "营销区域-省区编码") @SerializedName("segment2") private String segment2; @JsonProperty("segment3") @JSONField(name="segment3") @ApiModelProperty(value = "营销区域-片区编码") @SerializedName("segment3") private String segment3; @JsonProperty("meaning1") @JSONField(name="meaning1") @ApiModelProperty(value = "营销区域-中心") @SerializedName("meaning1") private String meaning1; @JsonProperty("meaning2") @JSONField(name="meaning2") @ApiModelProperty(value = "营销区域-省区") @SerializedName("meaning2") private String meaning2; @JsonProperty("meaning3") @JSONField(name="meaning3") @ApiModelProperty(value = "销区域-片区") @SerializedName("meaning3") private String meaning3; @JsonProperty("shipToPerson") @JSONField(name="shipToPerson") @ApiModelProperty(value = "收货人") @SerializedName("shipToPerson") private String shipToPerson; @JsonProperty("shipToAddress") @JSONField(name="shipToAddress") @ApiModelProperty(value = "收货地址") @SerializedName("shipToAddress") private String shipToAddress; @JsonProperty("shipToPhone") @JSONField(name="shipToPhone") @ApiModelProperty(value = "收货人号码") @SerializedName("shipToPhone") private String shipToPhone; @JsonProperty("operationStatus") @JSONField(name="operationStatus") @ApiModelProperty(value = "品牌状态:NORMAL 正常,NO-ORDER 中止下单,NO-SHIPMENT 中止发货,TERMINATED 终止") @SerializedName("operationStatus") private String operationStatus; @JsonProperty("oldAccountNumber") @JSONField(name="oldAccountNumber") @ApiModelProperty(value = "对应加盟商") @SerializedName("oldAccountNumber") private String oldAccountNumber; @JsonProperty("relation") @JSONField(name="relation") @ApiModelProperty(value = "一体商操作:1 新增、2 合并、3 变更、4 优化") @SerializedName("relation") private String relation; @JsonProperty("solutionId") @JSONField(name="solutionId") @ApiModelProperty(value = "solutionId") @SerializedName("solutionId") private String solutionId; }