1
This commit is contained in:
@@ -27,7 +27,6 @@ import (
|
|||||||
func GetOrderRiderInfoToPlatform(orderId string) {
|
func GetOrderRiderInfoToPlatform(orderId string) {
|
||||||
globals.SugarLogger.Debug("==========GetOrderRiderInfoToPlatform", time.Now())
|
globals.SugarLogger.Debug("==========GetOrderRiderInfoToPlatform", time.Now())
|
||||||
params := make(map[string]interface{}, 0)
|
params := make(map[string]interface{}, 0)
|
||||||
params["brandID"] = 0
|
|
||||||
params["statuss"] = []int{20}
|
params["statuss"] = []int{20}
|
||||||
params["isDateFinish"] = false
|
params["isDateFinish"] = false
|
||||||
params["isIncludeFake"] = true
|
params["isIncludeFake"] = true
|
||||||
@@ -51,7 +50,10 @@ func GetOrderRiderInfoToPlatform(orderId string) {
|
|||||||
//3.当同一个订单已经上传了一次配送信息,如再次同步会更新配送信息,以最新的一次为准。
|
//3.当同一个订单已经上传了一次配送信息,如再次同步会更新配送信息,以最新的一次为准。
|
||||||
//4.如订单已完成、已取消等状态发货将失败。
|
//4.如订单已完成、已取消等状态发货将失败。
|
||||||
for _, v := range orders {
|
for _, v := range orders {
|
||||||
globals.SugarLogger.Debug("==========orderId,vendorId,waybillId:", v.VendorOrderID, v.VendorID, v.WaybillVendorID)
|
globals.SugarLogger.Debug("==========orderId,vendorId,waybillId:", v.VendorOrderID, v.VendorID, v.WaybillVendorID, v.Status)
|
||||||
|
if v.Status != 20 {
|
||||||
|
continue
|
||||||
|
}
|
||||||
riderInfo := &mtpsapi.RiderInfo{}
|
riderInfo := &mtpsapi.RiderInfo{}
|
||||||
if handlerInfo := partner.GetDeliveryPlatformFromVendorID(v.WaybillVendorID); handlerInfo != nil {
|
if handlerInfo := partner.GetDeliveryPlatformFromVendorID(v.WaybillVendorID); handlerInfo != nil {
|
||||||
if v.WaybillVendorID == model.VendorIDDada || v.WaybillVendorID == model.VendorIDFengNiao {
|
if v.WaybillVendorID == model.VendorIDDada || v.WaybillVendorID == model.VendorIDFengNiao {
|
||||||
@@ -61,7 +63,7 @@ func GetOrderRiderInfoToPlatform(orderId string) {
|
|||||||
riderInfo, err = handlerInfo.Handler.GetRiderInfo(v.VendorOrderID, utils.Str2Int64(v.VendorWaybillId2Waybill), v.VendorWaybillID)
|
riderInfo, err = handlerInfo.Handler.GetRiderInfo(v.VendorOrderID, utils.Str2Int64(v.VendorWaybillId2Waybill), v.VendorWaybillID)
|
||||||
}
|
}
|
||||||
if err != nil {
|
if err != nil {
|
||||||
globals.SugarLogger.Errorf("Get Order waybill rider info err :%v", err)
|
globals.SugarLogger.Debug("Get Order waybill rider info err :%v", err)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user