权限部门人员带出

This commit is contained in:
李鹏宇
2026-05-07 14:52:00 +08:00
parent 09f3e99ce4
commit 162ec406ca
@@ -46,7 +46,9 @@ class ResGroups(models.Model):
if not department:
return valid_user_ids
dept_id = department.id if isinstance(department, models.Model) else int(department)
# 处理虚拟记录(onchange时可能出现)
dept_id = department.id.origin if hasattr(department.id, 'origin') else department.id
dept_id = int(dept_id) if isinstance(dept_id, str) else dept_id
# 当前部门员工
employees = self.env['hr.employee'].search([('department_id', '=', dept_id)])