刷卡考勤推测优化

This commit is contained in:
caoqianming 2023-03-12 21:09:54 +08:00
parent 5f1ac8ce40
commit 977c0527b1
1 changed files with 1 additions and 1 deletions

View File

@ -334,7 +334,7 @@ class HrmService:
ep.save() ep.save()
# 判断是否有异常 # 判断是否有异常
# 找到最近的上班时间 # 找到最近的上班时间
cr_e = ClockRecord.objects.filter(create_time__lte=cr_20.create_time, type=10).order_by('-create_time').first() cr_e = ClockRecord.objects.filter(create_time__lte=cr_20.create_time, type=10, employee=ep).order_by('-create_time').first()
if cr_e: if cr_e:
time_d = cr_20.create_time - cr_e.create_time time_d = cr_20.create_time - cr_e.create_time
if time_d < timedelta(hours=7): if time_d < timedelta(hours=7):