功能变化: 优化用户导出功能
parent
c7103f8970
commit
f19948cfe1
|
@ -145,10 +145,14 @@ class ExportUserProfileSerializer(CustomModelSerializer):
|
||||||
last_login = serializers.DateTimeField(
|
last_login = serializers.DateTimeField(
|
||||||
format="%Y-%m-%d %H:%M:%S", required=False, read_only=True
|
format="%Y-%m-%d %H:%M:%S", required=False, read_only=True
|
||||||
)
|
)
|
||||||
dept__deptName = serializers.CharField(source="dept.deptName", default="")
|
is_active = serializers.SerializerMethodField(read_only=True)
|
||||||
dept__owner = serializers.CharField(source="dept.owner", default="")
|
dept_name = serializers.CharField(source="dept.name", default="")
|
||||||
|
dept_owner = serializers.CharField(source="dept.owner", default="")
|
||||||
gender = serializers.CharField(source="get_gender_display", read_only=True)
|
gender = serializers.CharField(source="get_gender_display", read_only=True)
|
||||||
|
|
||||||
|
def get_is_active(self, instance):
|
||||||
|
return "启用" if instance.is_active else "停用"
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Users
|
model = Users
|
||||||
fields = (
|
fields = (
|
||||||
|
@ -159,8 +163,8 @@ class ExportUserProfileSerializer(CustomModelSerializer):
|
||||||
"gender",
|
"gender",
|
||||||
"is_active",
|
"is_active",
|
||||||
"last_login",
|
"last_login",
|
||||||
"dept__deptName",
|
"dept_name",
|
||||||
"dept__owner",
|
"dept_owner",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue