feat(login): 隐藏手机号登录与扫码登录

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2026-07-31 11:40:28 +08:00
co-authored by Claude
parent a8106f6c4c
commit e1d369b205
+14 -6
View File
@@ -16,8 +16,8 @@
<!-- 右侧表单区域 -->
<div class="login-form-section">
<div class="form-wrapper">
<!-- 扫码/账号切换按钮 -->
<div class="scan-toggle" @click="state.isScan = !state.isScan">
<!-- 扫码/账号切换按钮暂时隐藏恢复时删除 v-if="false"-->
<div class="scan-toggle" v-if="false" @click="state.isScan = !state.isScan">
<!-- 电脑图标 (切换回账号登录) -->
<svg v-if="state.isScan" viewBox="0 0 1024 1024" width="24" height="24" fill="currentColor">
<path d="M128 192h768v448H128V192z m0-64c-35.3 0-64 28.7-64 64v448c0 35.3 28.7 64 64 64h768c35.3 0 64-28.7 64-64V192c0-35.3-28.7-64-64-64H128z m256 640h256v64H384v-64z"></path>
@@ -40,17 +40,20 @@
<el-tab-pane label="账号登录" name="account">
<Account />
</el-tab-pane>
<!-- 手机号登录 tab暂时隐藏恢复时取消注释下方三行
<el-tab-pane label="手机号登录" name="mobile">
<Mobile />
</el-tab-pane>
-->
</el-tabs>
</div>
</div>
<!-- 扫码登录 -->
<!-- 扫码登录暂时隐藏恢复时取消注释下方四行
<div v-else class="scan-container">
<Scan />
</div>
-->
</div>
</div>
</div>
@@ -70,8 +73,9 @@ import logoMini from '/@/assets/logo-mini.svg';
import loginIconTwo from '/@/assets/login-icon-two.svg';
import { NextLoading } from '/@/utils/loading';
import Account from './component/account.vue';
import Mobile from './component/mobile.vue';
import Scan from './component/scan.vue';
// 手机号登录 / 扫码登录暂时隐藏,恢复时取消注释下方两行
// import Mobile from './component/mobile.vue';
// import Scan from './component/scan.vue';
// 定义接口来定义对象的类型
interface LoginState {
@@ -81,7 +85,11 @@ interface LoginState {
export default defineComponent({
name: 'loginIndex',
components: { Account, Mobile, Scan },
components: {
Account,
// Mobile, // 暂时隐藏,恢复时取消注释
// Scan, // 暂时隐藏,恢复时取消注释
},
setup() {
const storesThemeConfig = useThemeConfig();
const { themeConfig } = storeToRefs(storesThemeConfig);