diff --git a/apps/knowledge/serializers/problem.py b/apps/knowledge/serializers/problem.py
index a7367a3c8..533258fca 100644
--- a/apps/knowledge/serializers/problem.py
+++ b/apps/knowledge/serializers/problem.py
@@ -245,6 +245,7 @@ class ProblemSerializers(serializers.Serializer):
raise AppApiException(500, _('Knowledge id does not exist'))
def get_query_set(self):
+ self.is_valid()
query_set = QuerySet(model=Problem)
query_set = query_set.filter(
**{'knowledge_id': self.data.get('knowledge_id')})
diff --git a/ui/src/views/system-resource-management/KnowledgeResourceIndex.vue b/ui/src/views/system-resource-management/KnowledgeResourceIndex.vue
index 6a194b06c..cddbb90ba 100644
--- a/ui/src/views/system-resource-management/KnowledgeResourceIndex.vue
+++ b/ui/src/views/system-resource-management/KnowledgeResourceIndex.vue
@@ -172,7 +172,7 @@
text
:title="$t('views.knowledge.setting.vectorization')"
@click.stop="reEmbeddingKnowledge(row)"
- v-if="permissionPrecise.vector(row.id)"
+ v-if="permissionPrecise.vector()"
>
@@ -189,14 +189,14 @@
{{ $t('views.knowledge.setting.sync') }}
{{ $t('views.document.generateQuestion.title') }}
{{ $t('common.setting') }}
{{ $t('views.document.setting.export') }} Excel
{{ $t('views.document.setting.export') }} ZIP
{{ $t('common.delete') }}