diff --git a/IRaCIS.Core.Application/Service/ReadingCalculate/IRECIST1Point1CalculateService.cs b/IRaCIS.Core.Application/Service/ReadingCalculate/IRECIST1Point1CalculateService.cs
index d85d7986d..9c1aacaa2 100644
--- a/IRaCIS.Core.Application/Service/ReadingCalculate/IRECIST1Point1CalculateService.cs
+++ b/IRaCIS.Core.Application/Service/ReadingCalculate/IRECIST1Point1CalculateService.cs
@@ -400,13 +400,21 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
///
///
[HttpPost]
- public async Task TestCalculate(Guid visitTaskId, QuestionType type)
+ public async Task TestCalculate(Guid visitTaskId, QuestionType? type)
{
//_logger.LogError("测试计算");
ReadingCalculateDto readingData = await _generalCalculateService.GetReadingCalculateDto(visitTaskId);
// await _generalCalculateService.LogRecord(readingData, "其他既往新病灶", LesionType.OtherPreviousNewLesion);
+ if (type == null)
+ {
+ await ReadingCalculate(readingData);
+ }
+ else
- await ReadingCalculate(readingData,new List() { type});
+ {
+ await ReadingCalculate(readingData, new List() { type });
+ }
+
}