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 children = new ArrayList<>(); }