public async Task <AjaxResult <AuthorizeExtResponse> > AuthorizeExt(RQBaseRequest request) { ////_iRSAHelper.RSAHelpe.VerifyAsync(request.biz_data, request.sign); ////AuthorizeExtRequest authorizeExtRequest = Newtonsoft.Json.JsonConvert.DeserializeObject<AuthorizeExtRequest>Async(request.biz_data); //await Task.CompletedTask; //return new AjaxResult<AuthorizeExtResponse> { Success=false, Content = "暂不开放", Result = null }; ////return new AjaxResult<AuthorizeExtResponse> { code = 200, data = await _flyingFishService.AuthorizeExtAsync(request) }; return(await Task.FromResult(new AjaxResult <AuthorizeExtResponse> { Success = false, Content = "暂不开放", Result = null })); }
public async Task <AjaxResult <RQPullOrderStatusResponse> > PullOrderStatus(RQBaseRequest request) { return(await _flyingFishService.PullOrderStatusAsync(request)); }
public async Task <AjaxResult <RQLoanContractExtResponse> > LoanContractExt(RQBaseRequest request) { return(await _flyingFishService.LoanContractExtAsync(request)); }
public async Task <AjaxResult> ConfirmLoan(RQBaseRequest request) { return(await _flyingFishService.ConfirmLoanAsync(request)); }
public Task <AjaxResult <RQCardListResponse> > CardListAsync(RQBaseRequest request) { throw new NotImplementedException(); }
public async Task <AjaxResult <RQCardListResponse> > CardList(RQBaseRequest request) { return(await _flyingFishService.CardListAsync(request)); }
public async Task <AjaxResult <object> > CheckUser(RQBaseRequest request) { return(await _flyingFishService.CheckUserAsync(request)); }
public async Task <AjaxResult <RepaymentExtResponse> > RepaymentExt(RQBaseRequest request) { return(await _flyingFishService.RepaymentExtAsync(request)); }
public Task <AjaxResult> PushPhaseTwoAsync(RQBaseRequest request) { throw new NotImplementedException(); }
public Task <AjaxResult <RQPullOrderStatusResponse> > PullOrderStatusAsync(RQBaseRequest request) { throw new NotImplementedException(); }
public Task <AjaxResult <RQLoanContractExtResponse> > LoanContractExtAsync(RQBaseRequest request) { throw new NotImplementedException(); }
public Task <AjaxResult <DepotWithdrawResponse> > DepotWithdrawAsync(RQBaseRequest request) { throw new NotImplementedException(); }
public Task <AjaxResult <DepotAuthorizeResponse> > DepotAuthorizeAsync(RQBaseRequest request) { throw new NotImplementedException(); }
public Task <AjaxResult> ConfirmLoanAsync(RQBaseRequest request) { throw new NotImplementedException(); }
public Task <AjaxResult <object> > CheckUserAsync(RQBaseRequest request) { throw new NotImplementedException(); }
public async Task <AjaxResult <DepotAuthorizeResponse> > DepotAuthorize(RQBaseRequest request) { return(await _flyingFishService.DepotAuthorizeAsync(request)); }
public async Task <AjaxResult <DepotWithdrawResponse> > DepotWithdraw(RQBaseRequest request) { return(await _flyingFishService.DepotWithdrawAsync(request)); }
public Task <AjaxResult <RepaymentExtResponse> > RepaymentExtAsync(RQBaseRequest request) { throw new NotImplementedException(); }
public Task <AjaxResult <RQWithdrawTryCalculateResponse> > WithdrawTryCalculateAsync(RQBaseRequest request) { throw new NotImplementedException(); }
public async Task <AjaxResult <List <RQBankInfo> > > BankListAsync(RQBankListRequest rQBankListRequest) { AjaxResult <List <RQBankInfo> > ajaxResult = new AjaxResult <List <RQBankInfo> >(); string bizData = JsonConvert.SerializeObject(rQBankListRequest); //实例化 RQBaseRequest rQBaseRequest = new RQBaseRequest(); rQBaseRequest.bizData = bizData; SortedDictionary <string, string> singKeyValuePairs = new SortedDictionary <string, string> { { "appId", rQBaseRequest.appId }, { "signType", rQBaseRequest.signType }, { "version", rQBaseRequest.version }, { "timestamp", rQBaseRequest.timestamp }, { "bizData", bizData } }; string signParamsStr = OrdinalComparer.FormatParam(singKeyValuePairs); //请求如期签名 string sign = _frRsaPkcs1Util.SignData(signParamsStr, HashAlgorithmName.MD5, RSASignaturePadding.Pkcs1); rQBaseRequest.sign = sign; var request = new HttpRequestMessage(HttpMethod.Post, RuqiConsts.Urls.BankList); HttpClient httpClient = _httpClientFactory.CreateClient(RuqiConsts.RuqiHttpClient); string contentStr = JsonConvert.SerializeObject(rQBaseRequest); request.Content = new StringContent(contentStr, Encoding.UTF8, "application/json"); HttpResponseMessage response = await httpClient.SendAsync(request); if (!response.IsSuccessStatusCode) { ajaxResult.Success = false; ajaxResult.Content = "接口请求失败,请重试!"; } else { string result = await response.Content.ReadAsStringAsync(); //TODO:InsertAsync //ServiceParams rqParams = new ServiceParams //{ // JsonContext = result, // ServiceType = (int)ServiceType.BankList, // ServiceName = "BankList", // AppId = "30002" //}; //await _repository.InsertAsync(rqParams); var obj = JsonConvert.DeserializeObject <BaseResult <List <RQBankInfo> > >(result); if (obj.code.Equals(200)) { ajaxResult.Result = obj.data; } else { ajaxResult.Success = false; ajaxResult.Content = "请求失败,请重试!"; } } return(ajaxResult); }
public async Task <AjaxResult> PushPhaseTwo(RQBaseRequest request) { return(await _flyingFishService.PushPhaseTwoAsync(request)); }
public async Task <AjaxResult <RQWithdrawTryCalculateResponse> > WithdrawTryCalculate(RQBaseRequest request) { return(await _flyingFishService.WithdrawTryCalculateAsync(request)); }
public async Task <AjaxResult <RQBindCardResponse> > BindCard(RQBaseRequest request) { return(await _flyingFishService.BindCardAsync(request)); }
public Task <AjaxResult <RQBindCardResponse> > BindCardAsync(RQBaseRequest request) { throw new NotImplementedException(); }