# -*- coding: utf-8 -*- from odoo import api, fields, models, tools from odoo.exceptions import ValidationError class IssueApprovalClass(models.Model): _name = "issue.approval.class" _description = '领导班子议题审批' _inherit = ['mail.thread.main.attachment', 'mail.activity.mixin'] _rec_name = 'name' name = fields.Char(string='名称') note = fields.Char(string="说明") user_id = fields.Many2one('res.users', string="经办人") department_id = fields.Many2one(related='user_id.employee_id.department_id', string="部门") create_time = fields.Datetime(string='创建时间', default=lambda self: fields.Datetime.now()) company_id = fields.Many2one('res.company', string='公司', index=True, default=lambda self: self.env.company) documents_ids = fields.Many2many('documents.document', string="附件") issue_text = fields.Html(string="正文") issue_library_ids = fields.Many2many('issue.library', string="议题")