From 3e26b9d02f44b33d03b1a9cddcdaf5cadab13143 Mon Sep 17 00:00:00 2001 From: Admin <978517621@qq.com> Date: 星期二, 19 七月 2022 18:30:11 +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