添加功能

This commit is contained in:
zhou
2025-08-04 20:10:38 +08:00
parent 7b825d3448
commit 1fdf0312e3
@@ -73,10 +73,9 @@ class HrContract(models.Model):
}
def pub_retired_employee(self):
record_id = self.env["hr.employee"].browse(self._context.get('active_ids', self._context.get('active_id')))
user_id = record_id.user_id
record_id = self.env["hr.contract"].browse(self._context.get('active_ids', self._context.get('active_id')))
if len(record_id) != 1:
raise UserError("请选择一个员工")
raise UserError("请选择一个合同")
form_id = self.env.ref('yuthon_hr_employee_approval.view_retired_approval_form').id
return {
"type": "ir.actions.act_window",
@@ -84,7 +83,7 @@ class HrContract(models.Model):
"res_model": "yuthon.retired.approval",
"views": [[form_id, "form"]],
"context": {
'default_employee_id':user_id.employee_id.id,
'default_employee_id': self.employee_id.id,
}
}