visit belong_dept 默认公司
This commit is contained in:
parent
d9190abdd5
commit
10f19272eb
|
@ -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):
|
||||
|
|
Loading…
Reference in New Issue