diff --git a/src/views/system/personal/index.vue b/src/views/system/personal/index.vue index 0f5972a..b32869c 100644 --- a/src/views/system/personal/index.vue +++ b/src/views/system/personal/index.vue @@ -8,7 +8,7 @@
{ // console.log(state.personalForm) - editPersonal(state.personalForm).then(()=>{ + editPersonal(state.personalForm).then((res:any)=>{ + const userInfo = res.data.userInfo + userInfo.avatar = proxy.getUpFileUrl(userInfo.avatar) + // 存储 token 到浏览器缓存 + Session.set('token', res.data.token); + // 存储用户信息到浏览器缓存 + Session.set('userInfo', userInfo); + useUserInfo().setUserInfos(); ElMessage.success('已更新'); }); };