From 820c70386e28387e238101a1e54f12144d1cec85 Mon Sep 17 00:00:00 2001 From: liudong <liudong> Date: 星期一, 12 八月 2024 19:06:31 +0800 Subject: [PATCH] 知识库文件预览功能修改 --- src/views/dmx/knowledgeLib/index.vue | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/views/dmx/knowledgeLib/index.vue b/src/views/dmx/knowledgeLib/index.vue index c6643f3..a015d2f 100644 --- a/src/views/dmx/knowledgeLib/index.vue +++ b/src/views/dmx/knowledgeLib/index.vue @@ -240,7 +240,7 @@ </template> </a-button> - <a-button type="text" size="small" @click="seeload(record)"> + <a-button type="text" size="small" @click="previewArea(record)"> <template #icon> <icon-eye /> </template> @@ -301,7 +301,7 @@ </div> </div> <a-modal title=" " v-model:visible="visible" :footer="false" fullscreen> -<!-- <docx v-if="documenttype=='docx'" previewSrc="http://192.168.20.116:1080/v1/document/get/405c3efa4d8c11ef97560242ac120006"></docx>--> +<!-- <docx previewSrc="http://192.168.20.116:1080/v1/document/get/405c3efa4d8c11ef97560242ac120006"></docx>--> <docx v-if="documenttype=='docx'" :previewSrc="previewSrc"></docx> <excel v-if="documenttype=='excel'" :previewSrc="previewSrc"></excel> <txtPdf v-if="documenttype=='txtPdf'" :previewSrc="previewSrc"></txtPdf> @@ -336,9 +336,12 @@ import docx from '@/views/dmx/knowledgeLib/components/docx.vue' import excel from '@/views/dmx/knowledgeLib/components/excel.vue' import txtPdf from '@/views/dmx/knowledgeLib/components/txtPdf.vue' -import { Message, Modal } from "@arco-design/web-vue"; -import { documentHeight, parseTime } from "@/utils"; -import { deleteLlm } from "@/api/model"; + import { Message, Modal } from "@arco-design/web-vue"; + import { documentHeight, parseTime } from "@/utils"; + import { deleteLlm } from "@/api/model"; + import { userModelState } from "@/store" + let modelStore = userModelState(); + const httpUrl = modelStore.hrefUrl; type SizeProps = 'mini' | 'small' | 'medium' | 'large'; type Column = TableColumnData & { checked?: true }; const account = ref(null) @@ -764,7 +767,7 @@ filename: record.name, }); } -const seeload = async (row)=>{ +const previewArea = async (row)=>{ Object.assign(seeObj, row) // console.log(seeObj.name, 'seeObj'); let type = row.name.split('.')[1]; @@ -781,6 +784,7 @@ return false } previewSrc.value = `${import.meta.env.VITE_API_BASE_URL}/v1/document/get/${row.id}` + // previewSrc.value = `${ httpUrl }/v1/document/get/${row.id}` visible.value = true; } -- Gitblit v1.8.0