# -*- coding: utf-8 -*- from odoo import api, fields, models, tools from odoo.exceptions import UserError, ValidationError class IssueMeetingMinutes(models.Model): _name = 'issue.meeting.minutes' _description = '会议纪要' _inherit = ['soong.workflow.mixin'] meeting_id = fields.Many2one('room.booking',string='会议名称', required=True) meeting_type_id = fields.Many2one('room.meeting.type', string="会议类型") meeting_date = fields.Datetime(string="会议时间") meeting_minutes_ids = fields.One2many('issue.meeting.minutes.line', 'meeting_minutes_id', string="会议纪要明细") notice_documents_ids = fields.Many2many('documents.document', string="纪要签名附件") class IssueMeetingMinutesLine(models.Model): _name = 'issue.meeting.minutes.line' _description = '会议纪要明细行' meeting_minutes_id = fields.Many2one('issue.meeting.minutes', string="关联会议纪要") name = fields.Char(string='事项名称', required=True) decision_results = fields.Selection([('agree', '通过'), ('disagree', '未通过')], string="审议情况") overview = fields.Text(string="概述")