/// <summary> /// 获取登录日志分析数据 /// </summary> /// <returns></returns> public async Task <LoginDataAnalysisOutPut> FindLoginLogAnalysis() { LoginDataAnalysisOutPut outPut = new LoginDataAnalysisOutPut(); List <int> ydata = new List <int>(); outPut.xdata = (await _loginLogRepository.GetDateMonth()).ToList(); var loges = (await _loginLogRepository.GetLoginLogDateMonth()).ToList(); foreach (var item in outPut.xdata) { ydata.Add(loges.Count(d => d.CreateTime.ToString("MM-dd") == item)); } outPut.ydata = ydata; return(outPut); }