From 5c24465a419339ecc795bb97e35e9ac558d7cedf Mon Sep 17 00:00:00 2001 From: caoqianming Date: Thu, 21 Dec 2023 00:37:34 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20mtask=20utask=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E8=BF=94=E5=9B=9E=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/pm/serializers.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/pm/serializers.py b/apps/pm/serializers.py index f302ead5..9c2afe3e 100644 --- a/apps/pm/serializers.py +++ b/apps/pm/serializers.py @@ -11,6 +11,8 @@ from apps.wpm.models import Mlog class UtaskSerializer(CustomModelSerializer): + material_name = serializers.StringRelatedField(source='material', read_only=True) + material_in_name = serializers.StringRelatedField(source='material_in', read_only=True) material_ = MaterialSimpleSerializer(source='material', read_only=True) mgroup_name = serializers.CharField(source='mgroup.name', read_only=True) belong_dept = serializers.PrimaryKeyRelatedField( @@ -52,6 +54,8 @@ class MlogSimpleSerializer(CustomModelSerializer): class MtaskSerializer(CustomModelSerializer): material_out_ = MaterialSimpleSerializer( source='material_out', read_only=True) + material_out_name = serializers.StringRelatedField(source='material_out', read_only=True) + material_in_name = serializers.StringRelatedField(source='material_in', read_only=True) mgroup_name = serializers.CharField(source='mgroup.name', read_only=True) mlogs = MlogSimpleSerializer(label='日志信息', many=True, required=False)