From 6e9641f58a98e330335f8d97b1af6520e626a023 Mon Sep 17 00:00:00 2001 From: shijing Date: Thu, 13 Aug 2026 08:59:58 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=A4=96=E5=8D=8F=E5=BF=AB=E9=80=9F?= =?UTF-8?q?=E6=8A=A5=E5=B7=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/wpm/serializers.py | 1 + apps/wpm/views.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/apps/wpm/serializers.py b/apps/wpm/serializers.py index 24c63327..0e237039 100644 --- a/apps/wpm/serializers.py +++ b/apps/wpm/serializers.py @@ -1843,6 +1843,7 @@ class MlogQuickSerializer(serializers.Serializer): route = serializers.CharField(label="工艺步骤ID", required=False) mtask = serializers.CharField(label="任务ID", required=False) handle_user = serializers.CharField(label="操作人员ID") + supplier = serializers.CharField(label="外协单位ID", required=False) class BatchChangeSerializer(serializers.Serializer): diff --git a/apps/wpm/views.py b/apps/wpm/views.py index 0b2db844..0ca48204 100644 --- a/apps/wpm/views.py +++ b/apps/wpm/views.py @@ -658,6 +658,8 @@ class MlogViewSet(CustomModelViewSet): mloginit_data["equipment"] = vdata["equipment"] if "team" in vdata: mloginit_data["team"] = vdata["team"] + if "supplier" in vdata: + mloginit_data["supplier"] = vdata["supplier"] sr_1 = MlogInitSerializer(data=mloginit_data, request=request) sr_1.is_valid(raise_exception=True) mlog: Mlog = sr_1.save()