diff --git a/yuthon_hr_attendance/wizard/attendance_correct_wizard.py b/yuthon_hr_attendance/wizard/attendance_correct_wizard.py index b7464f067..55308863f 100644 --- a/yuthon_hr_attendance/wizard/attendance_correct_wizard.py +++ b/yuthon_hr_attendance/wizard/attendance_correct_wizard.py @@ -103,10 +103,10 @@ class AttendanceCorrectWizard(models.TransientModel): # 统一修正 check_in = attendance.check_in check_out = attendance.check_out - if record.correct_interval == 'half': if not check_in or check_in > half_day_start: values['check_in'] = half_day_start + values['is_late_allowed'] = False values['is_check_in_red'] = True elif record.correct_interval == 'second_half':