Merge pull request !10848 from 李鹏宇/dev
This commit is contained in:
李鹏宇
2026-04-15 09:59:57 +00:00
committed by Gitee
2 changed files with 7 additions and 3 deletions
@@ -7,6 +7,8 @@ class OvertimeCarryover(models.Model):
_name = 'overtime.carryover'
_description = '加班结转明细'
over_line_id = fields.Many2one('vacation.over.line', string='加班记录(结转)')
over_line_id1 = fields.Many2one('vacation.over.line', string='加班记录(销假)')
carry_forward_date = fields.Date(string="结转日期")
@@ -165,13 +165,15 @@ class VacationOvertimeActive(models.Model):
def open_record(self):
self.ensure_one()
domain = [
('employee_id', '=', self.employee_id.id),
('carry_forward_date', '=', self.carry_forward_date)
('over_line_id.vacation_id.employee_id', '=', self.employee_id.id),
('carryover_type', '=', 'fee'),
('carry_forward_date', '=', self.carry_forward_date),
('is_void', '=', False)
]
return {
'name': f'加班明细',
'type': 'ir.actions.act_window',
'res_model': 'overtime.active.line',
'res_model': 'overtime.carryover',
'view_mode': 'tree',
'domain': domain,
'target': 'current'