public static BCApproveRefundResult handleApproveRefundResult(string respString, string channel)
{
JsonData responseData = JsonMapper.ToObject(respString);
BCApproveRefundResult result = new BCApproveRefundResult();
if (responseData["result_code"].ToString() == "0")
{
try
{
result.url = responseData["url"].ToString();
}
catch
{
//
}
result.status = JsonMapper.ToObject<Dictionary<string, string>>(responseData["result_map"].ToJson().ToString());
}
else
{
var ex = new BCException(responseData["err_detail"].ToString());
throw ex;
}
return result;
}