|
|
@@ -228,7 +228,7 @@ onMounted(() => {
|
|
|
const ClearInput = () => {
|
|
|
userName.value = ''
|
|
|
}
|
|
|
-
|
|
|
+ const menuList = ref([])
|
|
|
// 登录提交
|
|
|
const SubmitLogin = () => {
|
|
|
if(!userName.value || !passWord.value) {
|
|
|
@@ -251,12 +251,13 @@ const SubmitLogin = () => {
|
|
|
login(params).then((res) => {
|
|
|
loadingLogin.value = false
|
|
|
if (res.code === 200) {
|
|
|
- console.log("登录成功返回",res)
|
|
|
- localStorage.setItem('token', res.data.tokenValue)
|
|
|
- localStorage.setItem('menuList', JSON.stringify(res.data.pcMenuVOS))
|
|
|
- localStorage.setItem('permissions', JSON.stringify(res.data.permissions))
|
|
|
- // 登录成功后调用获取用户信息接口
|
|
|
- return getUserInfo(res.data.token)
|
|
|
+ console.log("登录成功返回",res)
|
|
|
+ localStorage.setItem('token', res.data.tokenValue)
|
|
|
+ menuList.value = res.data.pcMenuVOS
|
|
|
+ localStorage.setItem('menuList', JSON.stringify(res.data.pcMenuVOS))
|
|
|
+ localStorage.setItem('permissions', JSON.stringify(res.data.permissions))
|
|
|
+ // 登录成功后调用获取用户信息接口
|
|
|
+ return getUserInfo(res.data.token)
|
|
|
}
|
|
|
}).then((userInfoRes)=>{
|
|
|
console.log("获取用户信息返回",userInfoRes)
|
|
|
@@ -265,7 +266,7 @@ const SubmitLogin = () => {
|
|
|
localStorage.setItem('userInfo', JSON.stringify(userInfoRes.data))
|
|
|
ElMessage.success('登录成功');
|
|
|
// 跳转到主页
|
|
|
- router.push('/main/school')
|
|
|
+ router.push(menuList.value[0].route)
|
|
|
}
|
|
|
}).catch((err) => {
|
|
|
loadingLogin.value = false
|