package cn.huge.module.rsoper.domain.dto;
|
|
import lombok.Data;
|
|
import java.util.List;
|
|
/**
|
* @title: 树形结构类
|
* @description: 树形结构类
|
* @company: hugeinfo
|
* @author: chenx
|
* @time: 2022-03-05 14:16:28
|
* @version: 1.0.0
|
* @see RoleMenuTreeDTO
|
*/
|
@Data
|
public class RoleMenuTreeDTO {
|
|
/**
|
* 树形名称
|
*/
|
private String label;
|
|
/**
|
* 树形值
|
*/
|
private String value;
|
|
/**
|
* 权限类型,0:应用,1:模块,2:菜单,3:功能
|
*/
|
private Integer labelType;
|
|
/**
|
* 应用客户端,1:pc端(默认),2:当事人小程序,3:调解员小程序
|
*/
|
private Integer appClient;
|
|
/**
|
* 权限标签
|
*/
|
private String powerTag;
|
|
/**
|
* 权限url
|
*/
|
private String powerUrl;
|
|
/**
|
* 权限图标
|
*/
|
private String powerIcon;
|
|
/**
|
* 父级编号
|
*/
|
private String parentId;
|
|
/**
|
* 子集
|
*/
|
private List<RoleMenuTreeDTO> children;
|
}
|