소스 검색

添加游客身份

lrf402788946 5 년 전
부모
커밋
6e8a4c8fae
1개의 변경된 파일11개의 추가작업 그리고 0개의 파일을 삭제
  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`);