添加功能

This commit is contained in:
zhou
2025-04-25 10:32:15 +08:00
parent 1f817ea422
commit bb0ea9b035
+8 -1
View File
@@ -9,5 +9,12 @@ class YuthonHrEmployee(models.Model):
_inherit = "hr.employee"
user_role_id = fields.Many2one('soong.user.role', string="主角色", store=True, domain=[('user_type', '!=', 'lv_role')])
user_role_ids = fields.Many2many('soong.user.role', string="辅助角色", store=True, index=True, domain= [('user_type', '!=', 'lv_role'), ('id', '!=', user_role_id.id)])
user_role_ids = fields.Many2many('soong.user.role', string="辅助角色", store=True, index=True)
department_ids = fields.Many2many('hr.department', string="辅助部门", store=True)
@api.onchange('user_role_id')
def _onchange_user_role_id(self):
domain = [('user_type', '!=', 'lv_role')]
if self.user_role_id:
domain.append(('id', '!=', self.user_role_id.id))
return {'domain': {'user_role_ids': domain}}