diff --git a/apps/mtm/serializers.py b/apps/mtm/serializers.py index c180e946..5745cd10 100644 --- a/apps/mtm/serializers.py +++ b/apps/mtm/serializers.py @@ -258,6 +258,7 @@ class RouteSerializer(CustomModelSerializer): if rx.routepack: msg = rx.routepack.name raise ParseError(f"该工艺步骤已存在-{msg}") + instance.save() return instance def update(self, instance, validated_data): @@ -286,6 +287,7 @@ class RouteSerializer(CustomModelSerializer): if rx.routepack: msg = rx.routepack.name raise ParseError(f"该工艺步骤已存在-{msg}") + instance.save() return instance def to_representation(self, instance):