zhuf пре 1 година
родитељ
комит
ef1839bad8
3 измењених фајлова са 11 додато и 7 уклоњено
  1. 5 2
      src/main.ts
  2. 1 1
      src/request.ts
  3. 5 4
      src/router/index.ts

+ 5 - 2
src/main.ts

@@ -10,8 +10,11 @@ import 'vant/es/dialog/style';
 import 'vant/es/notify/style';
 import 'vant/es/image-preview/style';
 
-// import VConsole from 'vconsole'
-// new VConsole()
+import VConsole from 'vconsole'
+const search = new URLSearchParams(location.search)
+if(search.get('debug')){
+  new VConsole()
+}
 
 const app = createApp(App)
 

+ 1 - 1
src/request.ts

@@ -1,7 +1,7 @@
 import axios from 'axios'
 import { user } from '~/store/user'
 
-const token = user.value?.token
+const token = user.value?.token || user.value?.last_token
 
 // const isDev = false
 

+ 5 - 4
src/router/index.ts

@@ -24,9 +24,10 @@ export default router
 
 
 const token = getUrlParams(window.location.href).token;
-if(token) {
-  const {code, data} = await request({ api: 'openapi', url: '/user/main/detail', data: { token }});
-  if(code == 1) {
-    user.value = data.one_info
+if (token) {
+  sessionStorage.setItem('token', token)
+  const { code, data } = await request({ api: 'openapi', url: '/user/main/detail', data: { token } });
+  if (code == 1) {
+    user.value = { token, ...data.one_info }
   }
 }