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

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

import javax.validation.Valid;
import javax.validation.constraints.NotNull;

/**
 * @Author 吴凯程
 * @Date 2025/1/8
 **/
@Data
@Valid
public class RegionGridListDTO {

    @ApiModelProperty(value = "网格名称", notes = "")
    private String gridName;

    @ApiModelProperty(value = "网格责任类型", notes = "1责任 2竞争")
    private String gridDutyType;

    /**
     * 网格级别
     */
    @ApiModelProperty(value = "网格级别", notes = "")
    @NotNull(message = "网格级别不能为空")
    private String gridLevel;

    @ApiModelProperty(value = "关联支行", notes = "")
    private String relateBranchName;

    @ApiModelProperty(value = "关联网点", notes = "")
    private String relateOutletName;

    @ApiModelProperty(value = "关联柜员号", notes = "")
    private String relateUserName;

    @ApiModelProperty(value = "上级网格名称", notes = "")
    private String parentGridName;

    @ApiModelProperty(value = "归属部室 0零售 1公司 2运管")
    private String opsDept;

    private String userName;

    private Long deptId;
}
