|
@@ -270,28 +270,28 @@
|
|
})
|
|
})
|
|
},
|
|
},
|
|
stop() { //结束定位
|
|
stop() { //结束定位
|
|
- this.shippingNoteInfos[0].shippingNoteNumber = this.detailData.orderNo, //运单号
|
|
|
|
- this.shippingNoteInfos[0].serialNumber = "0000", //分单号
|
|
|
|
|
|
+ this.shippingNoteInfos[0].shippingNoteNumber = this.detailData.orderNo //运单号
|
|
|
|
+ this.shippingNoteInfos[0].serialNumber = "0000" //分单号
|
|
this.shippingNoteInfos[0].startCountrySubdivisionCode = this.detailData
|
|
this.shippingNoteInfos[0].startCountrySubdivisionCode = this.detailData
|
|
- .sendAdCode, //起点位置行政区划代码,调 用 start/stop/pause/restart 时 必填,调用 send 非必填
|
|
|
|
|
|
+ .sendAdCode //起点位置行政区划代码,调 用 start/stop/pause/restart 时 必填,调用 send 非必填
|
|
this.shippingNoteInfos[0].endCountrySubdivisionCode = this.detailData
|
|
this.shippingNoteInfos[0].endCountrySubdivisionCode = this.detailData
|
|
- .unsendAdCode, //到达位置行政区划代码,调 用 start/stop/pause/restart 时 必填,调用 send 非必填
|
|
|
|
|
|
+ .unsendAdCode//到达位置行政区划代码,调 用 start/stop/pause/restart 时 必填,调用 send 非必填
|
|
this.shippingNoteInfos[0].startLongitude = this.detailData
|
|
this.shippingNoteInfos[0].startLongitude = this.detailData
|
|
- .sendLongitude, //起点位置经度,调用 start/stop/pause/restart 时必 填,调用 send 非必填
|
|
|
|
|
|
+ .sendLongitude //起点位置经度,调用 start/stop/pause/restart 时必 填,调用 send 非必填
|
|
this.shippingNoteInfos[0].startLatitude = this.detailData
|
|
this.shippingNoteInfos[0].startLatitude = this.detailData
|
|
- .sendLatitude, //起点位置纬度,调用 start/stop/pause/restart 时必 填,调用 send 非必填
|
|
|
|
|
|
+ .sendLatitude //起点位置纬度,调用 start/stop/pause/restart 时必 填,调用 send 非必填
|
|
this.shippingNoteInfos[0].endLongitude = this.detailData
|
|
this.shippingNoteInfos[0].endLongitude = this.detailData
|
|
- .unsendLongitude, //到达位置经度,调用 start/stop/pause/restart 时必 填,调用 send 非必填
|
|
|
|
|
|
+ .unsendLongitude //到达位置经度,调用 start/stop/pause/restart 时必 填,调用 send 非必填
|
|
this.shippingNoteInfos[0].endLatitude = this.detailData
|
|
this.shippingNoteInfos[0].endLatitude = this.detailData
|
|
- .unsendLatitude, //到达位置纬度,调用 start/stop/pause/restart 时必 填,调用 send 非必填
|
|
|
|
|
|
+ .unsendLatitude //到达位置纬度,调用 start/stop/pause/restart 时必 填,调用 send 非必填
|
|
this.shippingNoteInfos[0].startLocationText = this.detailData
|
|
this.shippingNoteInfos[0].startLocationText = this.detailData
|
|
- .sendCity, //起点地址文字描述,调用 start/stop/pause/restart 时必 填,调用 send 非必填
|
|
|
|
|
|
+ .sendCity //起点地址文字描述,调用 start/stop/pause/restart 时必 填,调用 send 非必填
|
|
this.shippingNoteInfos[0].endLocationText = this.detailData
|
|
this.shippingNoteInfos[0].endLocationText = this.detailData
|
|
- .unloadCity, //到达地址文字描述,调用 start/stop/pause/restart 时必 填,调用 send 非必填
|
|
|
|
|
|
+ .unloadCity //到达地址文字描述,调用 start/stop/pause/restart 时必 填,调用 send 非必填
|
|
this.shippingNoteInfos[0].vehicleNumber = this.detailData
|
|
this.shippingNoteInfos[0].vehicleNumber = this.detailData
|
|
- .carNumber, //车牌号,SDK 回调返回,调 用 start/stop/pause/restart/必 填,send 时非必填
|
|
|
|
|
|
+ .carNumber //车牌号,SDK 回调返回,调 用 start/stop/pause/restart/必 填,send 时非必填
|
|
this.shippingNoteInfos[0].driverName = this.detailData
|
|
this.shippingNoteInfos[0].driverName = this.detailData
|
|
- .driverName, //司机姓名,SDK 回调返回, 调用 start/stop/pause/restart/ 必填,send 时非必填
|
|
|
|
|
|
+ .driverName //司机姓名,SDK 回调返回, 调用 start/stop/pause/restart/ 必填,send 时非必填
|
|
this.shippingNoteInfos[0].interval = "5000" //请求时间间隔,SDK 回调返 回(单位 ms)
|
|
this.shippingNoteInfos[0].interval = "5000" //请求时间间隔,SDK 回调返 回(单位 ms)
|
|
// var shippingNoteInfos = this.shippingNoteInfos;//运单信息列表
|
|
// var shippingNoteInfos = this.shippingNoteInfos;//运单信息列表
|
|
console.log("查看结束参数", this.shippingNoteInfos)
|
|
console.log("查看结束参数", this.shippingNoteInfos)
|
|
@@ -595,11 +595,14 @@
|
|
// return
|
|
// return
|
|
// }
|
|
// }
|
|
// this.detailData.publishTaskInfo.unsendLatitude //任务卸车所在地经纬度
|
|
// this.detailData.publishTaskInfo.unsendLatitude //任务卸车所在地经纬度
|
|
- // this.detailData.publishTaskInfo.unsendLongitude
|
|
|
|
|
|
+ // this.detailData.publishTaskInfo.unsendLongitude
|
|
|
|
+
|
|
var lat = this.detailData.carrierInfo.unloadingLatitude //当前定位所在的经纬度
|
|
var lat = this.detailData.carrierInfo.unloadingLatitude //当前定位所在的经纬度
|
|
var lng = this.detailData.carrierInfo.unloadingLongitude
|
|
var lng = this.detailData.carrierInfo.unloadingLongitude
|
|
|
|
+ var endlat = this.detailData.publishTaskInfo?this.detailData.publishTaskInfo.unsendLatitude:this.detailData.unsendLatitude
|
|
|
|
+ var endlng = this.detailData.publishTaskInfo?this.detailData.publishTaskInfo.unloadingLongitude:this.detailData.unloadingLongitude
|
|
if(this.editPlace){//true 未编辑 判断当前定位与任务卸车地点距离 大于5KM提示,编辑卸车地点后不在判断
|
|
if(this.editPlace){//true 未编辑 判断当前定位与任务卸车地点距离 大于5KM提示,编辑卸车地点后不在判断
|
|
- let juli = this.getDistance(this.detailData.publishTaskInfo.unsendLatitude,this.detailData.carrierInfo.unloadingLongitude,lat,lng)
|
|
|
|
|
|
+ let juli = this.getDistance(endlat,endlng,lat,lng)
|
|
console.log("更改卸车地后距离",juli)
|
|
console.log("更改卸车地后距离",juli)
|
|
if(Number(juli)>5){
|
|
if(Number(juli)>5){
|
|
this.distanceTips="当前定位与运单卸货地不符,请在指定地点确认卸车,如果卸货地发生变化,请修改本页面基本信息中的卸货地址!",
|
|
this.distanceTips="当前定位与运单卸货地不符,请在指定地点确认卸车,如果卸货地发生变化,请修改本页面基本信息中的卸货地址!",
|