From f946d058157f07e47cb36838dfda8bd64f11d33d Mon Sep 17 00:00:00 2001 From: xlsea Date: Fri, 9 May 2025 16:38:29 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E5=BC=80=E5=90=AF?= =?UTF-8?q?=E6=B0=B4=E5=8D=B0=E7=8E=AF=E5=A2=83=E5=8F=98=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env | 3 +++ .env.dev | 2 ++ .env.prod | 2 ++ .env.test | 2 ++ src/theme/settings.ts | 2 +- src/typings/vite-env.d.ts | 2 ++ 6 files changed, 12 insertions(+), 1 deletion(-) diff --git a/.env b/.env index ace0741d..eedc9379 100644 --- a/.env +++ b/.env @@ -52,6 +52,9 @@ VITE_STORAGE_PREFIX=RY_ # used to control whether the program automatically detects updates VITE_AUTOMATICALLY_DETECT_UPDATE=Y +# watermark +VITE_WATERMARK=N + # show proxy url log in terminal VITE_PROXY_LOG=Y diff --git a/.env.dev b/.env.dev index 21403bf7..0daad891 100644 --- a/.env.dev +++ b/.env.dev @@ -3,6 +3,8 @@ VITE_SERVICE_BASE_URL=http://127.0.0.1:8080 VITE_APP_BASE_API=/dev-api +# watermark +VITE_WATERMARK=N # 是否开启 SSE 功能 VITE_APP_SSE=Y # 是否开启 websocket 功能 diff --git a/.env.prod b/.env.prod index 13b724e9..e7c508aa 100644 --- a/.env.prod +++ b/.env.prod @@ -1,5 +1,7 @@ VITE_APP_BASE_API=/prod-api +# watermark +VITE_WATERMARK=Y # 是否开启 SSE 功能 VITE_APP_SSE=Y # 是否开启 websocket 功能 diff --git a/.env.test b/.env.test index b3d4df6d..e54711e5 100644 --- a/.env.test +++ b/.env.test @@ -1,5 +1,7 @@ VITE_APP_BASE_API=/test-api +# watermark +VITE_WATERMARK=Y # 是否开启 SSE 功能 VITE_APP_SSE=Y # 是否开启 websocket 功能 diff --git a/src/theme/settings.ts b/src/theme/settings.ts index a58409db..57bc26d3 100644 --- a/src/theme/settings.ts +++ b/src/theme/settings.ts @@ -54,7 +54,7 @@ export const themeSettings: App.Theme.ThemeSetting = { right: true }, watermark: { - visible: false, + visible: import.meta.env.VITE_WATERMARK === 'Y', text: 'RuoYi-Vue-Plus' }, tokens: { diff --git a/src/typings/vite-env.d.ts b/src/typings/vite-env.d.ts index 841aa86e..40c4061c 100644 --- a/src/typings/vite-env.d.ts +++ b/src/typings/vite-env.d.ts @@ -106,6 +106,8 @@ declare namespace Env { readonly VITE_STORAGE_PREFIX?: string; /** Whether to automatically detect updates after configuring application packaging */ readonly VITE_AUTOMATICALLY_DETECT_UPDATE?: CommonType.YesOrNo; + /** Whether to show watermark */ + readonly VITE_WATERMARK?: CommonType.YesOrNo; /** show proxy url log in terminal */ readonly VITE_PROXY_LOG?: CommonType.YesOrNo; /** The launch editor */