This commit is contained in:
邹宗楠
2024-10-31 15:55:06 +08:00
parent c98e01e834
commit c7ff910fe7
2 changed files with 15 additions and 26 deletions

View File

@@ -427,23 +427,23 @@ func orderSkus2AfsSkus(refundSkuList []*model.OrderSku) (removeSkuList []*ebaiap
}
func (c *PurchaseHandler) GetOrderAfsInfo(ctx *jxcontext.Context, vendorOrderID, afsOrderID string) (orderAfsInfo *partner.OrderAfsInfo, err error) {
orderAfsInfo = &partner.OrderAfsInfo{}
result, _, err := api.EbaiAPI.GetReverseOrder(vendorOrderID)
if err == nil {
orderAfsInfo.VendorOrderID = vendorOrderID
var afsTotalShopMoney int64 = 0
for _, v := range result {
v2 := v.(map[string]interface{})
afsTotalShopMoney += utils.MustInterface2Int64(v2["refund_user_amount"])
}
orderAfsInfo.AfsTotalShopMoney = afsTotalShopMoney
}
return orderAfsInfo, err
//orderAfsInfo = &partner.OrderAfsInfo{}
//if result, err := api.EbaiAPI.OrderPartRefundGet(vendorOrderID) ;err == nil {
//result, _, err := api.EbaiAPI.GetReverseOrder(vendorOrderID)
//if err == nil {
// orderAfsInfo.VendorOrderID = vendorOrderID
// orderAfsInfo.AfsTotalShopMoney = utils.MustInterface2Int64(result["shop_fee"])
// var afsTotalShopMoney int64 = 0
// for _, v := range result {
// v2 := v.(map[string]interface{})
// afsTotalShopMoney += utils.MustInterface2Int64(v2["refund_user_amount"])
// }
// orderAfsInfo.AfsTotalShopMoney = afsTotalShopMoney
//}
//return orderAfsInfo, err
orderAfsInfo = &partner.OrderAfsInfo{}
if result, err := api.EbaiAPI.OrderPartRefundGet(vendorOrderID); err == nil {
orderAfsInfo.VendorOrderID = vendorOrderID
orderAfsInfo.AfsTotalShopMoney = utils.MustInterface2Int64(result["merchant_income"])
}
return orderAfsInfo, err
}