package com.ruoyi.ibs.grid.domain.dto;


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

import javax.validation.Valid;
import javax.validation.constraints.NotNull;
import java.util.List;

@Data
public class GridShapeHeatMapDTO {

    @Valid
    @ApiModelProperty(value = "筛选日期", notes = "")
    @NotNull(message = "筛选日期必选！")
    private String dt;


    @Valid
    @ApiModelProperty(value = "指标id", notes = "")
    @NotNull(message = "指标必选！")
    private String indexId;


    @Valid
    @ApiModelProperty(value = "区域类型", notes = "")
    @NotNull(message = "区域类型必选！")
    private String shapeType;




    @ApiModelProperty(value = "区域名称", notes = "")
    private List<String> shapeIds;


    @ApiModelProperty(value = "支行list", notes = "")
    private List<String> branchIds;


    @ApiModelProperty(value = "网点list", notes = "")
    private List<String> outletIds;

    @ApiModelProperty(value = "客户经理", notes = "")
    private String userName;


    private String  userLevel;

    /**
     * 非客户经理  -  机构号
     * 客户经理 --  名字-柜员号
     */
    private String  userCode;

    private String tabName;

}
