From 9b5e1bd9a7b057bff27aace32c1f10c4b61090d7 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Fri, 1 Aug 2025 15:05:45 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=87=BA=E5=85=A5=E5=BA=93=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E6=94=AF=E6=8C=81=E5=AF=B9=E5=AD=90=E4=BB=B6=E6=89=B9?= =?UTF-8?q?=E6=AC=A1=20=E7=9A=84=E6=90=9C=E7=B4=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/inm/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/inm/views.py b/apps/inm/views.py index c85da891..8d230266 100644 --- a/apps/inm/views.py +++ b/apps/inm/views.py @@ -147,7 +147,8 @@ class MIOViewSet(CustomModelViewSet): serializer_class = MIOListSerializer retrieve_serializer_class = MIODetailSerializer filterset_class = MioFilter - search_fields = ['id', 'number', 'item_mio__batch', 'item_mio__material__name', 'item_mio__material__specification', 'item_mio__material__model'] + search_fields = ['id', 'number', 'item_mio__batch', 'item_mio__material__name', 'item_mio__material__specification', 'item_mio__material__model', + 'item_mio__a_mioitem__batch'] data_filter = True def add_info_for_list(self, data): @@ -305,7 +306,7 @@ class MIOItemViewSet(CustomListModelMixin, BulkCreateModelMixin, BulkDestroyMode serializer_class = MIOItemSerializer retrieve_serializer_class = MioItemDetailSerializer create_serializer_class = MIOItemCreateSerializer - select_related_fields = ['warehouse', 'mio', 'material', 'test_user'] + select_related_fields = ['warehouse', 'mio', 'material', 'test_user', 'batch', 'a_mioitem__batch'] filterset_fields = { "warehouse": ["exact"], "mio": ["exact"],