From 30438eae93096b547134c3f27d7811f4f6e8d896 Mon Sep 17 00:00:00 2001 From: zhengkunwang223 <1paneldev@sina.com> Date: Thu, 7 Aug 2025 14:22:21 +0800 Subject: [PATCH] feat: Add a copy button to application parameters --- .../views/app-store/installed/detail/index.vue | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/frontend/src/views/app-store/installed/detail/index.vue b/frontend/src/views/app-store/installed/detail/index.vue index b017ed5fa929..3cde5ff9858b 100644 --- a/frontend/src/views/app-store/installed/detail/index.vue +++ b/frontend/src/views/app-store/installed/detail/index.vue @@ -30,6 +30,7 @@ {{ param.showValue && param.showValue != '' ? param.showValue : param.value }} + @@ -348,6 +349,23 @@ const updateAppConfig = async () => { } catch (error) {} }; +const showCopyButton = (key: string) => { + const keys = [ + 'PANEL_DB_ROOT_PASSWORD', + 'PANEL_DB_NAME', + 'PANEL_DB_USER', + 'PANEL_DB_USER_PASSWORD', + 'PANEL_REDIS_ROOT_PASSWORD', + 'PANEL_DB_ROOT_USER', + ]; + for (let i = 0; i < keys.length; i++) { + if (key === keys[i]) { + return true; + } + } + return false; +}; + defineExpose({ acceptParams });