From 8d876c60b2f83c68e79709823572d8a766805b2d Mon Sep 17 00:00:00 2001 From: kuaifan Date: Sun, 15 May 2022 22:58:35 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=89=8B=E6=9C=BA?= =?UTF-8?q?=E5=AE=A2=E6=88=B7=E7=AB=AF=E6=97=A0=E6=B3=95=E9=A2=84=E8=A7=88?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/js/pages/manage/components/DialogView.vue | 6 ++++++ .../assets/js/pages/manage/components/FileHistory.vue | 8 +++++++- .../assets/js/pages/manage/components/TaskDetail.vue | 6 ++++++ 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/resources/assets/js/pages/manage/components/DialogView.vue b/resources/assets/js/pages/manage/components/DialogView.vue index 7ea25d590..a8cad4534 100644 --- a/resources/assets/js/pages/manage/components/DialogView.vue +++ b/resources/assets/js/pages/manage/components/DialogView.vue @@ -314,6 +314,12 @@ export default { height: Math.min(window.screen.availHeight, 900), } }); + } else if (this.$isEEUiApp) { + const eeui = requireModuleJs("eeui"); + eeui.openPage({ + pageType: 'web', + url: $A.apiUrl(`../single/file/msg/${this.msgData.id}?token=${this.userToken}`) + }, _ => {}); } else { window.open($A.apiUrl(`../single/file/msg/${this.msgData.id}`)) } diff --git a/resources/assets/js/pages/manage/components/FileHistory.vue b/resources/assets/js/pages/manage/components/FileHistory.vue index 4956272b5..760252b07 100644 --- a/resources/assets/js/pages/manage/components/FileHistory.vue +++ b/resources/assets/js/pages/manage/components/FileHistory.vue @@ -132,7 +132,7 @@ export default { }, computed: { - ...mapState(['windowHeight']), + ...mapState(['userToken', 'windowHeight']), fileId() { return this.file.id || 0 @@ -199,6 +199,12 @@ export default { nodeIntegrationInSubFrames: this.file.type === 'drawio' }, }); + } else if (this.$isEEUiApp) { + const eeui = requireModuleJs("eeui"); + eeui.openPage({ + pageType: 'web', + url: $A.apiUrl(`../single/file/${this.fileId}?history_id=${row.id}&history_at=${row.created_at}&token=${this.userToken}`) + }, _ => {}); } else { window.open($A.apiUrl(`../single/file/${this.fileId}?history_id=${row.id}&history_at=${row.created_at}`)) } diff --git a/resources/assets/js/pages/manage/components/TaskDetail.vue b/resources/assets/js/pages/manage/components/TaskDetail.vue index b589034ec..7144e9309 100644 --- a/resources/assets/js/pages/manage/components/TaskDetail.vue +++ b/resources/assets/js/pages/manage/components/TaskDetail.vue @@ -1263,6 +1263,12 @@ export default { height: Math.min(window.screen.availHeight, 900), } }); + } else if (this.$isEEUiApp) { + const eeui = requireModuleJs("eeui"); + eeui.openPage({ + pageType: 'web', + url: $A.apiUrl(`../single/file/task/${file.id}?token=${this.userToken}`) + }, _ => {}); } else { window.open($A.apiUrl(`../single/file/task/${file.id}`)) }