From 32508f72b92c7808c23ed37551b2f07f601f115a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= Date: Thu, 7 May 2026 17:49:50 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B5=84=E9=87=91=E7=AE=A1=E7=90=86=E6=9D=83?= =?UTF-8?q?=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app_user_admin/models/res_users.py | 5 +++++ yuthon_base/models/res_users.py | 6 +++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/app_user_admin/models/res_users.py b/app_user_admin/models/res_users.py index 28cbee6a1..657c196d5 100644 --- a/app_user_admin/models/res_users.py +++ b/app_user_admin/models/res_users.py @@ -61,9 +61,14 @@ class ResUsers(models.Model): """ # 定义受保护的群组,这些群组不会被角色自动添加或移除 protected_group_refs = [ + # 财务相关群组 'account.group_account_manager', 'account.group_account_invoice', + 'account.group_account_user', + 'account.group_readonly', + # 薪资相关群组 'hr_payroll.group_hr_payroll_manager', + 'hr_payroll.group_hr_payroll_user', 'yuthon_salary.group_jtbb_user', 'yuthon_salary.group_wg_user', 'yuthon_salary.group_lc_user', diff --git a/yuthon_base/models/res_users.py b/yuthon_base/models/res_users.py index ba7ae31c1..cb9cbc587 100644 --- a/yuthon_base/models/res_users.py +++ b/yuthon_base/models/res_users.py @@ -15,10 +15,14 @@ class ResUsers(models.Model): # 新建用户后确保移除财务和薪资管理员权限组 groups_to_remove = [] group_refs = [ + # 财务相关群组 'account.group_account_manager', 'account.group_account_invoice', + 'account.group_account_user', + 'account.group_readonly', + # 薪资相关群组 'hr_payroll.group_hr_payroll_manager', - # 薪资模块相关权限组 + 'hr_payroll.group_hr_payroll_user', 'yuthon_salary.group_jtbb_user', # 集团本部用户 'yuthon_salary.group_wg_user', # 物管公司用户 'yuthon_salary.group_lc_user', # 粮储公司用户