1
This commit is contained in:
@@ -658,15 +658,8 @@ func (c *PurchaseHandler) GetOrderRealMobile(ctx *jxcontext.Context, order *mode
|
||||
|
||||
func (c *PurchaseHandler) AgreeOrRefuseCancel(ctx *jxcontext.Context, order *model.GoodsOrder, isAcceptIt bool, reason string) (err error) {
|
||||
if globals.EnableEbaiStoreWrite {
|
||||
var afsOrderInfo *model.AfsOrder
|
||||
result, err := api.EbaiAPI.OrderPartRefundGet(order.VendorOrderID)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
afsOrderInfo = CurPurchaseHandler.AfsOrderDetail2Financial(result)
|
||||
|
||||
param := &ebaiapi.RefundOrderExamine{
|
||||
ReverseOrderId: afsOrderInfo.AfsOrderID,
|
||||
ReverseOrderId: "",
|
||||
OrderId: order.VendorOrderID,
|
||||
IdempotentId: utils.Int64ToStr(time.Now().UnixNano()),
|
||||
ActionType: ebaiapi.RefundTypeRefuse,
|
||||
@@ -687,6 +680,9 @@ func (c *PurchaseHandler) AgreeOrRefuseCancel(ctx *jxcontext.Context, order *mod
|
||||
refundProduct.RefundAmount = utils.Int64ToStr(utils.MustInterface2Int64(v2["refund_user_amount"]))
|
||||
}
|
||||
refundProductList = append(refundProductList, refundProduct)
|
||||
if param.ReverseOrderId == "" {
|
||||
param.ReverseOrderId = v2["refund_order_id"].(string)
|
||||
}
|
||||
}
|
||||
param.RefundProductList = refundProductList
|
||||
|
||||
|
||||
Reference in New Issue
Block a user