refector: correct_swip_task pageData 按 swingTime排序

This commit is contained in:
caoqianming 2023-03-16 11:26:10 +08:00
parent aa4b938af0
commit 8fffce82b3
1 changed files with 2 additions and 1 deletions

View File

@ -48,7 +48,8 @@ def correct_swip_task(start_time="", end_time=""):
"openType":"61"
}
_, 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:
HrmService.swipe_next(i['channelCode'], i['paperNumber'], i['swingTime'], i['enterOrExit'], i)
# ClockRecord.objects.filter(type=30).delete()