diff --git a/yuthon_hr_employee/models/yuthon_hr_employee.py b/yuthon_hr_employee/models/yuthon_hr_employee.py index 1e7c5a40c..f592e25ed 100644 --- a/yuthon_hr_employee/models/yuthon_hr_employee.py +++ b/yuthon_hr_employee/models/yuthon_hr_employee.py @@ -26,7 +26,8 @@ class YuthonHrEmployee(models.Model): ('part_time', '兼职人员'), ('practice', '正式工')], string="用工形式") user_number = fields.Char(string="员工编号") job_lv_id = fields.Many2one('yuthon.job.lv', string="最新职级") - user_role_ids = fields.Many2many('yuthon.user.role', string="角色") + user_role_id = fields.Many2one('yuthon.user.role', string="主角色") + user_role_ids = fields.Many2many('yuthon.user.role', string="辅助角色") # 个人信息 user_salary = fields.Float(string="基本工资") job_lv_salary = fields.Float(string="职级工资") diff --git a/yuthon_hr_employee/views/yuthon_hr_employee_views.xml b/yuthon_hr_employee/views/yuthon_hr_employee_views.xml index e4b662f5e..1151b9d1f 100644 --- a/yuthon_hr_employee/views/yuthon_hr_employee_views.xml +++ b/yuthon_hr_employee/views/yuthon_hr_employee_views.xml @@ -98,6 +98,7 @@ +