/// <summary> /// 用户信贷信息查询 /// </summary> /// <param name="Uid"></param> /// <returns></returns> public QueryMemberLoanJsonInfo Query_Member_Loan(string Uid) { QueryMemberLoanJsonInfo JsonInfo = null; string sign, sign_type; string gateway = loan_url + "?_input_charset=utf-8"; string[] parameters = { "service=query_member_loan", "version=1.0", "partner_id=" + partner_id, "_input_charset=utf-8", "uid=" + Uid, "need_margin=true" }; sign_type = "MD5"; sign = pub.ReturnSignStr(parameters, "utf-8", tradesignkey); StringBuilder prestr = new StringBuilder(); prestr.Append("&service=query_member_loan"); prestr.Append("&version=1.0"); prestr.Append("&partner_id=" + partner_id); prestr.Append("&sign=" + sign); prestr.Append("&sign_type=" + sign_type); prestr.Append("&uid=" + Uid); prestr.Append("&need_margin=true"); string request_url = gateway + prestr.ToString(); CookieCollection cookies = new CookieCollection(); string strJson = HttpHelper.GetResponseString(HttpHelper.CreateGetHttpResponse(request_url, 0, "", cookies)); JsonInfo = JsonHelper.JSONToObject <QueryMemberLoanJsonInfo>(strJson); if (JsonInfo != null && JsonInfo.Is_success == "T") { pub.AddSysInterfaceLog(2, "用户信贷信息查询", "成功", request_url, "授信总额:" + JsonInfo.Credit_limit + ";当前申请额度:" + JsonInfo.Apply_credit + ";已借贷款额度:" + JsonInfo.Used_credit + ";可用额度:" + JsonInfo.Available_credit); } else { pub.AddSysInterfaceLog(2, "用户信贷信息查询", "失败", request_url, JsonInfo.Error_code + ":" + JsonInfo.Error_message); } return(JsonInfo); }