Files
gzth/yuthon_issue/models/issue_approval_class.py
T

21 lines
984 B
Python

# -*- 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="议题")