package cn.ey.biz.module.system.api.codeblock.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class CodeBlockWideTableReqDTO {
    /**
     * 国家/区域编码
     */
    @ApiModelProperty(value = "国家/区域编码")
    private String countryRegionCode;

    /**
     * 区域编码
     */
    @ApiModelProperty(value = "区域编码")
    private String areaCode;

    /**
     * 地理区域编码
     */

    @ApiModelProperty(value = "地理区域编码")
    private String geoRegionCode;

    /**
     * 法律实体编码
     */
    @ApiModelProperty(value = "法律实体编码")
    private String legalEntityCode;


    /**
     * BU编码
     */
    @ApiModelProperty(value = "BU编码")
    private String buCode;

    /**
     * OU编码
     */
    @ApiModelProperty(value = "OU编码")
    private String ouCode;

    /**
     * MU编码
     */
    @ApiModelProperty(value = "MU编码")
    private String muCode;

    /**
     * SMU编码
     */
    @ApiModelProperty(value = "SMU编码")
    private String smuCode;

    /**
     * 业务线编码
     */
    @ApiModelProperty(value = "业务线编码")
    private String slCode;

    /**
     * 子业务线编码
     */
    @ApiModelProperty(value = "子业务线编码")
    private String sslCode;

    /**
     * 能力编码
     */
    @ApiModelProperty(value = "能力编码")
    private String competencyCode;

    /**
     * 市场划分编码
     */
    @ApiModelProperty(value = "市场划分编码")
    private String marketSegmentCode;


    /**
     * MR编码
     */
    @ApiModelProperty(value = "MR编码")
    private String mrCode;


    /**
     * 城市编码
     */
    @ApiModelProperty(value = "城市编码")
    private String cityCode;


    /**
     * mercury能力编码
     */
    @ApiModelProperty(value = " mercury能力编码")
    private String mercuryCompetencyCode;

    /**
     * 分类编码
     */
    @ApiModelProperty(value = "分类编码")
    private String categoryCode;
}
