From 186ed9ae10c433c086275ac707dcf379decbc18f Mon Sep 17 00:00:00 2001 From: jiangyong Date: Sun, 2 Jun 2024 00:37:12 +0800 Subject: [PATCH] later >8 --- worker/staff.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/worker/staff.go b/worker/staff.go index c90d6fd..dabdf2a 100644 --- a/worker/staff.go +++ b/worker/staff.go @@ -274,6 +274,9 @@ func (s *Staff) getRealWorkDay(username, month string) float64 { if strings.Contains(checkin.Exception, "上班打卡:时间异常") { stTime := time.Unix(checkin.StartTime, 0) later := float64(stTime.Hour() - 8) //迟到小时数,从9点算 + if later > 8 { + later = 8 + } realWorkdays += (8 - later) / 8 continue }