diff --git a/yuthon_hr_attendance/models/overtime_approval.py b/yuthon_hr_attendance/models/overtime_approval.py index 20f06e758..a338268f3 100644 --- a/yuthon_hr_attendance/models/overtime_approval.py +++ b/yuthon_hr_attendance/models/overtime_approval.py @@ -83,8 +83,8 @@ class OvertimeApprovals(models.Model): holiday_status_id = self.env['hr.leave.type'].search([('name', '=', '补休')]) start_year = rec.start_time.date().year if rec.company_id.name == "天河物管": - start_date = datetime(start_year, 9, 1).date() - valid_date = datetime(start_year + 1, 9, 1).date() + relativedelta(months=1) - relativedelta(days=1) + start_date = datetime(start_year, 3, 1).date() + valid_date = datetime(start_year + 1, 3, 1).date() + relativedelta(months=1) - relativedelta(days=1) elif rec.company_id.name == "天河粮储": start_date = datetime(start_year, 7, 1).date() valid_date = datetime(start_year + 1, 6, 30).date()