This commit is contained in:
caozehui
2025-03-07 16:26:14 +08:00
parent b967419cb1
commit 39183fde5d
3 changed files with 40 additions and 29 deletions

View File

@@ -1,7 +1,9 @@
// ? 全局默认配置项 // ? 全局默认配置项
// 首页地址(默认) // 首页地址(默认)
export const HOME_URL: string = "/home/index"; // export const HOME_URL: string = "/home/index";
export const HOME_URL: string = "/machine/controlSource";
// 登录页地址(默认) // 登录页地址(默认)
export const LOGIN_URL: string = "/login"; export const LOGIN_URL: string = "/login";

View File

@@ -1,5 +1,4 @@
<template> <template>
<el-dropdown trigger="click">
<div class="userInfo"> <div class="userInfo">
<div class="icon"> <div class="icon">
<Avatar/> <Avatar/>
@@ -8,23 +7,32 @@
{{ username }} {{ username }}
</div> </div>
</div> </div>
<template #dropdown> <!-- <el-dropdown trigger="click">-->
<el-dropdown-menu> <!-- <div class="userInfo"> -->
<el-dropdown-item @click="openDialog('infoRef')"> <!-- <div class="icon">-->
<el-icon><User /></el-icon>{{ $t("header.personalData") }} <!-- <Avatar />-->
</el-dropdown-item> <!-- </div>-->
<el-dropdown-item @click="openDialog('passwordRef')"> <!-- <div class="username">-->
<el-icon><Edit /></el-icon>{{ $t("header.changePassword") }} <!-- {{ username }}-->
</el-dropdown-item> <!-- </div>-->
<el-dropdown-item @click="changeMode"> <!-- </div>-->
<el-icon><Edit /></el-icon>{{ $t("header.changeMode") }} <!-- <template #dropdown>-->
</el-dropdown-item> <!-- <el-dropdown-menu>-->
<el-dropdown-item @click="openDialog('versionRegisterRef')"> <!-- <el-dropdown-item @click="openDialog('infoRef')">-->
<el-icon><SetUp /></el-icon>{{ $t("header.versionRegister") }} <!-- <el-icon><User /></el-icon>{{ $t("header.personalData") }}-->
</el-dropdown-item> <!-- </el-dropdown-item>-->
</el-dropdown-menu> <!-- <el-dropdown-item @click="openDialog('passwordRef')">-->
</template> <!-- <el-icon><Edit /></el-icon>{{ $t("header.changePassword") }}-->
</el-dropdown> <!-- </el-dropdown-item>-->
<!-- <el-dropdown-item @click="changeMode">-->
<!-- <el-icon><Edit /></el-icon>{{ $t("header.changeMode") }}-->
<!-- </el-dropdown-item>-->
<!-- <el-dropdown-item @click="openDialog('versionRegisterRef')">-->
<!-- <el-icon><SetUp /></el-icon>{{ $t("header.versionRegister") }}-->
<!-- </el-dropdown-item>-->
<!-- </el-dropdown-menu>-->
<!-- </template>-->
<!-- </el-dropdown>-->
<div class="avatar"> <div class="avatar">
<img src="@/assets/icons/out_login.svg" alt="avatar" @click="logout" /> <img src="@/assets/icons/out_login.svg" alt="avatar" @click="logout" />
</div> </div>

View File

@@ -6,7 +6,7 @@
size='large' size='large'
> >
<el-form-item prop='username'> <el-form-item prop='username'>
<el-input v-model='loginForm.username' placeholder='用户名'> <el-input v-model='loginForm.username' placeholder='用户名' disabled>
<template #prefix> <template #prefix>
<el-icon class='el-input__icon'> <el-icon class='el-input__icon'>
<user /> <user />
@@ -21,6 +21,7 @@
placeholder='密码' placeholder='密码'
show-password show-password
autocomplete='new-password' autocomplete='new-password'
disabled
> >
<template #prefix> <template #prefix>
<el-icon class='el-input__icon'> <el-icon class='el-input__icon'>
@@ -87,8 +88,8 @@ const loginRules = reactive({
const loading = ref(false) const loading = ref(false)
const loginForm = reactive<Login.ReqLoginForm>({ const loginForm = reactive<Login.ReqLoginForm>({
username: '', username: 'user',
password: '', password: 'user12345.',
}) })
// login // login