refector: correct_swip_task pageData 按 swingTime排序
This commit is contained in:
parent
aa4b938af0
commit
8fffce82b3
|
@ -48,7 +48,8 @@ def correct_swip_task(start_time="", end_time=""):
|
||||||
"openType":"61"
|
"openType":"61"
|
||||||
}
|
}
|
||||||
_, res = dhClient.request(**dhapis['swipe_list'], json=data)
|
_, res = dhClient.request(**dhapis['swipe_list'], json=data)
|
||||||
for i in res['pageData']:
|
pageData = sorted(res['pageData'], key=lambda obj: obj['swingTime'])
|
||||||
|
for i in pageData:
|
||||||
if 'paperNumber' in i:
|
if 'paperNumber' in i:
|
||||||
HrmService.swipe_next(i['channelCode'], i['paperNumber'], i['swingTime'], i['enterOrExit'], i)
|
HrmService.swipe_next(i['channelCode'], i['paperNumber'], i['swingTime'], i['enterOrExit'], i)
|
||||||
# ClockRecord.objects.filter(type=30).delete()
|
# ClockRecord.objects.filter(type=30).delete()
|
||||||
|
|
Loading…
Reference in New Issue