From ad5d8db2833a708ff5ccddc8907c6982c7bf2b78 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Thu, 29 May 2025 10:55:52 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20get=5Fqct=E6=8E=A5=E5=8F=A3=E8=BF=9B?= =?UTF-8?q?=E8=A1=8C=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/qm/views.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/qm/views.py b/apps/qm/views.py index 1bd984a5..0c597d16 100644 --- a/apps/qm/views.py +++ b/apps/qm/views.py @@ -60,8 +60,10 @@ class QctViewSet(CustomModelViewSet): 获取检验模板 """ - data = request.data - qct = Qct.get(data["material"], data["tag"]) + sr = QctGetSerializer(data=request.data) + sr.is_valid(raise_exception=True) + vdata = sr.validated_data + qct = Qct.get(vdata["material"], vdata["tag"]) return Response(QctDetailSerializer(instance=qct).data)