From 01ba883946de161350e40d35f3305e30491e70cb Mon Sep 17 00:00:00 2001 From: wxg0103 <727495428@qq.com> Date: Sat, 11 Oct 2025 15:08:51 +0800 Subject: [PATCH] feat: add permission for clearing operation log policy --- apps/common/constants/permission_constants.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/common/constants/permission_constants.py b/apps/common/constants/permission_constants.py index f8c12cc70..b1ce7bf57 100644 --- a/apps/common/constants/permission_constants.py +++ b/apps/common/constants/permission_constants.py @@ -1442,6 +1442,10 @@ class PermissionConstants(Enum): group=Group.OPERATION_LOG, operate=Operate.EXPORT, role_list=[RoleConstants.ADMIN], parent_group=[SystemGroup.OPERATION_LOG] ) + OPERATION_LOG_CLEAR_POLICY = Permission( + group=Group.OPERATION_LOG, operate=Operate.CLEAR_POLICY, role_list=[RoleConstants.ADMIN], + parent_group=[SystemGroup.OPERATION_LOG] + ) def get_workspace_application_permission(self): return lambda r, kwargs: Permission(group=self.value.group, operate=self.value.operate,