Пример #1
0
 //处理退款审核回调
 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;
 }