From 7dd53e0a5f0948eff1eaecb952a22a446d7ca0af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IT=E7=8B=97?= Date: Tue, 21 Jul 2026 18:22:03 +0800 Subject: [PATCH] StatusBadge: preserve late/early/ot minutes for abnormal records (don't zero them out) --- backend/main.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/backend/main.py b/backend/main.py index ce5a1f3..e19713c 100644 --- a/backend/main.py +++ b/backend/main.py @@ -752,10 +752,6 @@ def calculate_attendance_status(check_in, check_out, shift_start, shift_end): result["status_text"] = f"異常-早退{result['early_minutes']}分" else: result["status_text"] = f"異常-OT{result['ot_minutes']}分" - result["late_minutes"] = 0 - result["early_minutes"] = 0 - result["ot_minutes"] = 0 - return result