Bladeren bron

no message

linwenxin 1 jaar geleden
bovenliggende
commit
8713516b71
4 gewijzigde bestanden met toevoegingen van 17 en 14 verwijderingen
  1. 10 1
      src/common/utils/navPag.js
  2. 4 0
      src/mixins/index.js
  3. 1 6
      src/pages/message/index.vue
  4. 2 7
      src/pages/message/msgView.vue

+ 10 - 1
src/common/utils/navPag.js

@@ -4,6 +4,7 @@ import wx from 'weixin-js-sdk'
 import {
   isWeixin
 } from "./common.js"
+import store from '@/store/index.js'
 export const navToPage = (function() {
   var gopageid = null
   return function(p) {
@@ -58,4 +59,12 @@ export const navToPage = (function() {
     })
     // #endif
   }
-})()
+})()
+
+export function webViewHref(url) {
+  if (!!~url.indexOf("?")) {
+    return process.env.VUE_APP_HREF + url + "&x-token=" + store.getters.token
+  } else {
+    return process.env.VUE_APP_HREF + url + "?x-token=" + store.getters.token
+  }
+}

+ 4 - 0
src/mixins/index.js

@@ -1,6 +1,9 @@
 import {
   isWeixin
 } from '@/common/utils/common';
+import {
+  webViewHref
+} from '@/common/utils/navPag';
 // #ifdef H5
 import wx from 'weixin-js-sdk'
 // #endif
@@ -35,6 +38,7 @@ export default {
     }
   },
   methods: {
+    webViewHref: webViewHref,
     //检查文件类型
     $checkFileType(url) {
       if (!url) return '';

+ 1 - 6
src/pages/message/index.vue

@@ -30,17 +30,12 @@
   </view>
   <!-- #endif -->
   <!-- #ifndef H5 -->
-  <web-view :src="href+'/pages/message/index'"></web-view>
+  <web-view :src="webViewHref('/pages/message/index')"></web-view>
   <!-- #endif -->
 </template>
 
 <script>
   export default {
-    data() {
-      return {
-        href: this.$H5Href
-      }
-    },
     // #ifdef H5
     methods: {
       goMsgView() {

+ 2 - 7
src/pages/message/msgView.vue

@@ -92,17 +92,12 @@
   </view>
   <!-- #endif -->
   <!-- #ifndef H5 -->
-  <web-view :src="href+'/pages/message/msgView'"></web-view>
+  <web-view :src="webViewHref('/pages/message/msgView')"></web-view>
   <!-- #endif -->
 </template>
 
 <script>
   export default {
-    data() {
-      return {
-        href: this.$H5Href
-      }
-    },
     // #ifdef H5
     data() {
       return {
@@ -367,4 +362,4 @@
       }
     }
   }
-</style>
+</style>