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 {