feat(web): 登录页外部用户登录优先

- tab 顺序调整:外部用户 OTP 登录置前,管理员登录置后
- 移除品牌区副标题'账号申请 · SSH 密钥 · 使用审计'
This commit is contained in:
2026-08-30 17:28:24 +08:00
parent ab3a874556
commit 4029936744
+20 -20
View File
@@ -127,29 +127,9 @@ onMounted(() => {
<el-icon :size="26"><Monitor /></el-icon> <el-icon :size="26"><Monitor /></el-icon>
</span> </span>
<h2>服务器用户管理节点</h2> <h2>服务器用户管理节点</h2>
<span class="sub">账号申请 · SSH 密钥 · 使用审计</span>
</div> </div>
<el-tabs v-model="tab" stretch @tab-change="onTabChange"> <el-tabs v-model="tab" stretch @tab-change="onTabChange">
<!-- 管理员登录 -->
<el-tab-pane label="管理员登录" name="admin">
<el-form label-position="top" @submit.prevent="onAdminLogin">
<el-form-item label="用户名">
<el-input v-model="adminForm.username" placeholder="管理员用户名" autocomplete="username" />
</el-form-item>
<el-form-item label="密码">
<el-input
v-model="adminForm.password"
type="password"
placeholder="密码"
show-password
autocomplete="current-password"
@keyup.enter="onAdminLogin"
/>
</el-form-item>
<el-button type="primary" class="auth-submit" :loading="loading" @click="onAdminLogin">登录</el-button>
</el-form>
</el-tab-pane>
<!-- 外部用户 OTP 登录 --> <!-- 外部用户 OTP 登录 -->
<el-tab-pane label="外部用户登录" name="user"> <el-tab-pane label="外部用户登录" name="user">
@@ -188,6 +168,26 @@ onMounted(() => {
<el-button type="primary" class="auth-submit" :loading="loading" @click="onUserLogin">登录</el-button> <el-button type="primary" class="auth-submit" :loading="loading" @click="onUserLogin">登录</el-button>
</el-form> </el-form>
</el-tab-pane> </el-tab-pane>
<!-- 管理员登录 -->
<el-tab-pane label="管理员登录" name="admin">
<el-form label-position="top" @submit.prevent="onAdminLogin">
<el-form-item label="用户名">
<el-input v-model="adminForm.username" placeholder="管理员用户名" autocomplete="username" />
</el-form-item>
<el-form-item label="密码">
<el-input
v-model="adminForm.password"
type="password"
placeholder="密码"
show-password
autocomplete="current-password"
@keyup.enter="onAdminLogin"
/>
</el-form-item>
<el-button type="primary" class="auth-submit" :loading="loading" @click="onAdminLogin">登录</el-button>
</el-form>
</el-tab-pane>
</el-tabs> </el-tabs>
<div class="auth-foot"> <div class="auth-foot">