From 61c9a9b2d21d64c1e2bc910a2f9e1ac0c017bddd Mon Sep 17 00:00:00 2001
From: Admin <978517621@qq.com>
Date: Sat, 23 Jul 2022 17:58:48 +0800
Subject: [PATCH] 添加修改页面
---
src/views/loginPage/component/accountLogin.vue | 19 ++++++++-----------
1 files changed, 8 insertions(+), 11 deletions(-)
diff --git a/src/views/loginPage/component/accountLogin.vue b/src/views/loginPage/component/accountLogin.vue
index d5569a4..2508742 100644
--- a/src/views/loginPage/component/accountLogin.vue
+++ b/src/views/loginPage/component/accountLogin.vue
@@ -14,6 +14,7 @@
v-model="ruleForm.password"
autocomplete="off"
size="large"
+ @keyup.enter.native="onSignIn"
>
<template #prefix>
<el-icon class="el-input__icon" style="margin-right: 20px"><img src="../../../assets/loginPage/login_icon_password.png" style="width: 24px;height: 24px"></el-icon>
@@ -61,16 +62,13 @@
setup() {
const { t } = useI18n();
const userInfo = useUserInfo()
- const { userInfos } = storeToRefs(userInfo);
- const storesThemeConfig = useThemeConfig();
- const { themeConfig } = storeToRefs(storesThemeConfig);
const route = useRoute();
const router = useRouter();
const state = reactive({
isShowPassword: false,
ruleForm: {
- username: 'admin',
- password: '123456',
+ username: '',
+ password: '',
},
loading: {
signIn: false,
@@ -86,11 +84,10 @@
// 存储 token 到浏览器缓存
let res = await useLoginApi().signIn(state.ruleForm)
if(res.data.code === '200'){
- Session.set('ifMenu',false)
- Session.set('projectId','')
+ userInfo.setUserInfos(res.data.data)
Session.set('token', res.data.data.accessToken);
- Session.set('sign',res.data.data.id)
- await initFrontEndControlRoutes();
+ Session.set('projectId','');
+ Session.set('uid',res.data.data.uid);
signInSuccess();
}else{
state.loading.signIn = false
@@ -121,13 +118,13 @@
// 登录成功,跳到转首页
// 如果是复制粘贴的路径,非首页/登录页,那么登录成功后重定向到对应的路径中
if (route.query?.redirect) {
- router.push('/menu');
+ router.push('/homeMenu');
// router.push({
// path: <string>route.query?.redirect,
// query: Object.keys(<string>route.query?.params).length > 0 ? JSON.parse(<string>route.query?.params) : '',
// });
} else {
- router.push('/login');
+ router.push('/loginPage');
}
state.loading.signIn = true;
const signInText = t('message.signInText');
--
Gitblit v1.9.2