1
This commit is contained in:
@@ -6,8 +6,6 @@ import (
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
beego "github.com/astaxie/beego/server/web"
|
||||
|
||||
"git.rosy.net.cn/jx-callback/business/jxutils/tasksch"
|
||||
|
||||
"git.rosy.net.cn/baseapi/platformapi/ebaiapi"
|
||||
@@ -401,15 +399,23 @@ func (p *PurchaseHandler) AcceptOrRefuseOrder(order *model.GoodsOrder, isAcceptI
|
||||
if isAcceptIt {
|
||||
if globals.EnableEbaiStoreWrite {
|
||||
err = api.EbaiAPI.OrderConfirm(order.VendorOrderID)
|
||||
if beego.BConfig.RunMode == model.ServerTypeFruits || beego.BConfig.RunMode == model.ServerTypePet {
|
||||
utils.AfterFuncWithRecover(time.Minute*10, func() {
|
||||
err = api.EbaiAPI.OrderPickComplete(order.VendorOrderID)
|
||||
})
|
||||
} else {
|
||||
utils.AfterFuncWithRecover(time.Minute, func() {
|
||||
|
||||
store, _ := dao.GetStoreDetail(dao.GetDB(), order.JxStoreID, order.VendorID, "")
|
||||
flag := store.AutoPickup == model.YES && store.VendorStatus == model.StoreStatusOpened // 只要打开了就可以自动拣货
|
||||
if flag {
|
||||
utils.AfterFuncWithRecover(time.Minute*6, func() {
|
||||
err = api.EbaiAPI.OrderPickComplete(order.VendorOrderID)
|
||||
})
|
||||
}
|
||||
//if beego.BConfig.RunMode == model.ServerTypeFruits || beego.BConfig.RunMode == model.ServerTypePet {
|
||||
// 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 {
|
||||
@@ -431,9 +437,6 @@ func (p *PurchaseHandler) AcceptOrRefuseOrder(order *model.GoodsOrder, isAcceptI
|
||||
|
||||
func (p *PurchaseHandler) PickupGoods(order *model.GoodsOrder, isSelfDelivery bool, userName string) (err error) {
|
||||
if globals.EnableEbaiStoreWrite {
|
||||
globals.SugarLogger.Debugf("-------PickupGoods := %d , %s ,%s", order.JxStoreID, userName, utils.Format4Output(isSelfDelivery, false))
|
||||
globals.SugarLogger.Debugf("-------PickupGoods2 := %s", utils.Format4Output(userName == "autoPickup" && !isSelfDelivery, false))
|
||||
globals.SugarLogger.Debugf("-------PickupGoods3 := %s", order.VendorOrderID)
|
||||
if userName == "autoPickup" && !isSelfDelivery {
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user