diff --git a/business/partner/purchase/ebai/order.go b/business/partner/purchase/ebai/order.go index 2759d5244..7d3b69e5d 100644 --- a/business/partner/purchase/ebai/order.go +++ b/business/partner/purchase/ebai/order.go @@ -680,7 +680,7 @@ func (c *PurchaseHandler) AgreeOrRefuseCancel(ctx *jxcontext.Context, order *mod } refundProductList = append(refundProductList, refundProduct) if param.ReverseOrderId == "" { - param.ReverseOrderId = v2["refund_order_id"].(string) + param.ReverseOrderId = utils.Int64ToStr(utils.Interface2Int64WithDefault(v2["refund_order_id"], 0)) } } param.RefundProductList = refundProductList