liuyg
2022-02-23 23c8d096b12843c705bca2da4c9bc25b2739406b
pages/grabOrders/map.vue
@@ -128,6 +128,7 @@
               backgroundColor: "#FFF",
            },
            bye: true,
            types: '',//android?
         }
      },
      methods: {
@@ -456,8 +457,22 @@
         mypolylinesCom() {
            return this.mypolylines.slice(0);
         },
         socketValue() {
            return this.$store.state.socketValue;
         }
      },
      watch: {
         socketValue() {
            console.log(this.socketValue)
            if (this.socketValue.type === "stop") {
               // console.log("任务结束vuevueveu")
               // this.$store.commit("stopTask", this.socketValue.rid);
               this.bye = true;
               uni.redirectTo({
                  url: "/pages/grabOrders/grabOrders"
               });
            }
         },
         isOnTaskValue: {
            handler(newName, oldName) {
               // console.log("map", this.isOnTaskValue);
@@ -476,6 +491,10 @@
      onReady() {
         let that = this;
         this.types = uni.getSystemInfoSync().platform;
         // if (type == "android") {
         //    this.useHeight = "calc(100vh - 40px)";
         // }
         // window['hBackMsg'] = (val) => {
         //    // console.log(val)
         //    let d = {
@@ -741,14 +760,16 @@
               longitude: +ins[0]
            })
         }
         this.mypolylines[0] = { //指定一系列坐标点,从数组第一项连线至最后一项
            points: ourline,
            color: "#FE0000", //线的颜色
            width: 4, //线的宽度
            dottedLine: false, //是否虚线
            arrowLine: false, //带箭头的线 开发者工具暂不支持该属性
         }
         console.log(this.mypolylines)
         setTimeout(() => {
            this.mypolylines[0] = { //指定一系列坐标点,从数组第一项连线至最后一项
               points: ourline,
               color: "#FE0000", //线的颜色
               width: 4, //线的宽度
               dottedLine: false, //是否虚线
               arrowLine: false, //带箭头的线 开发者工具暂不支持该属性
            }
            console.log(this.mypolylines)
         }, 1000)
         this.showWindow();
         // this.getLocationInfo(data);
         if (data.butCT == "beginUp" && data.buttype == 0) {