diff --git a/chat-client/src/views/datasets/components/DocumentList.vue b/chat-client/src/views/datasets/components/DocumentList.vue index 5ff6a8c..6f25f7c 100644 --- a/chat-client/src/views/datasets/components/DocumentList.vue +++ b/chat-client/src/views/datasets/components/DocumentList.vue @@ -899,13 +899,7 @@ const handlePreview = async (row: FileItem) => { breaks: true, gfm: true }) - const resp = await getSegmentList({ - datasetId:datasetId.value, - documentId: row.difyDocId - }) - if (resp.data?.length) { - segmentList.value = resp.data - } + previewMarkdownContent.value = marked.parse(content) as string } @@ -920,6 +914,13 @@ const handlePreview = async (row: FileItem) => { console.log("previewFileUrl (from API)", previewFileUrl.value) } } + const resp = await getSegmentList({ + datasetId:datasetId.value, + documentId: row.difyDocId + }) + if (resp.data?.length) { + segmentList.value = resp.data + } } catch (error) { ElNotification({ title: t('vabI18n.knowledge.document.errors.previewFailed'),