Bladeren bron

知识库文件预览功能修改

liudong 2 jaren geleden
bovenliggende
commit
820c70386e
2 gewijzigde bestanden met toevoegingen van 11 en 7 verwijderingen
  1. 1 1
      .env.development
  2. 10 6
      src/views/dmx/knowledgeLib/index.vue

+ 1 - 1
.env.development

@@ -1,2 +1,2 @@
 VUE_APP_BASE_API=/api/v1
-VITE_API_BASE_URL= 'http://192.168.20.158:1080'
+VITE_API_BASE_URL= 'http://192.168.20.116:8089'

+ 10 - 6
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 {
   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 @@ const   deleteItem =  async (row)=>{
       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 @@ const   seeload = async (row)=>{
     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;
 
 }