diff --git a/ui/src/components/ai-chat/component/knowledge-source-component/index.vue b/ui/src/components/ai-chat/component/knowledge-source-component/index.vue
index 2cab61b20..913e5de32 100644
--- a/ui/src/components/ai-chat/component/knowledge-source-component/index.vue
+++ b/ui/src/components/ai-chat/component/knowledge-source-component/index.vue
@@ -2,7 +2,7 @@
{{ $t('chat.KnowledgeSource.title') }}
@@ -15,7 +15,7 @@
@@ -51,7 +51,7 @@
@@ -89,13 +89,13 @@
{{ dialogTitle }}
-
-
+
+
-
+
@@ -103,7 +103,11 @@
-
+
diff --git a/ui/src/components/folder-tree/CreateFolderDialog.vue b/ui/src/components/folder-tree/CreateFolderDialog.vue
index de2133705..c2b301bb7 100644
--- a/ui/src/components/folder-tree/CreateFolderDialog.vue
+++ b/ui/src/components/folder-tree/CreateFolderDialog.vue
@@ -41,7 +41,7 @@
{{ $t('common.cancel') }}
-
+
{{ isEdit ? $t('common.confirm') : $t('common.add') }}
@@ -54,6 +54,7 @@ import folderApi from '@/api/folder'
import { MsgSuccess, MsgAlert } from '@/utils/message'
import { t } from '@/locales'
import useStore from '@/stores'
+import disable$ from 'dingtalk-jsapi/api/ui/pullToRefresh/disable'
const { tool, knowledge, folder } = useStore()
const emit = defineEmits(['refresh'])
diff --git a/ui/src/components/folder-tree/MoveToDialog.vue b/ui/src/components/folder-tree/MoveToDialog.vue
index 2f730305c..532cbfae5 100644
--- a/ui/src/components/folder-tree/MoveToDialog.vue
+++ b/ui/src/components/folder-tree/MoveToDialog.vue
@@ -7,6 +7,7 @@
:close-on-press-escape="false"
>
([])
const detail = ref({})
const selectForderId = ref('')
+const currentNodeKey = ref('')
watch(dialogVisible, (bool) => {
if (!bool) {
detail.value = {}
selectForderId.value = ''
folderList.value = []
+ currentNodeKey.value = ''
+ treeRef.value?.clearCurrentKey()
}
})
@@ -74,6 +79,11 @@ function getFolder() {
const params = {}
folder.asyncGetFolder(props.source, params, loading).then((res: any) => {
folderList.value = res.data
+ if (folderList.value?.length > 0) {
+ currentNodeKey.value = folderList.value[0]?.id
+ } else {
+ currentNodeKey.value = ''
+ }
})
}
diff --git a/ui/src/components/folder-tree/index.vue b/ui/src/components/folder-tree/index.vue
index b90e92cdb..696e5cee6 100644
--- a/ui/src/components/folder-tree/index.vue
+++ b/ui/src/components/folder-tree/index.vue
@@ -96,7 +96,7 @@