From af6846a488a3bff6b21609c35e5f1337c634c4d6 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: Tue, 3 Feb 2026 21:08:04 +0800 Subject: [PATCH 1/2] =?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 --- yuthon_issue/models/issue_library.py | 11 +++++++++++ yuthon_issue/views/issue_library_views.xml | 4 ++++ 2 files changed, 15 insertions(+) diff --git a/yuthon_issue/models/issue_library.py b/yuthon_issue/models/issue_library.py index aa524a9a6..adad6f09a 100644 --- a/yuthon_issue/models/issue_library.py +++ b/yuthon_issue/models/issue_library.py @@ -812,3 +812,14 @@ class IssueLibraryRoomLine(models.Model): room_id = fields.Many2one('room.room', string="会议地点") meeting_type_id = fields.Many2one('room.meeting.type', string="会议类型") approval_date = fields.Datetime(string="创建日期") + + def open_record(self): + self.ensure_one() + return { + 'type': 'ir.actions.act_window', + 'res_model': 'room.booking', + 'res_id': self.room_booking_id.id, + 'view_mode': 'form', + 'target': 'current', + } + diff --git a/yuthon_issue/views/issue_library_views.xml b/yuthon_issue/views/issue_library_views.xml index cb36bec32..33a73ca32 100644 --- a/yuthon_issue/views/issue_library_views.xml +++ b/yuthon_issue/views/issue_library_views.xml @@ -237,6 +237,7 @@ +