Bläddra i källkod

接收app信息测试

王涛 3 år sedan
förälder
incheckning
ad969c9437
3 ändrade filer med 32 tillägg och 26 borttagningar
  1. 2 2
      src/views/information/index.vue
  2. 1 1
      src/views/login/index.vue
  3. 29 23
      src/views/recharge/index.vue

+ 2 - 2
src/views/information/index.vue

@@ -71,7 +71,6 @@ import { Dialog } from 'vant';
 import { Toast } from "vant";
 import Cookies from "js-cookie";
 import { encrypt, encrypt2, decrypt } from '../../utils/jsencrypt';
-import axios2 from "axios";
 export default {
   data() {
     return {
@@ -112,8 +111,9 @@ export default {
       this.outLogin()
     }
   },
-  mouted(){
+  mounted(){
     document.title = '中国东信智慧园区'
+    
   },
   methods: {
     afterRead(param) {

+ 1 - 1
src/views/login/index.vue

@@ -100,7 +100,7 @@ export default {
   },
   mounted() {
     document.title = '中国东信智慧园区'
-    Cookies.set("openid57",'o5P6I5tLj-TjrK7leWUT8EFmTCa4')
+    // Cookies.set("openid57",'o5P6I5tLj-TjrK7leWUT8EFmTCa4')
     if(Cookies.get('rememberMe57')){
       this.loginForm.rememberMe = Boolean(Cookies.get('rememberMe57'))
     }

+ 29 - 23
src/views/recharge/index.vue

@@ -74,29 +74,7 @@ export default {
     }else{
       document.title = '中国东信智慧园区'
     }
-
-    // 监听APP的传过来的消息
-    window.document.addEventListener('message', function (e) {
-        /*
-        * e.data 是APP返回的JSON字符串,字段:
-        * eventType 事件类型
-        * source    来源
-        * data      业务参数 - 返回数据放这里
-        * */
-        const res = JSON.parse(e.data); // 报文参数
-
-        switch (res.eventType) {
-            case "WXLaunchMiniProgramReq.Resp": { // 小程序返回·
-                // Do Something ...
-                if(res.errCode == "0"){
-                  this.$router.push({ path: "/result",query: {id: 0}})
-                }else{
-                   this.$router.push({ path: "/result",query: {id: 1}})
-                }
-                break
-            }
-        }
-    })
+    
   
   },
   created() {
@@ -105,8 +83,36 @@ export default {
     if(localStorage.getItem("user_wt")){
       this.user = localStorage.getItem("user_wt")
     }
+    // setInterval(()=>{
+    //  this.message()
+    // },5000)
   },
   methods: {
+    message(){
+      Toast('...')
+      // 监听APP的传过来的消息
+      window.document.addEventListener('message', function (e) {
+          /*
+          * e.data 是APP返回的JSON字符串,字段:
+          * eventType 事件类型
+          * source    来源
+          * data      业务参数 - 返回数据放这里
+          * */
+          const res = JSON.parse(e.data); // 报文参数
+          Toast(res.errCode)
+          switch (res.eventType) {
+              case "WXLaunchMiniProgramReq.Resp": { // 小程序返回·
+                  // Do Something ...
+                  if(res.errCode == "0"){
+                    this.$router.push({ path: "/result",query: {id: 0}})
+                  }else{
+                    this.$router.push({ path: "/result",query: {id: 1}})
+                  }
+                  break
+              }
+          }
+      })
+    },
       judgeBrand(sUserAgent) {
         var isIphone = sUserAgent.match(/iphone/i) == "iphone";
         var isHuawei = sUserAgent.match(/huawei/i) == "huawei";