diff --git a/static/img/logistics/my_destination.png b/static/img/logistics/my_destination.png new file mode 100644 index 0000000..05f17dd Binary files /dev/null and b/static/img/logistics/my_destination.png differ diff --git a/static/img/logistics/my_position.png b/static/img/logistics/my_position.png new file mode 100644 index 0000000..948ef30 Binary files /dev/null and b/static/img/logistics/my_position.png differ diff --git a/subpkg/property/vehicle.vue b/subpkg/property/vehicle.vue index a4afecb..b1634e2 100644 --- a/subpkg/property/vehicle.vue +++ b/subpkg/property/vehicle.vue @@ -79,19 +79,19 @@ scale: 17, nowAddress: "无", markers: [ - // 商家 + // 目的地 { id: 1, latitude: 28.8733, longitude: 105.445717, - iconPath: '../../static/img/logistics/SJ.png', //显示的图标 + iconPath: '../../static/img/logistics/my_destination.png', //显示的图标 }, // 当前所在位置 { id: 2, latitude: undefined, longitude: undefined, - iconPath: '../../static/img/logistics/QS.png', //显示的图标 + iconPath: '../../static/img/logistics/my_position.png', //显示的图标 } ], polyline: [], @@ -128,7 +128,7 @@ this.markers[0].longitude = +res.data.extend.terminus.lnglat[0]; this.address.terminus['status'] = 1; } - if (res.data.extend?.update?.transfer?.lnglat[0]) { + if (res.data.extend?.update?.transfer?.lnglat[0]||res.data.status==3) { this.address.transfer['status'] = 2; this.status = 3; } else this.address.transfer['status'] = 1; @@ -334,6 +334,7 @@ .map_address { background-color: white; padding: 20rpx 10rpx; + border-radius: 0 0 14rpx 14rpx; .li { margin: 20rpx 0;