Browse Source

优化获取openId逻辑。

lighter 4 years ago
parent
commit
d6fcb24e51
2 changed files with 8 additions and 12 deletions
  1. 2 2
      src/utils/request.js
  2. 6 10
      src/views/Home.vue

+ 2 - 2
src/utils/request.js

@@ -3,8 +3,8 @@ import { Toast, Dialog } from 'vant'
 import store from '../store/index'
 
 const service = axios.create({
-  baseURL: 'http://172.16.30.26:8805/wxserver/', // dev
-  // baseURL: 'http://218.104.151.241:8805/wxserver', // prod
+  // baseURL: 'http://172.16.30.26:8805/wxserver/', // dev
+  baseURL: 'http://218.104.151.241:8805/wxserver', // prod
   withCredentials: true,
   timeout: 0,
 })

+ 6 - 10
src/views/Home.vue

@@ -51,16 +51,12 @@ export default {
     }
     onMounted(() => {
       if (cardSize.value === 0) {
-        if (openId) {
-          queryPatientCards(openId)
-        } else {
-          const code = router.currentRoute.value.params.code
-          getOpenId(code).then((res) => {
-            Cookies.set('openId', res)
-            localStorage.openId = res
-            queryPatientCards(res)
-          })
-        }
+        const code = router.currentRoute.value.params.code
+        getOpenId(code).then((res) => {
+          Cookies.set('openId', res)
+          localStorage.openId = res
+          queryPatientCards(res)
+        })
       } else {
         toFirstTab()
       }