From 2d5a90da0fc224a25f78dc9c84c2ab86a25a1b87 Mon Sep 17 00:00:00 2001 From: Double-_-Z <2492419643@qq.com> Date: Mon, 20 Oct 2025 11:53:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=B0=E5=9B=BE=E7=BB=84=E4=BB=B6=EF=BC=8C?= =?UTF-8?q?=E6=8A=98=E7=BA=BF=E6=B7=BB=E5=8A=A0=E7=82=B9=E5=87=BB=E6=9F=A5?= =?UTF-8?q?=E7=9C=8B=E7=BB=8F=E7=BA=AC=E5=BA=A6=E5=BC=B9=E7=AA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../order/loadOrder/loadOrderDetail/index.vue | 28 +++++++++++++------ 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/src/views/order/loadOrder/loadOrderDetail/index.vue b/src/views/order/loadOrder/loadOrderDetail/index.vue index e9020cb..541e5c4 100644 --- a/src/views/order/loadOrder/loadOrderDetail/index.vue +++ b/src/views/order/loadOrder/loadOrderDetail/index.vue @@ -165,7 +165,7 @@ + :stroke-weight="2" :strokeWeight="6" @click="toShowPolyline"> - 起点:({{ trackItem.startDot.lat+','+trackItem.startDot.lng }}) + ({{ trackItem.startDot.lat+','+trackItem.startDot.lng }}) - 终点:({{ trackItem.endDot.lat+','+trackItem.endDot.lng }}) + ({{ trackItem.endDot.lat+','+trackItem.endDot.lng }}) - + + ({{ polyline.lng+','+polyline.lat }}) +
飞行时长:{{ trackItem.time }} @@ -277,7 +279,9 @@ export default { url: 'http://api.map.baidu.com/library/LuShu/1.2/examples/car.png', size: {width: 52, height: 26}, opts: {anchor: {width: 27, height:13}} - } + }, + showPolyline: false, + polyline: {}, } }, created() { @@ -432,8 +436,7 @@ export default { const distance = R * c; // 距离,单位为米 return distance; - }, - // 设置飞行时间 + }, // 设置飞行时间 setTrackTime(createTimeEnd) { const tracks = this.trackItem.tracks; if (tracks.length === 1) { @@ -480,6 +483,13 @@ export default { } return result; }, + // 点击折线轨迹 + toShowPolyline(e){ + if(e.point){ + this.polyline = e.point; + this.showPolyline = true; + } + }, handleApiClick(type) { // 跳转到对应的API模块 console.log('跳转到API模块:', type)