public IActionResult FreeSearchApi() { CustomStatusCode code; var jwtStr = HttpRequest(); var runList = _runRepository.FreeSearch(jwtStr.Id); if (runList == null) { _logger.LogInformation($"{jwtStr.Id} 查询所有跑步记录为空"); code = new CustomStatusCode { Status = "404", Message = $"{jwtStr.Id} 查询所有跑步记录为空" }; return(StatusCode(404, code)); } var runResource = _mapper.Map <IEnumerable <RunRecordMap> >(runList); _logger.LogInformation($"{jwtStr.Id} 查询所有跑步成功"); code = new CustomStatusCode { Status = "200", Message = $"{jwtStr.Id} 查询所有跑步成功", Data = runResource }; return(StatusCode(404, code)); }