@@ -14,8 +14,6 @@ class ResUsers(models.Model):
|
||||
user = super().create(vals)
|
||||
# 2. 定义要强制移除的 Payroll 权限组 ID
|
||||
remove_group_ids = [
|
||||
760, # 库存用户
|
||||
678, # 采购用户
|
||||
184, # 工资 / 管理员(人事专员)
|
||||
728, # 管理员(本部财务) (会计)
|
||||
609, # 管理员(财务)
|
||||
@@ -23,5 +21,9 @@ class ResUsers(models.Model):
|
||||
user.write({
|
||||
'groups_id': [(3, gid) for gid in remove_group_ids]
|
||||
})
|
||||
user.write({
|
||||
'sel_groups_732_760': False, # 库存 选择框
|
||||
'sel_groups_678_679': False, # 采购 选择框
|
||||
})
|
||||
return user
|
||||
|
||||
|
||||
Reference in New Issue
Block a user