From 74962385e12e7ee1d7707bf49eec7f61f90399fe Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Wed, 1 Nov 2023 17:36:55 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E5=85=AC=E5=85=B1=E9=93=BE=E6=8E=A5?= =?UTF-8?q?=E8=B7=B3=E8=BD=AC=E8=BF=94=E5=9B=9E=E4=B8=8A=E4=B8=80=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dataease/controller/IndexController.java | 4 ++ core/frontend/public/link.html | 4 ++ .../canvas/components/editor/CanvasOptBar.vue | 6 +-- .../canvas/components/editor/Preview.vue | 39 +++++++++---------- .../canvas/customComponent/UserView.vue | 2 +- core/frontend/src/views/link/view/index.vue | 2 +- 6 files changed, 32 insertions(+), 25 deletions(-) diff --git a/core/backend/src/main/java/io/dataease/controller/IndexController.java b/core/backend/src/main/java/io/dataease/controller/IndexController.java index baae2b4468..4c867e4779 100644 --- a/core/backend/src/main/java/io/dataease/controller/IndexController.java +++ b/core/backend/src/main/java/io/dataease/controller/IndexController.java @@ -67,6 +67,10 @@ public class IndexController { if (StringUtils.isNotEmpty(attachParams)) { url = url + "&attachParams=" + attachParams; } + String fromLink = request.getParameter("fromLink"); + if (StringUtils.isNotEmpty(fromLink)) { + url = url + "&fromLink=" + fromLink; + } response.sendRedirect(url); } catch (IOException e) { LogUtil.error(e.getMessage()); diff --git a/core/frontend/public/link.html b/core/frontend/public/link.html index 38887b0b69..2bdb7b338c 100644 --- a/core/frontend/public/link.html +++ b/core/frontend/public/link.html @@ -33,6 +33,7 @@ const user = getQueryVariable('user') const terminal = getQueryVariable('terminal') const attachParams = getQueryVariable('attachParams') + const fromLink = getQueryVariable('fromLink') const baseUrl = window.location.pathname.replace('link.html', '') let url = baseUrl + "#/delink?link=" + encodeURIComponent(link) if (terminal) { @@ -44,6 +45,9 @@ if (attachParams) { url += '&attachParams=' + encodeURIComponent(attachParams) } + if (fromLink) { + url += '&fromLink=' + fromLink + } window.location.href = url diff --git a/core/frontend/src/components/canvas/components/editor/CanvasOptBar.vue b/core/frontend/src/components/canvas/components/editor/CanvasOptBar.vue index 6f305174fb..2b991acc10 100644 --- a/core/frontend/src/components/canvas/components/editor/CanvasOptBar.vue +++ b/core/frontend/src/components/canvas/components/editor/CanvasOptBar.vue @@ -12,7 +12,7 @@ >