From 77e52e4dd6128971ba4f87dc0250a9eda8688fdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= <9664676+pengyuthon@user.noreply.gitee.com> Date: Mon, 22 Dec 2025 16:31:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yuthon_hr_attendance/models/overtime_approval.py | 3 ++- yuthon_hr_attendance/views/overtime_approval.xml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/yuthon_hr_attendance/models/overtime_approval.py b/yuthon_hr_attendance/models/overtime_approval.py index abe1a9385..876926fc1 100644 --- a/yuthon_hr_attendance/models/overtime_approval.py +++ b/yuthon_hr_attendance/models/overtime_approval.py @@ -16,10 +16,11 @@ class OvertimeApprovals(models.Model): name = fields.Char(string="标题", compute='_compute_name') code = fields.Char(string="编号", default=lambda self: self.env['ir.sequence'].next_by_code('overtime_approval')) users_id = fields.Many2one('res.users', string="申请人", default=lambda self: self.env.user.id) + company_id = fields.Many2one(related='users_id.employee_ids.company_id', string="公司") is_thwg = fields.Boolean(string="是否天河物管", compute='_compute_is_thwg', store=True) # overtime_approval_ids = fields.One2many('overtime.user.line', 'overtime_approval_id', string="加班审批行") reason_application = fields.Text(string="事由") - department_id = fields.Many2one(related='users_id.employee_id.department_id', string="部门") + department_id = fields.Many2one(related='users_id.employee_ids.department_id', string="部门") is_issues = fields.Boolean(string='是否上会') issues_result = fields.Html(string="会议结果") details = fields.Text(string="加班说明") diff --git a/yuthon_hr_attendance/views/overtime_approval.xml b/yuthon_hr_attendance/views/overtime_approval.xml index 1e0d14f14..1f0a0c05b 100644 --- a/yuthon_hr_attendance/views/overtime_approval.xml +++ b/yuthon_hr_attendance/views/overtime_approval.xml @@ -54,6 +54,7 @@ +