userpost bug
This commit is contained in:
parent
840f7c707b
commit
dd5faaf619
|
@ -6,7 +6,7 @@ from apps.system.services import sync_dahua_dept
|
|||
from apps.utils.constants import EXCLUDE_FIELDS
|
||||
from apps.utils.fields import MyFilePathField
|
||||
from apps.utils.serializers import CustomModelSerializer
|
||||
from apps.system.serializers import DictSerializer, DictSimpleSerializer, FileSerializer
|
||||
from apps.system.serializers import DictSerializer, DictSimpleSerializer, FileSerializer, UserSimpleSerializer
|
||||
from rest_framework import serializers
|
||||
from rest_framework.exceptions import ParseError
|
||||
from django.db import transaction
|
||||
|
@ -50,8 +50,7 @@ class RpartyCreateUpdateSerializer(CustomModelSerializer):
|
|||
|
||||
|
||||
class RpartySerializer(CustomModelSerializer):
|
||||
admin_username = serializers.CharField(source='admin.username', read_only=True)
|
||||
admin_name = serializers.CharField(source='admin.name', read_only=True)
|
||||
admin_ = UserSimpleSerializer(source='admin', read_only=True)
|
||||
belong_dept_name = serializers.CharField(source='belong_dept.name', read_only=True)
|
||||
|
||||
class Meta:
|
||||
|
|
|
@ -407,7 +407,7 @@ class UserPostViewSet(CreateModelMixin, DestroyModelMixin, ListModelMixin, Custo
|
|||
user.update_by = self.request.user
|
||||
user.save()
|
||||
# 更新人员表
|
||||
ep = Employee.objects.get_queryset(all=True).filter(user=instance).first()
|
||||
ep = Employee.objects.get_queryset(all=True).filter(user=user).first()
|
||||
if ep:
|
||||
ep.belong_dept = user.belong_dept
|
||||
ep.post = user.post
|
||||
|
|
Loading…
Reference in New Issue