From 21dc6e9b203ea15fd8837e88c080a4339ceb5271 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期三, 07 五月 2025 16:32:24 +0800
Subject: [PATCH] 1.质量监督计划-完成报告可以上传pdf

---
 src/components/Preview/filePreview.vue |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/src/components/Preview/filePreview.vue b/src/components/Preview/filePreview.vue
index 7633c5e..aedb375 100644
--- a/src/components/Preview/filePreview.vue
+++ b/src/components/Preview/filePreview.vue
@@ -3,10 +3,11 @@
     <div v-if="isImage">
       <img :src="imgUrl" alt="Image Preview" />
     </div>
-    <div v-if="isPdf">
-      <object :data="fileUrl" type="application/pdf" width="100%" height="750px">
-        <p>鎮ㄧ殑娴忚鍣ㄤ笉鏀寔 PDF 棰勮銆�<a :href="fileUrl" style="color: #3a7bfa;" target="_blank">涓嬭浇 PDF 鏂囦欢</a></p>
-      </object>
+    <div v-if="isPdf" style="height: 80vh;">
+<!--      <object :data="fileUrl" type="application/pdf" width="100%" height="750px">-->
+<!--        <p>鎮ㄧ殑娴忚鍣ㄤ笉鏀寔 PDF 棰勮銆�<a :href="fileUrl" style="color: #3a7bfa;" target="_blank">涓嬭浇 PDF 鏂囦欢</a></p>-->
+<!--      </object>-->
+      <onlyoffice ref="onlyoffice" :options="option" style="width: 100%;height: 100%;" />
     </div>
     <div v-if="isDoc">
       <p v-if="!isDocShow">鏂囨。鏃犳硶鐩存帴棰勮锛岃涓嬭浇鏌ョ湅銆�</p>
@@ -58,8 +59,10 @@
 import VueOfficeExcel from '@vue-office/excel'
 //寮曞叆鐩稿叧鏍峰紡
 import '@vue-office/excel/lib/index.css'
+import onlyoffice from "@/components/Onlyoffice/onlyoffice.vue";
 export default {
   components: {
+    onlyoffice,
     VueOfficeDocx,
     VueOfficeExcel,
   },
@@ -72,6 +75,9 @@
       type: Object,
       required: true
     },
+    option: {
+      type: Object,
+    },
   },
   data() {
     return {

--
Gitblit v1.9.3