!2647 添加功能

Merge pull request !2647 from 李鹏宇/dev_zhou
This commit is contained in:
李鹏宇
2025-05-05 10:37:52 +00:00
committed by Gitee
@@ -86,3 +86,12 @@ class HrContract(models.Model):
employee.salary_group_id = contract_id.salary_group_id.id
else:
employee.salary_group_id = False
@api.onchange('job_id')
def _compute_job_id(self):
for contract_id in self:
employee = self.env['hr.employee'].search([('id', '=', contract_id.employee_id.id)], limit=1)
if employee:
employee.job_id = contract_id.job_id.id
else:
employee.job_id = False