From e1e51991ad91c14fa00c5cf46f95e514f676ac4d Mon Sep 17 00:00:00 2001
From: 李凌 <344137771@qq.com>
Date: Fri, 19 Sep 2025 18:58:56 +0800
Subject: [PATCH] 1
---
src/views/login/index.vue | 34 ++++++++++++++++++++++++++++++++--
1 files changed, 32 insertions(+), 2 deletions(-)
diff --git a/src/views/login/index.vue b/src/views/login/index.vue
index 9a4b2c7..9696f48 100644
--- a/src/views/login/index.vue
+++ b/src/views/login/index.vue
@@ -13,6 +13,15 @@
</span>
</div>
+ <div class="flex re-tab">
+ <div class="textColor1" :class="activeIndex == 1 ? 'active' : ''" @click="changeIndex(1)">
+ {{ $t('email') }}
+ </div>
+ <div class="textColor1" :class="activeIndex == 2 ? 'active' : ''" @click="changeIndex(2)">
+ {{ $t('phoneNum') }}
+ </div>
+ </div>
+
<ExInput style="padding-bottom:16px !important;" :placeholderText="getRegType(activeIndex, false)"
v-model="username" :dialCode="dialCode" @selectArea="onSelectArea" :area="isArea" :icon="icon"
@pressEnter="verifyLogin" />
@@ -67,7 +76,7 @@
let username = ref('')
let password = ref('')
-let activeIndex = ref(0)
+let activeIndex = ref(1)
let isArea = ref(false)
let dialCode = ref(0)
let icon = ref('')
@@ -159,7 +168,8 @@
_loginUser({
userName: (activeIndex.value == 0 || activeIndex.value == 1) ? username.value : `${dialCode.value}${username.value}`,
passWord: password.value,
- type: type.value
+ // type: type.value
+ type: '3' // 写死, 算所有的登录都是账户登录
}).then((res) => {
userStore[GET_USERINFO](res)
store.commit('user/SET_USERINFO', res)
@@ -179,6 +189,26 @@
background: $mainbgWhiteColor;
min-height: 100vh;
+ .re-tab {
+ margin-bottom: 22px;
+
+ div {
+ padding: 0 18px;
+ height: 34px;
+ line-height: 34px;
+ text-align: center;
+ border-radius: 4px;
+ margin-right: 10px;
+ }
+
+ .active {
+ // background: $US_tabActice_background;
+ background: $bg_yellow;
+ // color: $color_main;
+ color: $text_color4;
+ }
+ }
+
:deep(.textColor) {
color: $log-c;
}
--
Gitblit v1.9.3