添加功能
This commit is contained in:
@@ -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,
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user