From 10f19272ebea6347d7f168b23addac55f3d8aa3a Mon Sep 17 00:00:00 2001 From: caoqianming Date: Tue, 1 Nov 2022 13:52:12 +0800 Subject: [PATCH] =?UTF-8?q?visit=20belong=5Fdept=20=E9=BB=98=E8=AE=A4?= =?UTF-8?q?=E5=85=AC=E5=8F=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/vm/serializers.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/vm/serializers.py b/apps/vm/serializers.py index 6b72a65a..d0aeb74c 100644 --- a/apps/vm/serializers.py +++ b/apps/vm/serializers.py @@ -1,6 +1,7 @@ from wsgiref.validate import validator from apps.hrm.serializers import EmployeeSimpleSerializer +from apps.system.models import Dept from apps.utils.fields import MyFilePathField from apps.utils.serializers import CustomModelSerializer from apps.utils.tools import check_id_number_e, check_phone_e @@ -26,6 +27,8 @@ class VisitCreateUpdateSerializer(CustomModelSerializer): if receptionist.type != 'employee': raise ParseError('接待人需为正式员工') validated_data['belong_dept'] = validated_data['receptionist'].belong_dept + else: + validated_data['belong_dept'] = Dept.objects.all().order_by('create_time').first() return super().create(validated_data) def update(self, instance, validated_data):