diff --git a/server/apps/supervision/serializers.py b/server/apps/supervision/serializers.py index 417d041..171d303 100644 --- a/server/apps/supervision/serializers.py +++ b/server/apps/supervision/serializers.py @@ -112,7 +112,7 @@ class Task2Serializer(serializers.ModelSerializer): read_only_fields = ['create_time', 'update_time', 'create_by', 'update_by', 'belong_dept', 'state', 'is_deleted', 'depts'] def update(self, instance, validated_data): - validated_data.pop('type') # type不可编辑 + validated_data.pop('type', None) # type不可编辑 if instance.state != Task2.TASK2_CLOSE: raise ParseError('非创建状态不可编辑') return super().update(instance, validated_data)