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)