package org.jeecg.common.doc.vo;
|
|
import lombok.Data;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
@Data
|
public class DeptPathPermissionVo {
|
|
public static final Integer TYPE_DEPART = 1;
|
public static final Integer TYPE_ROLE = 2;
|
private String id;
|
|
private String key;
|
/**部门ID*/
|
private String deptId;
|
/**部门名称*/
|
private String deptName;
|
/**部门code**/
|
private String orgCode;
|
/**文件ID*/
|
private String pathId;
|
/**角色ID*/
|
private String roleId;
|
/**角色名称*/
|
private String roleName;
|
/**访问权限*/
|
private Integer visit;
|
/**下载权限*/
|
private Integer download;
|
/**管理权限*/
|
private Integer manage;
|
/**下载限额*/
|
private Long flow;
|
private Integer type; // 1部门,2角色
|
private Integer sort;
|
private String parentId;
|
|
private List<DeptPathPermissionVo> children = new ArrayList<>();
|
}
|