public IActionResult FreeAllStatisticalApi(SportFreeModel sport) { CustomStatusCode code; var user = HttpRequest(); var record = _runRepository.FreeAllStatistical(user.Id, sport); if (record == null) { _logger.LogInformation($"{user.Id} 用户查询跑步记录统计为空"); code = new CustomStatusCode { Status = "200", Message = $"{user.Id} 用户查询跑步记录统计为空" }; return(StatusCode(200, code)); } _logger.LogInformation($"{user.Id} 用户查询跑步记录统计成功"); var resource = _mapper.Map <StatisticalMap>(record); code = new CustomStatusCode { Status = "200", Message = $"{user.Id} 用户查询跑步记录统计成功", Data = resource }; return(StatusCode(200, code)); }