From 342f3e51ad7391b3a418b3496ef80774e540ff4b Mon Sep 17 00:00:00 2001 From: gazebo Date: Fri, 16 Nov 2018 17:34:19 +0800 Subject: [PATCH] - enable ebai AcceptOrRefuseOrder --- business/partner/purchase/ebai/order.go | 15 ++++++++------- business/partner/purchase/elm/order.go | 1 + 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/business/partner/purchase/ebai/order.go b/business/partner/purchase/ebai/order.go index e49c77d60..ad457d93b 100644 --- a/business/partner/purchase/ebai/order.go +++ b/business/partner/purchase/ebai/order.go @@ -116,13 +116,14 @@ func (p *PurchaseHandler) GetOrder(vendorOrderID string) (order *model.GoodsOrde } func (p *PurchaseHandler) AcceptOrRefuseOrder(order *model.GoodsOrder, isAcceptIt bool, userName string) (err error) { - // if globals.EnableStoreWrite && globals.EnableEbaiStoreWrite { - // if isAcceptIt { - // err = api.EbaiAPI.OrderConfirm(order.VendorOrderID) - // } else { - // err = api.EbaiAPI.OrderCancel(order.VendorOrderID, ebaiapi.CancelTypeCustom, "bu") - // } - // } + globals.SugarLogger.Debugf("ebai AcceptOrRefuseOrder orderID:%s", order.VendorOrderID) + if globals.EnableStoreWrite && globals.EnableEbaiStoreWrite { + if isAcceptIt { + err = api.EbaiAPI.OrderConfirm(order.VendorOrderID) + } else { + err = api.EbaiAPI.OrderCancel(order.VendorOrderID, ebaiapi.CancelTypeCustom, "bu") + } + } return err } diff --git a/business/partner/purchase/elm/order.go b/business/partner/purchase/elm/order.go index 8e129de1d..1f396d594 100644 --- a/business/partner/purchase/elm/order.go +++ b/business/partner/purchase/elm/order.go @@ -267,6 +267,7 @@ func (c *PurchaseHandler) GetStatusFromVendorStatus(vendorStatus string) int { } func (c *PurchaseHandler) AcceptOrRefuseOrder(order *model.GoodsOrder, isAcceptIt bool, userName string) (err error) { + globals.SugarLogger.Debugf("elm AcceptOrRefuseOrder orderID:%s", order.VendorOrderID) if globals.EnableElmStoreWrite { if isAcceptIt { err = api.ElmAPI.ConfirmOrder(order.VendorOrderID)