From 876c18149ea72a018f4ffa0db7bf18af15d24f7d Mon Sep 17 00:00:00 2001 From: caoqianming Date: Mon, 15 Jul 2024 17:32:45 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20route=E5=A2=9E=E5=8A=A0=E8=BF=94?= =?UTF-8?q?=E5=9B=9E=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/mtm/serializers.py | 1 + apps/mtm/views.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/mtm/serializers.py b/apps/mtm/serializers.py index 04ee0381..adfe7d1e 100644 --- a/apps/mtm/serializers.py +++ b/apps/mtm/serializers.py @@ -147,6 +147,7 @@ class RoutePackSerializer(CustomModelSerializer): class RouteSerializer(CustomModelSerializer): 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) process_cate = serializers.CharField(source='process.cate', read_only=True) material_in_name = serializers.StringRelatedField( diff --git a/apps/mtm/views.py b/apps/mtm/views.py index 77cb0e3d..8792c4d4 100644 --- a/apps/mtm/views.py +++ b/apps/mtm/views.py @@ -209,4 +209,4 @@ class RouteViewSet(CustomModelViewSet): filterset_class = RouteFilter ordering = ['sort', 'process__sort', 'create_time'] select_related_fields = ['material', - 'process', 'material_in', 'material_out', 'mgroup'] + 'process', 'material_in', 'material_out', 'mgroup', 'routepack']