add permission role
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
export interface RoleAccessPermission {
|
||||
id: number | null;
|
||||
create: boolean;
|
||||
read: boolean;
|
||||
update: boolean;
|
||||
delete: boolean;
|
||||
disable: boolean;
|
||||
}
|
||||
|
||||
export interface RoleAccessItem {
|
||||
id: number;
|
||||
name: string;
|
||||
icon: string;
|
||||
url: string;
|
||||
group: string;
|
||||
level: number;
|
||||
sort: number;
|
||||
active: boolean;
|
||||
permission: RoleAccessPermission;
|
||||
children?: RoleAccessItem[];
|
||||
}
|
||||
|
||||
export interface RolePermissionData {
|
||||
role: string;
|
||||
access: RoleAccessItem[];
|
||||
}
|
||||
|
||||
export interface RolePermissionResponse {
|
||||
status: string;
|
||||
message: string;
|
||||
data: RolePermissionData;
|
||||
}
|
||||
Reference in New Issue
Block a user