diff --git a/server/apps/supervision/serializers.py b/server/apps/supervision/serializers.py index 7b52d39..6d39118 100644 --- a/server/apps/supervision/serializers.py +++ b/server/apps/supervision/serializers.py @@ -113,8 +113,8 @@ class Task2Serializer(serializers.ModelSerializer): def update(self, instance, validated_data): validated_data.pop('type', None) # type不可编辑 - if instance.state != Task2.TASK2_CLOSE: - raise ParseError('非创建状态不可编辑') + if instance.state == Task2.TASK2_CLOSE: + raise ParseError('已关闭不可编辑') return super().update(instance, validated_data) class Task2DeptsSerializer(serializers.Serializer):