/// <summary> /// 用户注册方法 /// </summary> /// <param name="request"></param> /// <returns></returns> public UserRegistReponse UserInfoRegist(UserRegistRequest request) { UserRegistReponse response = new UserRegistReponse(); if (string.IsNullOrEmpty(request.UserPhone)) { response.Status = false; response.Message = "手机号不能为空"; return(response); } if (string.IsNullOrEmpty(request.UserPass)) { response.Status = false; response.Message = "密码不能为空"; return(response); } //判断手机号是否已注册 var isExist = dal.IsExistPhone(request.UserPhone); if (isExist) { response.Status = false; response.Message = "手机号已存在"; return(response); } //对密码进行加密 //1 生成一个盐 var salt = Generate.GenerateSalt(); //2 加密 var password = MD5Encrypt.MD5Encrypt32(request.UserPass + salt); UserInfo user = new UserInfo() { UserSalt = salt, UserPhone = request.UserPhone,//13621807335 UserName = request.UserName, UserPass = password }; var res = dal.UserRegist(user); if (res > 0) { response.IsRegistSuccess = true; response.Message = "注册成功"; } else { response.Status = false; response.Message = "注册失败"; } return(response); }
/// <summary> /// 用户注册 /// </summary> /// <param name="request"></param> /// <returns></returns> public UserRegistReponse UserRegist(UserRegistRequest request) { return(ApiRequestHelp.Post <UserRegistRequest, UserRegistReponse>(request)); }
public UserRegistReponse UserRegist(UserRegistRequest request) { return(Userbll.Instance.UserInfoRegist(request)); }
/// <summary> /// 用户注册 /// </summary> /// <param name="request"></param> /// <returns></returns> public JsonResult UserRegist(UserRegistRequest request) { return(Json(bll.UserRegist(request))); }