From a69f718859841027d7b39c74fe92070535574846 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Wed, 4 Dec 2024 12:22:52 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20mlog=20=E6=94=AF=E6=8C=81handle=5Fuser?= =?UTF-8?q?=20=E9=BB=98=E8=AE=A4create=5Fby?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/wpm/serializers.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/wpm/serializers.py b/apps/wpm/serializers.py index 3e424df2..d4e6c15b 100644 --- a/apps/wpm/serializers.py +++ b/apps/wpm/serializers.py @@ -469,6 +469,9 @@ class MlogSerializer(CustomModelSerializer): material_out = attrs['material_out'] if not (mgroup and material_out): raise ValidationError('缺少工段或产物!') + handle_user = attrs.get('handle_user', None) + if handle_user is None and hasattr(self, "request"): + handle_user = self.request.user return attrs