/// <summary> /// 根据用户名和密码查询用户信息 /// </summary> /// <param name="model"></param> /// <returns></returns> public T_UserDto LoginByUsername(T_UserSingleModel model) { var password = MD5Helper.ComputeMD5(model.Password); string sql = "SELECT * FROM T_USER WHERE USERNAME = @P_USERNAME AND PASSWORD= @P_PASSWORD"; var user = DataRepository.GetFirstOrDefault <T_User>(sql, new { P_USERNAME = model.Username, P_PASSWORD = password }); return(AutoMapperHelper <T_User, T_UserDto> .AutoConvert(user)); }
public HttpResponseMessage LoginByUsername([FromBody] T_UserSingleModel model) { var result = _userService.LoginByUsername(model); var data = new JsonResultBuilder() .SetCode(JsonResultCode.OK) .SetMessage("success") .SetResult(result).Build(); return(new HttpResponseMessage() { StatusCode = HttpStatusCode.OK, Content = new StringContent(data.ToString()) }); }