|
@@ -58,7 +58,18 @@ const actions = {
|
|
|
let key = localStorage.getItem('token');
|
|
|
if (!key) {
|
|
|
console.log('游客身份');
|
|
|
+ let user = localStorage.getItem('user');
|
|
|
+ if (user) {
|
|
|
+ commit('setUser', JSON.parse(user), { root: true });
|
|
|
+ } else {
|
|
|
+ let stamp = new Date().getTime();
|
|
|
+ let name = `游客${stamp}`;
|
|
|
+ localStorage.setItem('user', JSON.stringify({ name }));
|
|
|
+ commit('setUser', { name }, { root: true });
|
|
|
+ }
|
|
|
+ return;
|
|
|
}
|
|
|
+ console.log('用户');
|
|
|
let res = await axios.post(api.getUser, { key: key });
|
|
|
if (res.data.errcode == '0') {
|
|
|
let token = _.get(res, `data.data.token`);
|