diff --git a/yuthon_hr_attendance/models/remove_holiday_approval.py b/yuthon_hr_attendance/models/remove_holiday_approval.py
index 3969f8ef1..d00f4d98f 100644
--- a/yuthon_hr_attendance/models/remove_holiday_approval.py
+++ b/yuthon_hr_attendance/models/remove_holiday_approval.py
@@ -33,6 +33,15 @@ class RemoveHolidayApprovals(models.Model):
name_title = fields.Char(default=_get_default_name_title)
self_users_ids = fields.Many2many('res.users', string="当前经办人", default=lambda self: [(6, 0, [self.env.user.id])])
+ def open_record(self):
+ return {
+ "type": "ir.actions.act_window",
+ "res_model": self.workflow_id1.res_model,
+ "res_id": self.workflow_id1.res_id,
+ "name": self.workflow_id1.name,
+ "view_mode": "form",
+ }
+
@api.onchange('workflow_id1', 'users_id')
def _onchange_name(self):
if self.workflow_id1 and self.users_id:
diff --git a/yuthon_hr_attendance/views/remove_holiday_approval.xml b/yuthon_hr_attendance/views/remove_holiday_approval.xml
index f85160014..0cb559f41 100644
--- a/yuthon_hr_attendance/views/remove_holiday_approval.xml
+++ b/yuthon_hr_attendance/views/remove_holiday_approval.xml
@@ -49,12 +49,15 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+