From 436339b422b2980c35cb9d7dc45833b6cf8b352f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?=
<9664676+pengyuthon@user.noreply.gitee.com>
Date: Thu, 12 Feb 2026 21:18:53 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../models/remove_holiday_approval.py | 9 +++++++++
.../views/remove_holiday_approval.xml | 15 +++++++++------
2 files changed, 18 insertions(+), 6 deletions(-)
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 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+