From 8d6abeb89132290aabf45461d37fe5f33a2ae5e4 Mon Sep 17 00:00:00 2001 From: liyimin Date: Fri, 31 Oct 2025 23:26:27 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E9=99=86=E7=95=8C=E9=9D=A2=E7=BE=8E?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/system/login/component/account.vue | 31 ++++++++++++++++--- .../system/login/component/changePwd.vue | 11 +++++++ web/src/views/system/login/index.vue | 19 +++++------- 3 files changed, 46 insertions(+), 15 deletions(-) diff --git a/web/src/views/system/login/component/account.vue b/web/src/views/system/login/component/account.vue index 64d870c..edcbdbe 100644 --- a/web/src/views/system/login/component/account.vue +++ b/web/src/views/system/login/component/account.vue @@ -187,8 +187,8 @@ export default defineComponent({ // 初始化登录成功时间问候语 let currentTimeInfo = currentTime.value; // 登录成功,跳到转首页 - const pwd_change_count = userInfos.value.pwd_change_count - if(pwd_change_count>0){ + const pwd_change_count = userInfos.value.pwd_change_count ?? 0 + if(pwd_change_count > 0){ // 如果是复制粘贴的路径,非首页/登录页,那么登录成功后重定向到对应的路径中 if (route.query?.redirect) { router.push({ @@ -234,16 +234,37 @@ export default defineComponent({ diff --git a/web/src/views/system/login/component/changePwd.vue b/web/src/views/system/login/component/changePwd.vue index 7423f02..2280dce 100644 --- a/web/src/views/system/login/component/changePwd.vue +++ b/web/src/views/system/login/component/changePwd.vue @@ -239,6 +239,15 @@ export default defineComponent({ .login-content-form { margin-top: 20px; + // 为输入框添加圆角和设置字体大小 + :deep(.el-input__wrapper) { + border-radius: 8px !important; + } + // 设置输入框文字大小 + :deep(.el-input__inner) { + font-size: 12px !important; // Element Plus large尺寸的默认字体大小 + } + @for $i from 1 through 5 { .login-animation#{$i} { opacity: 0; @@ -264,6 +273,7 @@ export default defineComponent({ padding: 0; font-weight: bold; letter-spacing: 5px; + border-radius: 8px !important; } .login-content-submit { @@ -271,6 +281,7 @@ export default defineComponent({ letter-spacing: 2px; font-weight: 800; margin-top: 15px; + border-radius:8px; } } diff --git a/web/src/views/system/login/index.vue b/web/src/views/system/login/index.vue index 36acbe6..09e5d46 100644 --- a/web/src/views/system/login/index.vue +++ b/web/src/views/system/login/index.vue @@ -5,8 +5,6 @@
{{ getSystemConfig['login.site_title'] || getThemeConfig.globalViceTitle }} -
@@ -16,7 +14,9 @@