/// <summary> /// 忘记密码、重置密码 /// </summary> /// <param name="resetPwdPara"></param> /// <returns></returns> public async Task <SimpleRD> ResetPwd(ResetPwdPara resetPwdPara) { string url = "/User/resetPwd"; var json = JsonConvert.SerializeObject(resetPwdPara); SimpleRD simpleRD = await RestSharpHelper <SimpleRD> .PostAsync(url, json); return(simpleRD); }
/// <summary> /// 忘记密码、重置密码 /// </summary> /// <param name="resetPwdPara"></param> /// <returns></returns> public async Task <SimpleRD> ResetPwd(ResetPwdPara resetPwdPara) { string url = rootUrl2 + "/User/resetPwd"; string httpContent = JsonConvert.SerializeObject(resetPwdPara); string responseBody = await PostAsync(url, httpContent); SimpleRD simpleRD = JsonConvert.DeserializeObject <SimpleRD>(responseBody); return(simpleRD); }
/// <summary> /// 忘记密码、重置密码 /// </summary> /// <param name="resetPwdPara"></param> /// <returns></returns> public static async Task <SimpleRD> ResetPwd(ResetPwdPara resetPwdPara) { try { string url = "/User/resetPwd"; var json = JsonConvert.SerializeObject(resetPwdPara); SimpleRD simpleRD = await RestSharpHelper <SimpleRD> .PostAsync(url, json); return(simpleRD); } catch (ApplicationException ex) { throw ex; } }
/// <summary> /// 重置 /// </summary> private async void OnReset() { ResetPwdPara resetPwdPara = new ResetPwdPara { authCode = resetPwdViewModel.AuthCode, tel = resetPwdViewModel.Tel, newPwd = resetPwdViewModel.Pwd }; SimpleRD simpleRD = await RestSharpService.ResetPwd(resetPwdPara); if (simpleRD.code == 200) { CrossToastPopUp.Current.ShowToastSuccess(simpleRD.message, ToastLength.Long); } else { CrossToastPopUp.Current.ShowToastError(simpleRD.message, ToastLength.Long); } }