From 6754b668bc84f0b15642d75ea5bdbaa62c535308 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Tue, 9 Jul 2024 14:03:44 +0800 Subject: [PATCH] fix: handover serializer validate bug --- apps/wpm/serializers.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/wpm/serializers.py b/apps/wpm/serializers.py index ab005343..49314cd0 100644 --- a/apps/wpm/serializers.py +++ b/apps/wpm/serializers.py @@ -309,6 +309,9 @@ class MlogSerializer(CustomModelSerializer): return attrs +class MlogInitSerializer(CustomModelSerializer): + pass + class MlogRevertSerializer(serializers.Serializer): change_reason = serializers.CharField(label='撤回原因') @@ -345,6 +348,7 @@ class HandoverSerializer(CustomModelSerializer): attrs['send_dept'] = attrs['wm'].belong_dept if attrs['wm'].mgroup: attrs['send_mgroup'] = attrs['wm'].mgroup + material = attrs['material'] if material.process and material.process.into_wm_mgroup and 'recive_mgroup' not in attrs: raise ValidationError('必须指定交接工段') if 'recive_mgroup' in attrs and attrs['recive_mgroup']: