|
@@ -8,6 +8,7 @@ const jwt = require('jsonwebtoken');
|
|
|
Vue.use(Vuex);
|
|
|
const api = {
|
|
|
loginInfo: `/api/onlive/login`,
|
|
|
+ getUser: `/api/onlive/token`,
|
|
|
logoutInfo: `/api/onlive/logout`,
|
|
|
uppasswdInfo: `/api/onlive/uppasswd`,
|
|
|
};
|
|
@@ -39,7 +40,6 @@ const actions = {
|
|
|
userInfo = await setUser(res.data.key, commit);
|
|
|
Notification({
|
|
|
title: '登录成功',
|
|
|
- // message: `欢迎,${user.user_name}`,
|
|
|
type: 'success',
|
|
|
duration: 2000,
|
|
|
});
|
|
@@ -57,12 +57,15 @@ const actions = {
|
|
|
},
|
|
|
async toGetUser({ commit }, payload) {
|
|
|
let key = localStorage.getItem('token');
|
|
|
+ console.log(key);
|
|
|
if (!key) {
|
|
|
if (_.isFunction(payload)) {
|
|
|
payload();
|
|
|
return;
|
|
|
}
|
|
|
let user = localStorage.getItem('user');
|
|
|
+ console.log(user);
|
|
|
+ console.log('!key');
|
|
|
if (user) {
|
|
|
commit('setUser', JSON.parse(user), { root: true });
|
|
|
} else {
|
|
@@ -79,6 +82,7 @@ const actions = {
|
|
|
let token = _.get(res, `data.data.token`);
|
|
|
if (token) {
|
|
|
user = jwt.decode(token);
|
|
|
+ console.log(user);
|
|
|
commit('setUser', user, { root: true });
|
|
|
}
|
|
|
}
|