liuyg
2022-02-22 6fcfc6ac30b67bcf081e5739364623ece7482909
App.vue
@@ -37,16 +37,61 @@
            // console.log(this.socketValue);
            let that = this;
            if (that.socketValue.type === "start") {
               // console.log("任务开启")
               this.$store.commit("addTask", this.socketValue.rid);
               // console.log("任务开启vuevueveu")
               // this.$store.commit("addTask", this.socketValue.rid);
               // uni.request({
               //    url: this.$store.state.piAPI + "taskqd/selectLi?id=" + this.socketValue.rid,
               //    method: "get",
               //    header: {
               //       "content-type": "application/x-www-form-urlencoded",
               //    },
               //    success(res) {
               // let vals = res.data.data.records[0];
               let that = this,
                  d = {
                     serid: uni.getStorageSync("ids") || that.$store.state.puserID,
                     type: 0,
                  };
               uni.request({
                  url: this.$store.state.piAPI + "taskqd/selectLi",
                  method: "POST",
                  data: d,
                  header: {
                     "content-type": "application/x-www-form-urlencoded",
                  },
                  success(res) {
                     const data = res.data.data;
                     for (let k in data) {
                        if (data[k].id == that.socketValue.rid) {
                           let val = JSON.stringify({
                              ...data[k],
                              butCT: "begin",
                              buttype: 0,
                              myid: d.serid,
                              appenUrl: that.$store.state.piAPI,
                              isOn: true
                           });
                           uni.navigateTo({
                              url: "/pages/grabOrders/map?data=" + JSON.stringify(val),
                           });
                        } else {
                           continue;
                        }
                     }
                  },
               });
            } else if (that.socketValue.type === "stop") {
               // console.log("任务结束")
               this.$store.commit("stopTask", this.socketValue.rid);
               // console.log("任务结束vuevueveu")
               // this.$store.commit("stopTask", this.socketValue.rid);
            }
         }
      },
      mounted() {
         this.$store.dispatch("connectws");
         // console.log("登入状态", this.$store.state.loging)
         // if (this.$store.state.loging) {
         //    this.$store.dispatch("connectws");
         // }
      },
      onLaunch: function() { //初始化完成时触发(全局只触发一次)
         console.log('第一次进入')