1
This commit is contained in:
@@ -120,8 +120,16 @@ func (p *PurchaseHandler) GetOrder4PartRefund(vendorOrderID string) (order *mode
|
||||
taskID := batchItemList[0].(int)
|
||||
if taskID == 1 {
|
||||
result1, err1 = api.EbaiAPI.OrderGet(vendorOrderID)
|
||||
if vendorOrderID == "4062150144186637882" {
|
||||
globals.SugarLogger.Debugf("=====result1 %s", utils.Format4Output(result1, false))
|
||||
globals.SugarLogger.Debugf("=====err1 %s", err)
|
||||
}
|
||||
} else if taskID == 2 {
|
||||
result2, err2 = api.EbaiAPI.OrderPartRefundGet(vendorOrderID)
|
||||
if vendorOrderID == "4062150144186637882" {
|
||||
globals.SugarLogger.Debugf("=====result2 %s", utils.Format4Output(result1, false))
|
||||
globals.SugarLogger.Debugf("=====err2 %s", err)
|
||||
}
|
||||
}
|
||||
return nil, nil
|
||||
}, taskIDs)
|
||||
@@ -129,6 +137,9 @@ func (p *PurchaseHandler) GetOrder4PartRefund(vendorOrderID string) (order *mode
|
||||
task.GetResult(0)
|
||||
if err1 == nil {
|
||||
order = p.Map2Order(result1)
|
||||
if vendorOrderID == "4062150144186637882" {
|
||||
globals.SugarLogger.Debugf("=====order----- %s", utils.Format4Output(order, false))
|
||||
}
|
||||
if err2 == nil {
|
||||
order.Skus = p.partRefund2OrderDetailSkuList(utils.Interface2String(result2["order_id"]), result2["reverse_order_list"])
|
||||
giftSkus, discountMoney := getZengSkus(vendorOrderID, result1)
|
||||
@@ -541,7 +552,13 @@ func (c *PurchaseHandler) onOrderMsg(msg *ebaiapi.CallbackMsg) (retVal *ebaiapi.
|
||||
if status != nil {
|
||||
if status.Status == model.OrderStatusAdjust {
|
||||
var order *model.GoodsOrder
|
||||
if order, err = c.GetOrder4PartRefund(GetOrderIDFromMsg(msg)); err == nil {
|
||||
order, err = c.GetOrder4PartRefund(GetOrderIDFromMsg(msg))
|
||||
if status.RefVendorOrderID == "4062150144186637882" {
|
||||
globals.SugarLogger.Debugf("=====orderStatus %s", utils.Format4Output(status, false))
|
||||
globals.SugarLogger.Debugf("=====order %s", utils.Format4Output(order, false))
|
||||
globals.SugarLogger.Debugf("=====err %s", err)
|
||||
}
|
||||
if err == nil {
|
||||
err = partner.CurOrderManager.OnOrderAdjust(order, status)
|
||||
}
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user