From c720c2a6eb50796876cae4b18b37b54e9a99ea60 Mon Sep 17 00:00:00 2001
From: licp <lichunping@guanfang.com.cn>
Date: 星期一, 09 十二月 2024 16:14:28 +0800
Subject: [PATCH] 电路试验互调数采

---
 src/components/tool/onlyoffice.vue |   38 ++++++++++++++++++++++++++------------
 1 files changed, 26 insertions(+), 12 deletions(-)

diff --git a/src/components/tool/onlyoffice.vue b/src/components/tool/onlyoffice.vue
index 4002dac..1371068 100644
--- a/src/components/tool/onlyoffice.vue
+++ b/src/components/tool/onlyoffice.vue
@@ -6,6 +6,7 @@
 <script>
 export default {
   name: "VabOnlyOffice",
+  props: ['options'],
   data() {
     return {
       doctype: "",
@@ -24,16 +25,29 @@
     };
   },
   created() {
-    const option = this.$route.query
-    this.option.url = option.url
-    this.option.isEdit = option.isEdit === "true" ? true : false
-    this.option.fileType = option.fileType
-    this.option.title = option.title
-    this.option.lang = option.lang
-    this.option.isPrint = option.isPrint
-    this.option.user.id = option.user_id
-    this.option.user.name = option.user_name
-    this.option.editUrl = option.editUrl
+    if(this.options){
+      const option = this.options
+      this.option.url = option.url
+      this.option.isEdit = option.isEdit === "true" ? true : false
+      this.option.fileType = option.fileType
+      this.option.title = option.title
+      this.option.lang = option.lang
+      this.option.isPrint = option.isPrint
+      this.option.user.id = option.user_id
+      this.option.user.name = option.user_name
+      this.option.editUrl = option.editUrl
+    }else{
+      const option = this.$route.query
+      this.option.url = option.url
+      this.option.isEdit = option.isEdit === "true" ? true : false
+      this.option.fileType = option.fileType
+      this.option.title = option.title
+      this.option.lang = option.lang
+      this.option.isPrint = option.isPrint
+      this.option.user.id = option.user_id
+      this.option.user.name = option.user_name
+      this.option.editUrl = option.editUrl
+    }
   },
   beforeDestroy() {
     if (this.docEditor !== null) {
@@ -83,11 +97,11 @@
           lang: option.lang, //璇█璁剧疆
           //瀹氬埗
           customization: {
-            autosave: false, //鏄惁鑷姩淇濆瓨
+            autosave: true, //鏄惁鑷姩淇濆瓨
             chat: true,
             comments: false,
             help: false,
-            // "hideRightMenu": false,//瀹氫箟鍦ㄧ涓�娆″姞杞芥椂鏄樉绀鸿繕鏄殣钘忓彸渚ц彍鍗曘�� 榛樿鍊间负false
+            "hideRightMenu": false,//瀹氫箟鍦ㄧ涓�娆″姞杞芥椂鏄樉绀鸿繕鏄殣钘忓彸渚ц彍鍗曘�� 榛樿鍊间负false
             //鏄惁鏄剧ず鎻掍欢
             plugins: false
           },

--
Gitblit v1.9.3