Files
gzth/issue/models/issue_ticket_detail.py
T

18 lines
803 B
Python

from odoo import models, fields, api
class IssueTicketDetail(models.Model):
_name = "issue.ticket.detail"
_description = "问题明细"
_order = "sequence, create_date"
ticket_id = fields.Many2one(
"issue.ticket", string="问题单", required=True, ondelete="cascade", index=True
)
sequence = fields.Integer(string="序号", default=10)
name = fields.Char(string="明细标题", required=True)
description = fields.Text(string="明细描述")
user_id = fields.Many2one("res.users", string="负责人", default=lambda self: self.env.user)
is_done = fields.Boolean(string="已完成", default=False)
planned_hours = fields.Float(string="预计小时数")
spent_hours = fields.Float(string="已用小时数")
note = fields.Html(string="备注")