package com.njcn.user.pojo.vo;

import lombok.Data;

import java.io.Serializable;

/**
 * @author denghuajun
 * @date 2021/12/28 10:50
 *  部门管理VO
 */
@Data
public class DeptVO implements Serializable {


    private static final long serialVersionUID = 1L;

    /**
     * 部门表Id
     */
    private String id;

    /**
     * 父节点Id(0为根节点)
     */
    private String pid;

    /**
     * 上层所有节点Id
     */
    private String pids;

    /**
     * 部门名称
     */
    private String name;

    /**
     * 部门编号
     */
    private String code;

    /**
     * 专项分析类型区分
     */
    private Integer specialType;

    /**
     * 行政区域name
     */
    private String areaName;

    /**
     * 部门类型 0-非自定义；1-web自定义；2-App自定义
     */
    private Integer type;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 部门描述
     */
    private String remark;

    /**
     * 部门状态 0-删除；1-正常；默认正常
     */
    private Integer state;


}
