- 修复美团外卖GetOrderRefundDetail错误,应该返回的是数组
This commit is contained in:
@@ -361,7 +361,7 @@ func (a *API) OrderLogisticsChange2Self(orderID int64) (err error) {
|
||||
return err
|
||||
}
|
||||
|
||||
func (a *API) GetOrderRefundDetail(orderID int64, refundType int) (refundOrderDetail *RefundOrderDetail, err error) {
|
||||
func (a *API) GetOrderRefundDetail(orderID int64, refundType int) (refundOrderDetailList []*RefundOrderDetail, err error) {
|
||||
params := map[string]interface{}{
|
||||
"wm_order_id_view": orderID,
|
||||
}
|
||||
@@ -370,7 +370,7 @@ func (a *API) GetOrderRefundDetail(orderID int64, refundType int) (refundOrderDe
|
||||
}
|
||||
result, err := a.AccessAPI("ecommerce/order/getOrderRefundDetail", true, params)
|
||||
if err == nil {
|
||||
utils.Map2StructByJson(result.([]interface{})[0], &refundOrderDetail, false)
|
||||
utils.Map2StructByJson(result, &refundOrderDetailList, false)
|
||||
}
|
||||
return refundOrderDetail, err
|
||||
return refundOrderDetailList, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user