| | |
| | | state.socket = value; |
| | | }, |
| | | setSocketValue(state, value) { |
| | | // console.log(value) |
| | | console.log(value, 222222222222) |
| | | // if (value.router) { //正常数据返回 |
| | | // //去除心跳数据 |
| | | // if (value.router == 'share/heartbeat') { |
| | |
| | | // } else { //异常数据返回 |
| | | // console.log(value, '异常') |
| | | // } |
| | | if (state.socketValue.type === "start") { |
| | | let route; |
| | | let type; |
| | | let types111 = state.socketValue.type.split(","); |
| | | if (types111.length > 1) { |
| | | route = types111[0]; |
| | | type = types111[1]; |
| | | |
| | | } else { |
| | | type = types111[0]; |
| | | } |
| | | console.log() |
| | | if (type === "start") { |
| | | let types = uni.getSystemInfoSync().platform; |
| | | let |
| | | d = { |
| | | serid: uni.getStorageSync("ids") || $store.state.puserID, |
| | | type: 0, |
| | | tasktype: route == "grabOrdersZAXC" ? 0 : (route == "grabOrdersZAYWXC" ? 1 : 2) |
| | | }; |
| | | let routes = getCurrentPages(); //获取当前页面栈 |
| | | let curRoute = routes[routes.length - 1].route; //获取当前页面的路由 |
| | | // console.log(curRoute) |
| | | // return |
| | | // let |
| | | uni.request({ |
| | | url: $store.state.piAPI + "taskqd/selectLi", |
| | | method: "POST", |
| | |
| | | isOn: true |
| | | }); |
| | | console.log(val) |
| | | |
| | | if (types == "android", curRoute != "pages/grabOrders/map") { |
| | | let url = "/pages/grabOrders/map?data=" + JSON.stringify(val); |
| | | if (route) { |
| | | url = "/pages/grabOrders/" + route + "/map?data=" + JSON.stringify(val); |
| | | } |
| | | console.log(url) |
| | | // if (types == "android", curRoute != "pages/grabOrders/map") { |
| | | if (curRoute != "pages/grabOrders/map") { |
| | | uni.navigateTo({ |
| | | url: "/pages/grabOrders/map?data=" + JSON.stringify( |
| | | val), |
| | | url: url, |
| | | }); |
| | | return |
| | | } |
| | | uni.redirectTo({ |
| | | url: "/pages/grabOrders/map?data=" + JSON.stringify(val), |
| | | url: url, |
| | | }); |
| | | } else { |
| | | continue; |