From 30cfb2b836a8a3d609518cc295753b58b17a9bc7 Mon Sep 17 00:00:00 2001 From: MrShi <1878285526@qq.com> Date: 星期五, 15 十一月 2024 09:15:29 +0800 Subject: [PATCH] 优化 --- company/src/components/business/operaCompanyUserApplyDescWindow.vue | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/company/src/components/business/operaCompanyUserApplyDescWindow.vue b/company/src/components/business/operaCompanyUserApplyDescWindow.vue index 0d0e735..0d0e349 100644 --- a/company/src/components/business/operaCompanyUserApplyDescWindow.vue +++ b/company/src/components/business/operaCompanyUserApplyDescWindow.vue @@ -34,7 +34,7 @@ <div class="info_list_item_label">鐢宠闄勪欢锛�</div> <div class="info_list_item_val"> <div class="info_list_item_val_cul"> - <u v-for="(item, index) in form.multifileList" :key="index" @click="openFile(item.fileurlFull)">{{item.name}}</u> + <u v-for="(item, index) in form.multifileList" :key="index" @click="openFile(item.name, item.fileurlFull)">{{item.name}}</u> </div> </div> </div> @@ -63,6 +63,8 @@ </div> </div> </div> + <!-- 棰勮pdf --> + <OperaPdfViewerWindow ref="OperaPdfViewerWindow" /> </GlobalWindow> </template> @@ -71,10 +73,11 @@ import GlobalWindow from '@/components/common/GlobalWindow' import { getById } from '@/api/business/companyUserApply' import { mapState } from 'vuex' + import OperaPdfViewerWindow from '@/components/business/OperaPdfViewerWindow' export default { name: 'operaCompanyUserApplyDescWindow', extends: BaseOpera, - components: { GlobalWindow }, + components: { GlobalWindow, OperaPdfViewerWindow }, data () { return { form: {} @@ -93,8 +96,9 @@ this.visible = true }) }, - openFile(url) { - window.open(url) + openFile(name, url) { + console.log(url) + this.$refs.OperaPdfViewerWindow.open(name, url) } } } -- Gitblit v1.9.3