修改美团配送地址达标率
This commit is contained in:
@@ -87,10 +87,9 @@ func GetOrderRiderInfoToPlatform(orderId string, wayBillStatus int) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if riderInfo == nil || wayBillStatus == model.OrderStatusNew || wayBillStatus == model.OrderStatusCanceled || (riderInfo.CourierName == "" && v.WaybillVendorID == -1 && v.DeliveryType == "store") { // 真商家自送
|
if wayBillStatus == model.OrderStatusNew || wayBillStatus == model.OrderStatusCanceled || (v.WaybillVendorID == -1 && v.DeliveryType == "store") { // 真商家自送
|
||||||
riderInfo.OrderId = v.VendorOrderID
|
riderInfo.OrderId = v.VendorOrderID
|
||||||
riderInfo.CourierName = "门店老板"
|
riderInfo.CourierName = "门店老板"
|
||||||
riderInfo.CourierPhone = "18048531223"
|
|
||||||
riderInfo.LogisticsProviderCode = "10017"
|
riderInfo.LogisticsProviderCode = "10017"
|
||||||
riderInfo.LogisticsStatus = v.Status
|
riderInfo.LogisticsStatus = v.Status
|
||||||
storeDetail, err := dao.GetStoreDetail(dao.GetDB(), v.JxStoreID, 0, "")
|
storeDetail, err := dao.GetStoreDetail(dao.GetDB(), v.JxStoreID, 0, "")
|
||||||
@@ -139,9 +138,8 @@ func GetOrderRiderInfoToPlatform(orderId string, wayBillStatus int) {
|
|||||||
// 目前只推送美团骑手信息
|
// 目前只推送美团骑手信息
|
||||||
switch v.VendorID {
|
switch v.VendorID {
|
||||||
case model.VendorIDMTWM: // 美团订单
|
case model.VendorIDMTWM: // 美团订单
|
||||||
paramsMap := utils.Struct2Map(riderInfo, "", true)
|
|
||||||
if handler := partner.GetPurchaseOrderHandlerFromVendorID(v.VendorID); handler != nil {
|
if handler := partner.GetPurchaseOrderHandlerFromVendorID(v.VendorID); handler != nil {
|
||||||
if err := handler.GetOrderRider(v.VendorOrgCode, v.VendorStoreID, paramsMap); err != nil {
|
if err := handler.GetOrderRider(v.VendorOrgCode, v.VendorStoreID, utils.Struct2Map(riderInfo, "", true)); err != nil {
|
||||||
globals.SugarLogger.Errorf("Error pushing meituan rider information :%s--%s--%v", riderInfo.OrderId, riderInfo.ThirdCarrierOrderId, err)
|
globals.SugarLogger.Errorf("Error pushing meituan rider information :%s--%s--%v", riderInfo.OrderId, riderInfo.ThirdCarrierOrderId, err)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user