Sfoglia il codice sorgente

添加游客身份

lrf402788946 5 anni fa
parent
commit
6e8a4c8fae
1 ha cambiato i file con 11 aggiunte e 0 eliminazioni
  1. 11 0
      store/login.js

+ 11 - 0
store/login.js

@@ -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`);