Forráskód Böngészése

添加游客身份

lrf402788946 5 éve
szülő
commit
6e8a4c8fae
1 módosított fájl, 11 hozzáadás és 0 törlés
  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`);