diff --git a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs index 2201abf5e..0f335c5b3 100644 --- a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs +++ b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs @@ -1341,35 +1341,19 @@ namespace IRaCIS.Application.Services } else { - //var cacheDate = DateTime.Parse(value.ToString()); - //int timespanMin = (DateTime.Now - cacheDate).Minutes; - //if (timespanMin > 120 && timespanMin < 140) - //{ - // throw new BusinessValidationFailedException("您已连续阅片两个小时,请休息一会!"); - //} - //else if (timespanMin > 140) - //{ - // cacheDate = cacheDate.AddMinutes((Math.Floor((double)(timespanMin / 140)))*140); - // _cache.Set(cacheKey, cacheDate.ToString(), TimeSpan.FromHours(5)); - - //} - - var cacheDate = DateTime.Parse(value.ToString()); int timespanMin = (DateTime.Now - cacheDate).Minutes; - if (timespanMin > 5 && timespanMin < 10) + if (timespanMin > 120 && timespanMin < 140) { throw new BusinessValidationFailedException("您已连续阅片两个小时,请休息一会!"); } - else if (timespanMin > 10) + else if (timespanMin > 140) { - cacheDate = cacheDate.AddMinutes((Math.Floor((double)(timespanMin / 10))) * 10); + cacheDate = cacheDate.AddMinutes((Math.Floor((double)(timespanMin / 140))) * 140); _cache.Set(cacheKey, cacheDate.ToString(), TimeSpan.FromHours(5)); } - - }