Files
gzth/yuthon_issue/models/inherit_room_booking.py
T
2024-10-22 15:04:58 +08:00

29 lines
1.1 KiB
Python

from odoo import api, fields, models, _
from odoo.odoo.tools import named_to_positional_printf
from odoo.odoo.tools.view_validation import relaxng
class RoomBooking(models.Model):
_inherit = 'room.booking'
room_booking_library_ids = fields.One2many('issue.library', 'room_booking_id')
def bottom_meeting_approval(self):
library_data = []
for library in self.room_booking_library_ids:
library_data.append((0, 0, {
'name':library.name,
'decision_results':library.decision_results,
'overview':library.decision_details,}))
return {
'name':'会议纪要审批',
'type': 'ir.actions.act_window',
'view_mode': "form",
'res_model': 'issue.meeting.minutes',
'context': {
'default_meeting_id':self.id,
'default_meeting_type_id':self.meeting_type_id.id,
'default_meeting_date':self.start_datetime,
'default_meeting_minutes_ids':library_data
}}