From 64ad93f94108187377ea0d9e531f70fcd4efd92b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Tue, 14 Jul 2020 10:33:05 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A5=BF=E7=99=BE=E8=AE=A2=E5=8D=95=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E6=8B=A3=E8=B4=A7=E6=97=B6=E9=97=B4=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/partner/purchase/ebai/order.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/business/partner/purchase/ebai/order.go b/business/partner/purchase/ebai/order.go index 8215f619c..654867644 100644 --- a/business/partner/purchase/ebai/order.go +++ b/business/partner/purchase/ebai/order.go @@ -24,7 +24,7 @@ import ( const ( // acceptOrderDelay = 180 * time.Second // pickupOrderDelay = 260 * time.Second - pickupOrderDelay = 5 * time.Minute + pickupOrderDelay = 1 * time.Minute callDeliveryDelay = 10 * time.Minute callDeliveryDelayGap = 30 @@ -343,6 +343,9 @@ func (p *PurchaseHandler) AcceptOrRefuseOrder(order *model.GoodsOrder, isAcceptI if isAcceptIt { if globals.EnableEbaiStoreWrite { err = api.EbaiAPI.OrderConfirm(order.VendorOrderID) + utils.AfterFuncWithRecover(time.Minute, func() { + err = api.EbaiAPI.OrderPickComplete(order.VendorOrderID) + }) } p.postFakeMsg(order.VendorOrderID, fakeAcceptOrder) } else {