OCT计算修改
continuous-integration/drone/push Build is passing Details

Test_IRC_Net8
Hewt 2026-03-25 09:46:03 +08:00
parent 94bf9895af
commit 0e909906be
1 changed files with 7 additions and 1 deletions

View File

@ -306,7 +306,13 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
get get
{ {
var values = new[] { FirstData, SecondData, ThirdData }; var values = new[] { FirstData, SecondData, ThirdData };
var avg = values.Where(x => x.HasValue).Select(x => x.Value).DefaultIfEmpty(0).Average();
var count = values.Count(x => x.HasValue);
if (count == 0)
{
return null;
}
var avg = values.Where(x => x.HasValue).Select(x => x.Value).Average();
return avg; return avg;
} }
} }