1
This commit is contained in:
@@ -484,8 +484,6 @@ func (p *PurchaseHandler) trySyncCancelStatus(vendorOrderID string) (err error)
|
|||||||
|
|
||||||
// 将订单从购物平台配送转为自送后又送达
|
// 将订单从购物平台配送转为自送后又送达
|
||||||
func (p *PurchaseHandler) Swtich2SelfDelivered(order *model.GoodsOrder, userName string) (err error) {
|
func (p *PurchaseHandler) Swtich2SelfDelivered(order *model.GoodsOrder, userName string) (err error) {
|
||||||
// todo 饿百转商家自送后,没有确认送达的概念,空操作
|
|
||||||
if globals.EnableEbaiStoreWrite && order.WaybillVendorID > 100 {
|
|
||||||
param2 := &ebaiapi.PushRiderInfo{
|
param2 := &ebaiapi.PushRiderInfo{
|
||||||
DistributorId: 201,
|
DistributorId: 201,
|
||||||
OrderId: order.VendorOrderID,
|
OrderId: order.VendorOrderID,
|
||||||
@@ -508,9 +506,18 @@ func (p *PurchaseHandler) Swtich2SelfDelivered(order *model.GoodsOrder, userName
|
|||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if param2.Knight.Name == "" {
|
||||||
|
store, _ := dao.GetStoreDetail(dao.GetDB(), order.JxStoreID, order.VendorID, order.VendorOrgCode)
|
||||||
|
if store != nil {
|
||||||
|
param2.Knight = ebaiapi.Knight{
|
||||||
|
Id: utils.Str2Int64(order.VendorOrderID),
|
||||||
|
Name: store.Name,
|
||||||
|
Phone: store.Tel1,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
err = api.EbaiAPI.OrderselfDeliveryStateSync2(param2)
|
err = api.EbaiAPI.OrderselfDeliveryStateSync2(param2)
|
||||||
}
|
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user