From a0faa6ff04f38f53728b97c21c82fd9798488e45 Mon Sep 17 00:00:00 2001 From: gaoluyang <gaoluyang@rengu.cc> Date: 星期三, 17 七月 2024 15:49:25 +0800 Subject: [PATCH] 日工时管理的辅助工时增加可以批量审核和批准的功能 --- src/components/tool/onlyoffice.vue | 34 ++++++++++++++++++++++++---------- 1 files changed, 24 insertions(+), 10 deletions(-) diff --git a/src/components/tool/onlyoffice.vue b/src/components/tool/onlyoffice.vue index db2ccb5..209b12a 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) { -- Gitblit v1.9.3