diff --git a/apps/wpm/serializers.py b/apps/wpm/serializers.py index b6888e14..cb0a08d6 100644 --- a/apps/wpm/serializers.py +++ b/apps/wpm/serializers.py @@ -488,10 +488,10 @@ class HandoverSerializer(CustomModelSerializer): def create(self, validated_data): type = validated_data['type'] if type == Handover.H_REPAIR: - mgroup_to = validated_data.get("mgroup", None) - if mgroup_to is None: + recive_mgroup = validated_data.get("recive_mgroup", None) + if recive_mgroup is None: raise ParseError('返工交接需指定工段') - validated_data['material_changed'] = find_material_can_change(validated_data['material'], mgroup_to) + validated_data['material_changed'] = find_material_can_change(validated_data['material'], recive_mgroup) return super().create(validated_data) class HandoverUpdateSerializer(CustomModelSerializer):