修改骑手位置同步
This commit is contained in:
@@ -51,7 +51,7 @@ func GetOrderRiderInfoToPlatform(orderId string) {
|
||||
//4.如订单已完成、已取消等状态发货将失败。
|
||||
for _, v := range orders {
|
||||
globals.SugarLogger.Debug("==========orderId,vendorId,waybillId:", v.VendorOrderID, v.VendorID, v.WaybillVendorID, v.Status)
|
||||
if v.Status != 20 {
|
||||
if v.Status < 20 {
|
||||
continue
|
||||
}
|
||||
riderInfo := &mtpsapi.RiderInfo{}
|
||||
@@ -85,6 +85,14 @@ func GetOrderRiderInfoToPlatform(orderId string) {
|
||||
riderInfo.LogisticsProviderCode = "10032"
|
||||
}
|
||||
riderInfo.ThirdCarrierOrderId = v.VendorWaybillID
|
||||
switch v.Status {
|
||||
case 20: //配送中
|
||||
riderInfo.LogisticsStatus = 20
|
||||
case 110: // 完成
|
||||
riderInfo.LogisticsStatus = 40
|
||||
case 115: // 取消
|
||||
riderInfo.LogisticsStatus = 100
|
||||
}
|
||||
// 目前只推送美团骑手信息
|
||||
switch v.VendorID {
|
||||
case model.VendorIDMTWM: // 美团发单
|
||||
|
||||
Reference in New Issue
Block a user