From f12d8ce03c1495f0975b61f7642263e31f1efb47 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Tue, 22 Apr 2025 09:08:44 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=B7=A5=E8=89=BA=E6=AD=A5=E9=AA=A4?= =?UTF-8?q?=E8=BF=94=E5=9B=9E=E7=BB=84=E5=90=88=E8=80=8C=E6=88=90=E7=9A=84?= =?UTF-8?q?name?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/mtm/models.py | 2 +- apps/mtm/serializers.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/mtm/models.py b/apps/mtm/models.py index 05ab8133..3bf99f86 100644 --- a/apps/mtm/models.py +++ b/apps/mtm/models.py @@ -381,7 +381,7 @@ class Route(CommonADModel): def __str__(self): x = "" if self.material_in: - x = x + str(self.material_in) + ">" + x = x + str(self.material_in) + "->" if self.material_out: x = x + str(self.material_out) return x diff --git a/apps/mtm/serializers.py b/apps/mtm/serializers.py index 1985f1f2..8429b627 100644 --- a/apps/mtm/serializers.py +++ b/apps/mtm/serializers.py @@ -156,6 +156,7 @@ class RoutePackCopySerializer(serializers.Serializer): material_out = serializers.CharField(label='产品ID') class RouteSerializer(CustomModelSerializer): + name = serializers.CharField(source='__str__', read_only=True) material_ = MaterialSerializer(source='material', read_only=True) routepack_name = serializers.StringRelatedField(source='routepack.name', read_only=True) process_name = serializers.CharField(source='process.name', read_only=True)