张延森 преди 3 години
родител
ревизия
057fa094a8
променени са 1 файла, в които са добавени 8 реда и са изтрити 2 реда
  1. 8
    2
      src/utils/hooks/useRouter.js

+ 8
- 2
src/utils/hooks/useRouter.js Целия файл

16
   const loginScene = Taro.getStorageSync('scene')
16
   const loginScene = Taro.getStorageSync('scene')
17
 
17
 
18
   useEffect(() => {
18
   useEffect(() => {
19
+    // 没有 token 说明没有登录
20
+    const token = Taro.getStorageSync('token')
21
+    if (!token) {
22
+      return;
23
+    }
24
+
25
+
19
     // 扫码进入
26
     // 扫码进入
20
     if (scene) {
27
     if (scene) {
21
       if (scene === loginScene && qrCode) {
28
       if (scene === loginScene && qrCode) {
26
           parseQRFinished: true,
33
           parseQRFinished: true,
27
         }
34
         }
28
         setToggleRefresh(Math.random().toString())
35
         setToggleRefresh(Math.random().toString())
29
-        console.log('-----------qrCode---------------', qrCode)
30
       } else {
36
       } else {
31
-        console.log('-----------getQrcode---------------', scene)
32
         getQrcode(scene).then((res) => {
37
         getQrcode(scene).then((res) => {
33
           const qrParams = parseQueryString(res.scene) || {}
38
           const qrParams = parseQueryString(res.scene) || {}
34
           routerRef.current.params = {
39
           routerRef.current.params = {
41
       }
46
       }
42
     }
47
     }
43
   }, [qrCode, scene])
48
   }, [qrCode, scene])
49
+
44
   return routerRef.current
50
   return routerRef.current
45
 }
51
 }