打卡时间范围设置宽,以供测试
This commit is contained in:
parent
190f61b274
commit
ad0599ec66
|
@ -76,9 +76,9 @@ class ClockRecordViewSet(CreateModelMixin, ListModelMixin, GenericViewSet):
|
||||||
user, msg = HRMService.face_compare_from_base64(base64_data)
|
user, msg = HRMService.face_compare_from_base64(base64_data)
|
||||||
if user:
|
if user:
|
||||||
now = timezone.now()
|
now = timezone.now()
|
||||||
if 7<=now.hour<=9:
|
if 8<=now.hour<=17:
|
||||||
ins, created = ClockRecord.objects.get_or_create(
|
ins, created = ClockRecord.objects.get_or_create(
|
||||||
create_by=request.user, create_time__hour__in = [7,8],
|
create_by=request.user, create_time__hour__range = [8,18],
|
||||||
create_time__year=now.year, create_time__month=now.month, create_time__day=now.day,
|
create_time__year=now.year, create_time__month=now.month, create_time__day=now.day,
|
||||||
defaults={
|
defaults={
|
||||||
'type':ClockRecord.ClOCK_WORK1,
|
'type':ClockRecord.ClOCK_WORK1,
|
||||||
|
@ -92,7 +92,7 @@ class ClockRecordViewSet(CreateModelMixin, ListModelMixin, GenericViewSet):
|
||||||
user.is_atwork = True
|
user.is_atwork = True
|
||||||
user.save()
|
user.save()
|
||||||
return Response(UserSimpleSerializer(instance=user).data)
|
return Response(UserSimpleSerializer(instance=user).data)
|
||||||
return Response('打卡失败', status=status.HTTP_400_BAD_REQUEST)
|
return Response('非打卡时间范围', status=status.HTTP_400_BAD_REQUEST)
|
||||||
return Response(msg, status=status.HTTP_400_BAD_REQUEST)
|
return Response(msg, status=status.HTTP_400_BAD_REQUEST)
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue