From 23c8d096b12843c705bca2da4c9bc25b2739406b Mon Sep 17 00:00:00 2001
From: liuyg <liuyg@qq.com>
Date: Wed, 23 Feb 2022 11:56:41 +0800
Subject: [PATCH] +安卓任务处理逻辑
---
pages/grabOrders/map.vue | 37 +++++++++++++++++++++++++++++--------
1 files changed, 29 insertions(+), 8 deletions(-)
diff --git a/pages/grabOrders/map.vue b/pages/grabOrders/map.vue
index af3e2f2..a7fd69f 100644
--- a/pages/grabOrders/map.vue
+++ b/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) {
--
Gitblit v1.9.3