刷卡日志

This commit is contained in:
曹前明 2022-08-24 14:19:38 +08:00
parent 7c75aec1d5
commit c67e5e0560
1 changed files with 4 additions and 1 deletions

View File

@ -1,3 +1,4 @@
import logging
import time import time
from apps.hrm.models import ClockRecord, Employee from apps.hrm.models import ClockRecord, Employee
from apps.third.models import TDevice from apps.third.models import TDevice
@ -6,7 +7,7 @@ from apps.third.clients import dhClient
from apps.utils.tools import rannum, ranstr from apps.utils.tools import rannum, ranstr
from datetime import datetime from datetime import datetime
from django.utils import timezone from django.utils import timezone
myLogger = logging.getLogger('log')
class HrmService: class HrmService:
@ -198,8 +199,10 @@ class HrmService:
from apps.rpm.models import Rpj from apps.rpm.models import Rpj
nodeCode = data['info']['nodeCode'] nodeCode = data['info']['nodeCode']
device = TDevice.objects.filter(code=nodeCode).first() device = TDevice.objects.filter(code=nodeCode).first()
if device: if device:
id_number = data['info']['extend'].get('paperNumber', None) id_number = data['info']['extend'].get('paperNumber', None)
myLogger.info(data)
if id_number: # 如果有身份证号 if id_number: # 如果有身份证号
if device.is_clock: if device.is_clock:
# 如果设置为关联考勤 # 如果设置为关联考勤