From 7942b12afa2a1d79579233aca68a66b54d1b26c2 Mon Sep 17 00:00:00 2001 From: zhangzhanwei Date: Mon, 28 Jul 2025 15:54:44 +0800 Subject: [PATCH] feat: Permission constants --- apps/common/constants/permission_constants.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/common/constants/permission_constants.py b/apps/common/constants/permission_constants.py index 574dc999f..ccbb59903 100644 --- a/apps/common/constants/permission_constants.py +++ b/apps/common/constants/permission_constants.py @@ -1360,6 +1360,14 @@ class PermissionConstants(Enum): group=Group.SYSTEM_RES_MODEL, operate=Operate.READ, role_list=[RoleConstants.ADMIN], parent_group=[SystemGroup.RESOURCE_MODEL] ) + RESOURCE_MODEL_EDIT = Permission( + group=Group.SYSTEM_RES_MODEL, operate=Operate.EDIT, role_list=[RoleConstants.ADMIN], + parent_group=[SystemGroup.RESOURCE] + ) + RESOURCE_MODEL_DELETE = Permission( + group=Group.SYSTEM_RES_MODEL, operate=Operate.DELETE, role_list=[RoleConstants.ADMIN], + parent_group=[SystemGroup.RESOURCE] + ) OPERATION_LOG_READ = Permission( group=Group.OPERATION_LOG, operate=Operate.READ, role_list=[RoleConstants.ADMIN], parent_group=[SystemGroup.OPERATION_LOG]