fix: swipe_next 先创建cr bug
This commit is contained in:
parent
0608d9045a
commit
1c5e236e15
|
@ -274,7 +274,17 @@ class HrmService:
|
||||||
trigger = 'panel'
|
trigger = 'panel'
|
||||||
|
|
||||||
# 先直接创建记录
|
# 先直接创建记录
|
||||||
ClockRecord.objects.get_or_create(employee=ep, create_time=s_time_f, defaults={'type':card_type, 'employee':ep, 'trigger': trigger, 'detail': detail, 'create_time': s_time_f})
|
cr = ClockRecord.objects.filter(employee=ep, create_time=s_time_f).first()
|
||||||
|
if cr:
|
||||||
|
pass
|
||||||
|
else:
|
||||||
|
cr = ClockRecord()
|
||||||
|
cr.type = card_type
|
||||||
|
cr.employee = ep
|
||||||
|
cr.trigger = trigger
|
||||||
|
cr.detail = detail
|
||||||
|
cr.create_time = s_time_f
|
||||||
|
cr.save()
|
||||||
|
|
||||||
if card_type == 10:
|
if card_type == 10:
|
||||||
# 查找当天的进门记录
|
# 查找当天的进门记录
|
||||||
|
|
Loading…
Reference in New Issue