fix
This commit is contained in:
@@ -48,12 +48,17 @@ export default createStore({
|
||||
siteSetting: null,
|
||||
showMessage: null,
|
||||
timeout: null,
|
||||
checkLoginExpire:false
|
||||
},
|
||||
mutations: {
|
||||
setLoading(state, payload) {
|
||||
console.log('payload');
|
||||
state.isLoading = payload
|
||||
},
|
||||
setCheckLoginExpire(state, payload) {
|
||||
console.log('payload');
|
||||
state.checkLoginExpire = payload
|
||||
},
|
||||
setErrorMsg(state, payload) {
|
||||
console.log('payload');
|
||||
clearTimeout(state.timeout)
|
||||
@@ -117,6 +122,9 @@ export default createStore({
|
||||
async updateIsLoading({ commit }, payload) {
|
||||
commit('setLoading', payload)
|
||||
},
|
||||
async updateCheckToken({ commit }, payload) {
|
||||
commit('setCheckLoginExpire', payload)
|
||||
},
|
||||
async patientList({ commit }, payload) {
|
||||
commit('setLoading', true)
|
||||
console.log(localStorage.getItem('admin_access_token'))
|
||||
@@ -685,6 +693,27 @@ export default createStore({
|
||||
console.error('Error:', error);
|
||||
});
|
||||
},
|
||||
async checkLogin({ commit }, payload) {
|
||||
//commit('setLoading', true)
|
||||
|
||||
await axios.post(ADMIN_LOGIN_DETAIL, {}, {
|
||||
headers: {
|
||||
'Authorization': `Bearer ${localStorage.getItem('admin_access_token')}`,
|
||||
}
|
||||
}) .then(response => {
|
||||
//commit('setLoading', false)
|
||||
console.log('Response:', response.data);
|
||||
|
||||
|
||||
})
|
||||
.catch(error => {
|
||||
//commit('setLoading', false)
|
||||
console.error('Error:', error);
|
||||
if (error.response && error.response.status === 401 && error.response.data.error === 'Token has expired') {
|
||||
commit('setCheckLoginExpire', true)
|
||||
}
|
||||
});
|
||||
},
|
||||
},
|
||||
getters: {
|
||||
getIsLoading(state){
|
||||
@@ -738,5 +767,8 @@ export default createStore({
|
||||
getSiteSetting(state){
|
||||
return state.siteSetting
|
||||
},
|
||||
getCheckLoginExpire(state){
|
||||
return state.checkLoginExpire
|
||||
},
|
||||
}
|
||||
})
|
||||
|
Reference in New Issue
Block a user