.
This commit is contained in:
parent
2f6659eeb7
commit
3dfb60c13d
@ -7,31 +7,31 @@ class Store {
|
|||||||
}
|
}
|
||||||
state: StateType = {
|
state: StateType = {
|
||||||
loginInfo: {
|
loginInfo: {
|
||||||
userInfo: null,
|
userInfo: null,
|
||||||
token: localStorage.getItem('login_token')
|
token: localStorage.getItem('login_token')
|
||||||
},
|
},
|
||||||
breadcrumb: [],
|
breadcrumb: [],
|
||||||
pageSizeOpts: [10, 20, 50, 100],
|
pageSizeOpts: [10, 20, 50, 100],
|
||||||
pageLayout: 'sizes, prev, pager, next, total, ->, jumper'
|
pageLayout: 'sizes, prev, pager, next, total, ->, jumper'
|
||||||
}
|
}
|
||||||
mutations = {
|
mutations = {
|
||||||
/**
|
/**
|
||||||
* 登录
|
* 登录
|
||||||
* @param {Object} state
|
* @param {Object} state
|
||||||
* @param {UserInfo} data 登录数据
|
* @param {UserInfo} data 登录数据
|
||||||
*/
|
*/
|
||||||
login(state: StateType, data: {token: string, userInfo: UserInfo}): void {
|
login(state: StateType, data: {token: string, userInfo: UserInfo}): void {
|
||||||
localStorage.setItem('login_token', data.token)
|
localStorage.setItem('login_token', data.token)
|
||||||
state.loginInfo.token = data.token
|
state.loginInfo.token = data.token
|
||||||
state.loginInfo.userInfo = data.userInfo
|
state.loginInfo.userInfo = data.userInfo
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
* 注销
|
* 注销
|
||||||
* @param {Object} state
|
* @param {Object} state
|
||||||
*/
|
*/
|
||||||
logout(state: StateType): void {
|
logout(state: StateType): void {
|
||||||
localStorage.removeItem('login_token')
|
localStorage.removeItem('login_token')
|
||||||
state.loginInfo.token = null
|
state.loginInfo.token = null
|
||||||
state.loginInfo.userInfo = null
|
state.loginInfo.userInfo = null
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
@ -43,7 +43,7 @@ class Store {
|
|||||||
localStorage.setItem('breadcrumb', JSON.stringify(breadcrumbArr))
|
localStorage.setItem('breadcrumb', JSON.stringify(breadcrumbArr))
|
||||||
state.breadcrumb = breadcrumbArr
|
state.breadcrumb = breadcrumbArr
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const breadcrumbStr = localStorage.getItem('breadcrumb')
|
const breadcrumbStr = localStorage.getItem('breadcrumb')
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user