- result.(string) to Interface2String to avoid panic.

This commit is contained in:
gazebo
2018-08-30 07:41:57 +08:00
parent 7822dbe779
commit cc643050fd

View File

@@ -140,7 +140,7 @@ func (a *API) OrderJDZBDelivery(orderId string, userName string) (detail string,
}
result, err := a.AccessAPINoPage("bm/open/api/order/OrderJDZBDelivery", jdParams, nil, nil, orderOperationResultParser)
if err == nil {
return result.(string), nil
return utils.Interface2String(result), nil
}
return "", err
}
@@ -154,7 +154,7 @@ func (a *API) ModifySellerDelivery(orderId string, userName string) (detail stri
}
result, err := a.AccessAPINoPage("order/modifySellerDelivery", jdParams, nil, nil, orderOperationResultParser)
if err == nil {
return result.(string), nil
return utils.Interface2String(result), nil
}
return "", err
}
@@ -168,7 +168,7 @@ func (a *API) OrderSerllerDelivery(orderId string, userName string) (detail stri
}
result, err := a.AccessAPINoPage("bm/open/api/order/OrderSerllerDelivery", jdParams, nil, nil, orderOperationResultParser)
if err == nil {
return result.(string), nil
return utils.Interface2String(result), nil
}
return "", err
}