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