From f0ce03949958d178cbbe6ea15e862afb710191b3 Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Wed, 16 Jul 2025 19:48:32 +0800 Subject: [PATCH] fix: folder edit issue --- ui/src/components/folder-tree/CreateFolderDialog.vue | 2 -- ui/src/views/knowledge/component/KnowledgeListContainer.vue | 2 +- ui/src/views/tool/component/ToolListContainer.vue | 1 + 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/ui/src/components/folder-tree/CreateFolderDialog.vue b/ui/src/components/folder-tree/CreateFolderDialog.vue index c2b301bb7..cdde3b084 100644 --- a/ui/src/components/folder-tree/CreateFolderDialog.vue +++ b/ui/src/components/folder-tree/CreateFolderDialog.vue @@ -54,7 +54,6 @@ 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']) @@ -126,7 +125,6 @@ const submitHandle = async () => { .putFolder(editId.value, sourceType.value, folderForm.value, loading) .then((res) => { MsgSuccess(t('common.editSuccess')) - clearData() emit('refresh') dialogVisible.value = false }) diff --git a/ui/src/views/knowledge/component/KnowledgeListContainer.vue b/ui/src/views/knowledge/component/KnowledgeListContainer.vue index 03b0e2423..66eebefbb 100644 --- a/ui/src/views/knowledge/component/KnowledgeListContainer.vue +++ b/ui/src/views/knowledge/component/KnowledgeListContainer.vue @@ -343,7 +343,6 @@ import { t } from '@/locales' import { SourceTypeEnum } from '@/enums/common' import { loadSharedApi } from '@/utils/dynamics-api/shared-api' import permissionMap from '@/permission' - const router = useRouter() const route = useRoute() const { folder, user, knowledge } = useStore() @@ -496,6 +495,7 @@ watch( () => folder.currentFolder, (newValue) => { if (newValue && newValue.id) { + paginationConfig.current_page = 1 knowledge.setKnowledgeList([]) getList() } diff --git a/ui/src/views/tool/component/ToolListContainer.vue b/ui/src/views/tool/component/ToolListContainer.vue index 9bda4e6f6..0b0c8267b 100644 --- a/ui/src/views/tool/component/ToolListContainer.vue +++ b/ui/src/views/tool/component/ToolListContainer.vue @@ -605,6 +605,7 @@ watch( () => folder.currentFolder, (newValue) => { if (newValue && newValue.id) { + paginationConfig.current_page = 1 tool.setToolList([]) getList() }