From af61d751771cbb1170f68a6b5fd7dd0bc6ae74e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E5=89=8D=E6=98=8E?= <909355014@qq.com> Date: Tue, 18 Oct 2022 11:38:20 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BF=E5=AE=A2=E8=B4=A6=E6=88=B7=E6=B3=A8?= =?UTF-8?q?=E5=86=8C=E6=97=B6=E5=85=B3=E8=81=94=E5=B7=B2=E6=9C=89=E4=BA=BA?= =?UTF-8?q?=E5=91=98=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/hrm/views.py | 9 +++++++++ apps/vm/views.py | 3 ++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/apps/hrm/views.py b/apps/hrm/views.py index 0d8bb75f..51bd78eb 100755 --- a/apps/hrm/views.py +++ b/apps/hrm/views.py @@ -57,6 +57,15 @@ class EmployeeViewSet(CustomModelViewSet): 个人信息 """ user = request.user + # Employee.objects.get_or_create(user=user, + # defaults={ + # "user": user, + # "name": user.name, + # "phone": user.phone, + # "belong_dept": user.belong_dept, + # "post": user.post, + # "type": user.type + # }) return Response(EmployeeSerializer(instance=user.employee).data) @action(methods=['post'], detail=False, permission_classes=[IsAuthenticated], diff --git a/apps/vm/views.py b/apps/vm/views.py index 698a1874..e1dff1ea 100644 --- a/apps/vm/views.py +++ b/apps/vm/views.py @@ -17,7 +17,7 @@ from django.contrib.auth.hashers import make_password from django.db import transaction from rest_framework.serializers import Serializer -from apps.vm.services import visit_driver_end +from apps.vm.services import sync_to_visitor, visit_driver_end # Create your views here. @@ -122,6 +122,7 @@ class VisitorViewSet(CustomModelViewSet): ep2.user = user ep2.is_deleted = False ep2.save() + sync_to_visitor(ep2) return Response(get_tokens_for_user(user))