user增加type,同时更新信号
This commit is contained in:
parent
822a41cef5
commit
0c996a3c59
|
@ -19,6 +19,7 @@ def updateEmployee(sender, instance, created, **kwargs):
|
||||||
if not ep_created:
|
if not ep_created:
|
||||||
ep.belong_dept = instance.belong_dept
|
ep.belong_dept = instance.belong_dept
|
||||||
ep.post = instance.post
|
ep.post = instance.post
|
||||||
|
ep.type = instance.type
|
||||||
if instance.phone != ep.phone:
|
if instance.phone != ep.phone:
|
||||||
ep.phone = instance.phone
|
ep.phone = instance.phone
|
||||||
ep.save()
|
ep.save()
|
||||||
|
|
|
@ -313,7 +313,7 @@ class UserUpdateSerializer(CustomModelSerializer):
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = User
|
model = User
|
||||||
fields = ['username', 'name', 'avatar', 'is_active', 'phone']
|
fields = ['username', 'name', 'avatar', 'is_active', 'phone', 'type']
|
||||||
|
|
||||||
def update(self, instance, validated_data):
|
def update(self, instance, validated_data):
|
||||||
if User.objects.filter(username=validated_data['username']
|
if User.objects.filter(username=validated_data['username']
|
||||||
|
@ -331,7 +331,7 @@ class UserCreateSerializer(CustomModelSerializer):
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = User
|
model = User
|
||||||
fields = ['username', 'name', 'avatar', 'is_active', 'phone']
|
fields = ['username', 'name', 'avatar', 'is_active', 'phone', 'type']
|
||||||
|
|
||||||
|
|
||||||
class PasswordChangeSerializer(serializers.Serializer):
|
class PasswordChangeSerializer(serializers.Serializer):
|
||||||
|
|
Loading…
Reference in New Issue