vuex储存phonenumber

This commit is contained in:
zzyuan 2025-04-09 11:20:11 +08:00
parent 79aba88041
commit a36712fb37
2 changed files with 6 additions and 0 deletions

View File

@ -6,6 +6,7 @@ const getters = {
visitedViews: state => state.tagsView.visitedViews,
cachedViews: state => state.tagsView.cachedViews,
token: state => state.user.token,
phonenumber: state => state.user.phonenumber,
avatar: state => state.user.avatar,
name: state => state.user.name,
introduction: state => state.user.introduction,

View File

@ -35,6 +35,7 @@ const buildPayload = ({ loginMethod, username, password, uuid, code, mobile, ver
const user = {
state: {
token: getToken(),
phonenumber: '',
id: '',
name: '',
avatar: '',
@ -46,6 +47,9 @@ const user = {
SET_TOKEN(state, token) {
state.token = token
},
SET_PHONE(state, phonenumber) {
state.phonenumber = phonenumber
},
SET_EXPIRES_IN(state, time) {
state.expires_in = time
},
@ -122,6 +126,7 @@ const user = {
commit('SET_ROLES', res.roles && res.roles.length > 0 ? res.roles : ['ROLE_DEFAULT'])
commit('SET_PERMISSIONS', res.permissions)
commit('SET_ID', user.userId)
commit('SET_PHONE', user.phonenumber)
commit('SET_NAME', user.userName)
commit('SET_AVATAR', avatar)
return res