/// <summary> /// 注册 /// </summary> /// <param name="userName"></param> /// <param name="passWord"></param> /// <returns></returns> public JsonResult RegistUser(string userName, string passWord, string token, string checkCode) { string CorrectCode = B_CheckCodeRedis.GetCheckCode(token); dto_AjaxJsonResult <bool> result = new dto_AjaxJsonResult <bool>(); if (checkCode.ToLower() != CorrectCode.ToLower()) { result.code = AjaxResultCodeEnum.Error; result.message = "验证码错误"; result.data = false; return(Json(result)); } if (IsUserNameExists(userName) == "1") { result.code = AjaxResultCodeEnum.Error; result.message = "用户名已被使用"; result.data = false; return(Json(result)); } T_User u = new T_User() { UserName = userName, TrueName = "", Psd = Util.MD5(passWord), Mobile = "", FirstLoginDate = DateTime.Parse("2000-01-01 00:00:00"), CreateDate = DateTime.Now, Extend1 = passWord, ZyPsd = "", ZyPrice = 0, ProvinceId = 0, CityId = 0, DistrictId = 0, SchoolId = 0, GradeId = 0, ClassId = 0 }; int i = B_User.Create(u); if (i > 0) { result.code = AjaxResultCodeEnum.Success; result.message = ""; result.data = true; } else { result.code = AjaxResultCodeEnum.Error; result.message = "入库失败"; result.data = false; } return(Json(result)); }
/// <summary> /// 验证码是否正确 /// </summary> /// <param name="token"></param> /// <param name="checkCode"></param> /// <returns></returns> public string IsCheckCodeCorrect(string token, string checkCode) { string CorrectCode = B_CheckCodeRedis.GetCheckCode(token); return(CorrectCode.ToLower() == checkCode.ToLower() ? "0" : "1"); }