namespace HDL_ON.DAL.Server { public partial class HttpServerRequest { /// /// 账号登录-使用密码 /// public ResponsePack LoginByPassword(string account,string password,int company) { var requestObj = new LoginObj() { Account = account, Password = password, Company = company }; var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(requestObj); var revertObj = RequestHttps(HttpRequesMethods.Login.ToString(), requestJson, ""); return revertObj; } /// /// 手机号码注册张吗 /// /// /// /// public ResponsePack RegisterPhone(string mobileNumber, string password, string language) { var requestObj = new SignInObj() { Account = mobileNumber, Password = password, Language = language }; var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(requestObj); return RequestHttps(HttpRequesMethods.SignIn.ToString(), requestJson, ""); } /// /// 验证验证码 /// public ResponsePack ValidateSmsCode(string mobileNumber, string code) { var requestObj = new ValidateSmsCodeObj() { Phone = mobileNumber, Code = code }; var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(requestObj); return RequestHttps(HttpRequesMethods.ValidateSmsCode.ToString(), requestJson, ""); } /// /// 验证手机号是否已经被注册 /// /// 手机号码 public ResponsePack IsExistingAccount(string phoneNum) { var requestObj = new IsExistingAccountObj() { Account = phoneNum }; var requesetJson = Newtonsoft.Json.JsonConvert.SerializeObject(requestObj); return RequestHttps(HttpRequesMethods.IsExistingAccount.ToString(), requesetJson, ""); } /// /// 获取验证码 /// /// 手机号码 public ResponsePack GetPhoneVerificationCode(string phoneNum, int company) { var requestObj = new SignPhoneObj() { Phone = phoneNum, Company = company }; var requesetJson = Newtonsoft.Json.JsonConvert.SerializeObject(requestObj); return RequestHttps(HttpRequesMethods.SignPhone.ToString(), requesetJson, ""); } /// /// 验证验证码 /// /// /// /// public ResponsePack SendSms(string mobileNumber, string vCode) { var requestObj = new ValidateSmsCodeObj() { Phone = mobileNumber, Code = vCode }; var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject(requestObj); return RequestHttps(HttpRequesMethods.ValidateSmsCode.ToString(), requestJson, ""); } } }