diff --git a/business/partner/purchase/ebai/order.go b/business/partner/purchase/ebai/order.go index ce6549398..42d6fbcd0 100644 --- a/business/partner/purchase/ebai/order.go +++ b/business/partner/purchase/ebai/order.go @@ -341,7 +341,10 @@ func getSkuSalePrice2(product *ebaiapi.OrderProductInfo) (salePrice, baiduRate i func (p *PurchaseHandler) AcceptOrRefuseOrder(order *model.GoodsOrder, isAcceptIt bool, userName string) (err error) { globals.SugarLogger.Debugf("ebai AcceptOrRefuseOrder orderID:%s, isAcceptIt:%t", order.VendorOrderID, isAcceptIt) if isAcceptIt { - p.postFakeMsg(order.VendorOrderID, fakeAcceptOrder) + if globals.EnableEbaiStoreWrite { + err = api.EbaiAPI.OrderConfirm(order.VendorOrderID) + } + // p.postFakeMsg(order.VendorOrderID, fakeAcceptOrder) } else { if globals.EnableEbaiStoreWrite { err = api.EbaiAPI.OrderCancel(order.VendorOrderID, ebaiapi.CancelTypeCustom, "bu") @@ -353,7 +356,7 @@ func (p *PurchaseHandler) AcceptOrRefuseOrder(order *model.GoodsOrder, isAcceptI func (p *PurchaseHandler) PickupGoods(order *model.GoodsOrder, isSelfDelivery bool, userName string) (err error) { globals.SugarLogger.Debugf("ebai PickupGoods orderID:%s, isSelfDelivery:%t", order.VendorOrderID, isSelfDelivery) if globals.EnableEbaiStoreWrite { - err = api.EbaiAPI.OrderConfirm(order.VendorOrderID) + err = api.EbaiAPI.OrderPickComplete(order.VendorOrderID) } else { p.postFakeMsg(order.VendorOrderID, ebaiapi.OrderStatusAccepted) }