| | |
| | | }, |
| | | watch: { |
| | | socketValue() { |
| | | // console.log(this.socketValue); |
| | | console.log(this.socketValue); |
| | | let that = this; |
| | | if (that.socketValue.type === "start") { |
| | | // console.log("任务开启vuevueveu") |
| | |
| | | // }, |
| | | // success(res) { |
| | | // let vals = res.data.data.records[0]; |
| | | let types = uni.getSystemInfoSync().platform; |
| | | let that = this, |
| | | d = { |
| | | serid: uni.getStorageSync("ids") || that.$store.state.puserID, |
| | |
| | | appenUrl: that.$store.state.piAPI, |
| | | isOn: true |
| | | }); |
| | | if(types == "android"){ |
| | | uni.navigateTo({ |
| | | url: "/pages/grabOrders/map?data=" + JSON.stringify(val), |
| | | }); |
| | | return |
| | | } |
| | | uni.redirectTo({ |
| | | url: "/pages/grabOrders/map?data=" + JSON.stringify(val), |
| | | }); |
| | |
| | | } else if (that.socketValue.type === "stop") { |
| | | // console.log("任务结束vuevueveu") |
| | | // this.$store.commit("stopTask", this.socketValue.rid); |
| | | // uni.reLaunch({ |
| | | // url: "/pages/home/home" |
| | | // }); |
| | | } |
| | | } |
| | | }, |
| | |
| | | var time = setTimeout(() => { |
| | | clearTimeout(time); |
| | | time = null; |
| | | uni.redirectTo({ |
| | | uni.reLaunch({ |
| | | url: './grabOrders?from="feedback"' |
| | | }); |
| | | }, 1000) |
| | |
| | | backgroundColor: "#FFF", |
| | | }, |
| | | bye: true, |
| | | types: '',//android? |
| | | } |
| | | }, |
| | | methods: { |
| | |
| | | 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); |
| | |
| | | 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 = { |
| | |
| | | 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) { |