From e00088ca937a15da755f95f2f6b123a8c56847f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Mon, 26 Oct 2020 15:38:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9E=9C=E5=9B=AD=E9=A5=BF=E7=99=BE=E6=8B=A3?= =?UTF-8?q?=E8=B4=A7=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/partner/purchase/ebai/order.go | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/business/partner/purchase/ebai/order.go b/business/partner/purchase/ebai/order.go index 0b2e6ec8c..494fa8e65 100644 --- a/business/partner/purchase/ebai/order.go +++ b/business/partner/purchase/ebai/order.go @@ -6,6 +6,8 @@ import ( "strings" "time" + "github.com/astaxie/beego" + "git.rosy.net.cn/jx-callback/business/jxutils/tasksch" "git.rosy.net.cn/baseapi/platformapi/ebaiapi" @@ -342,9 +344,15 @@ 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) - }) + if beego.BConfig.RunMode == "jxgy" { + utils.AfterFuncWithRecover(time.Minute*10, func() { + err = api.EbaiAPI.OrderPickComplete(order.VendorOrderID) + }) + } else { + utils.AfterFuncWithRecover(time.Minute, func() { + err = api.EbaiAPI.OrderPickComplete(order.VendorOrderID) + }) + } } p.postFakeMsg(order.VendorOrderID, fakeAcceptOrder) } else {