diff --git a/apps/wpm/serializers.py b/apps/wpm/serializers.py index 23087b5d..42d3edba 100644 --- a/apps/wpm/serializers.py +++ b/apps/wpm/serializers.py @@ -1195,7 +1195,9 @@ class HandoverSerializer(CustomModelSerializer): if attrs["type"] == Handover.H_CHANGE: attrs["mtype"] = Handover.H_MERGE - if "material_changed" not in attrs: + if "material_changed" in attrs and attrs["material_changed"]: + pass + else: raise ParseError("必须指定改版后的物料") mtype = attrs["mtype"]