This commit is contained in:
Chuck1sn
2025-05-15 21:48:09 +08:00
parent f33bcf3697
commit 082312db7c
56 changed files with 954 additions and 802 deletions

View File

@@ -50,14 +50,19 @@ export enum RouteName {
GLOBAL_NOTFOUND = "global-notfound",
}
export enum ROLE {
ADMIN = "ADMIN",
USER = "USER",
}
export enum ERole {
ADMIN = "ADMIN",
USER = "GENERAL",
}
export enum PERMISSION {
USER_VIEW = "user:view",
USER_ADD = "user:add",
USER_EDIT = "user:edit",
USER_DELETE = "user:delete",
}
export enum EPermission {
READ_POSITION_PERMISSION = "READ_POSITION_PERMISSION",
WRITE_POSITION_PERMISSION = "WRITE_POSITION_PERMISSION",
READ_DEPARTMENT_PERMISSION = "READ_DEPARTMENT_PERMISSION",
WRITE_DEPARTMENT_PERMISSION = "WRITE_DEPARTMENT_PERMISSION",
READ_SCHEDULER_PERMISSION = "READ_SCHEDULER_PERMISSION",
WRITE_SCHEDULER_PERMISSION = "WRITE_SCHEDULER_PERMISSION",
WRITE_USER_ROLE_PERMISSION = "WRITE_USER_ROLE_PERMISSION",
DELETE_USER_ROLE_PERMISSION = "DELETE_USER_ROLE_PERMISSION",
READ_USER_ROLE_PERMISSION = "READ_USER_ROLE_PERMISSION",
}