diff --git a/ui/src/views/system-resource-management/KnowledgeResourceIndex.vue b/ui/src/views/system-resource-management/KnowledgeResourceIndex.vue
index 680b80f90..943b1cd4b 100644
--- a/ui/src/views/system-resource-management/KnowledgeResourceIndex.vue
+++ b/ui/src/views/system-resource-management/KnowledgeResourceIndex.vue
@@ -16,8 +16,8 @@
@change="search_type_change"
>
-
+
+
+
+
@@ -312,9 +322,23 @@ const search_type = ref('name')
const search_form = ref({
name: '',
create_user: '',
+ type: '',
})
const user_options = ref([])
-
+const type_options = ref([
+ {
+ label: t('views.knowledge.knowledgeType.generalKnowledge'),
+ value: '0',
+ },
+ {
+ label: t('views.knowledge.knowledgeType.webKnowledge'),
+ value: '1',
+ },
+ {
+ label: t('views.knowledge.knowledgeType.larkKnowledge'),
+ value: '2',
+ },
+])
const loading = ref(false)
const knowledgeList = ref([])
const paginationConfig = reactive({
diff --git a/ui/src/views/system-resource-management/ToolResourceIndex.vue b/ui/src/views/system-resource-management/ToolResourceIndex.vue
index 832df86ce..794c14a66 100644
--- a/ui/src/views/system-resource-management/ToolResourceIndex.vue
+++ b/ui/src/views/system-resource-management/ToolResourceIndex.vue
@@ -16,8 +16,8 @@
@change="search_type_change"
>
-
+
+
+
+
@@ -346,9 +356,27 @@ const search_type = ref('name')
const search_form = ref({
name: '',
create_user: '',
+ tool_type: '',
})
const user_options = ref([])
-
+const type_options = ref([
+ {
+ label: 'MCP',
+ value: 'MCP',
+ },
+ {
+ label: t('views.tool.toolStore.title'),
+ value: 'TOOL_STORE',
+ },
+ {
+ label: t('views.tool.toolStore.internal'),
+ value: 'INTERNAL',
+ },
+ {
+ label: t('common.custom'),
+ value: 'CUSTOM',
+ },
+])
const loading = ref(false)
const changeStateloading = ref(false)
const toolList = ref([])