Uat_Study
			
			
		
		
							parent
							
								
									a123d6c255
								
							
						
					
					
						commit
						c86e393f4d
					
				| 
						 | 
				
			
			@ -1168,349 +1168,6 @@
 | 
			
		|||
            </summary>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="F:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.sODData">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取Sod的值
 | 
			
		||||
            </summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetDeleteLesionStatrIndex(IRaCIS.Core.Application.Service.Reading.Dto.DeleteReadingRowAnswerInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            删除病灶获取起始病灶序号(RECIST1Point1 固定是1)
 | 
			
		||||
            </summary>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetReadingReportEvaluation(IRaCIS.Core.Application.Service.Reading.Dto.GetReadingReportEvaluationInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取阅片报告
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="indto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.TestCalculate(System.Guid,IRaCIS.Core.Domain.Share.QuestionType)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            测试计算
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="visitTaskId"></param>
 | 
			
		||||
            <param name="type"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.CalculateTask(IRaCIS.Core.Application.Service.Reading.Dto.CalculateTaskInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            计算任务
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetReportVerify(IRaCIS.Core.Application.Service.Reading.Dto.GetReportVerifyInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取报告验证的信息(这里每个标准可能不一样 返回用object)
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.ReadingCalculate(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto,System.Collections.Generic.List{IRaCIS.Core.Domain.Share.QuestionType})">
 | 
			
		||||
            <summary>
 | 
			
		||||
            自动计算
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <param name="calculateType"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetReportTumor(System.Guid)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取报告整体整体评估
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="visitTaskId"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetReportIsExistDisease(System.Guid)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取报告是否存在疾病
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="visitTaskId"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.VerifyVisitTaskQuestions(IRaCIS.Core.Application.Service.Reading.Dto.VerifyVisitTaskQuestionsInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            验证访视提交
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.AddTaskLesionAnswerFromLastTask(IRaCIS.Core.Application.ViewModel.AddTaskLesionAnswerFromLastTaskInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            将上一次的访视病灶添加到这一次
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetSODData(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取SOD
 | 
			
		||||
            </summary>
 | 
			
		||||
            <remarks>
 | 
			
		||||
            靶病灶径线之和(SOD)
 | 
			
		||||
            非淋巴结的长径 和淋巴结的短径
 | 
			
		||||
            </remarks>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetSumOfDiameter(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            非淋巴结靶病灶长径之和
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetSODChange(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            与基线SOD相比变化量(mm)
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetSODPercent(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            与基线访视相比SOD变化百分比
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetLowestIncrease(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            与整个访视期间SOD最低点相比增加的值(mm)
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <remarks>
 | 
			
		||||
            要更新之前的
 | 
			
		||||
            </remarks>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetLowPercent(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            与整个访视期间SOD最低点相比增加的百分比
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <remarks>
 | 
			
		||||
            要更新之前的
 | 
			
		||||
            </remarks>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetLowVisit(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            整个访视期间SOD最低点访视名称
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <remarks>
 | 
			
		||||
            要更新之前的
 | 
			
		||||
            </remarks>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetIsLymphTarget(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            是否存在非淋巴结靶病灶
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetIsAddFive(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
             是否存在淋巴结靶病灶且该病灶比上一访视短径增加5MM以上
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetIsAddFiveRowIndexs(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取存在淋巴结靶病灶且该病灶比上一访视短径增加5MM以上的病灶
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetNETarget(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            被评估为NE的单个靶病灶
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetTumor(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            整体肿瘤评估
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetIsExistDisease(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            是否存在疾病
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.ChangeAllLowestIncrease(IRaCIS.Core.Application.Service.Reading.Dto.ChangeAllTaskDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            修改与整个访视期间SOD最低点相比增加的值(mm)
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.ChangeAllLowVisitName(IRaCIS.Core.Application.Service.Reading.Dto.ChangeAllTaskDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            修改最低方式点名称
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.ChangeAllVisitTaskAnswer(System.Collections.Generic.List{System.Guid},System.Guid,System.String)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            修改所有访视任务的答案
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="visitTaskGuids"></param>
 | 
			
		||||
            <param name="questionId"></param>
 | 
			
		||||
            <param name="answer"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetBaseLineSOD(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取基线SOD
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetLowSODVisit(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取最低方式
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetVisitTaskAnswerList(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取访视任务信息
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetLastVisitTaskId(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取上一个访视任务Id
 | 
			
		||||
            </summary>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <!-- Badly formed XML comment ignored for member "M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetTargetLesionEvaluate(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)" -->
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetNoTargetLesionEvaluate(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取非靶病灶评估
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetNewLesionEvaluate(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
             获取新病灶评估
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetDeleteLesionStatrIndex(IRaCIS.Core.Application.Service.Reading.Dto.DeleteReadingRowAnswerInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            删除病灶获取起始病灶序号
 | 
			
		||||
            </summary>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetReadingReportEvaluation(IRaCIS.Core.Application.Service.Reading.Dto.GetReadingReportEvaluationInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取阅片报告
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="indto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.AddTaskLesionAnswerFromLastTask(IRaCIS.Core.Application.ViewModel.AddTaskLesionAnswerFromLastTaskInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            将上一次的病灶信息添加到这一次
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.TestCalculate(System.Guid,IRaCIS.Core.Domain.Share.QuestionType)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            测试计算
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="visitTaskId"></param>
 | 
			
		||||
            <param name="type"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.CalculateTask(IRaCIS.Core.Application.Service.Reading.Dto.CalculateTaskInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            计算任务
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.ReadingCalculate(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto,System.Collections.Generic.List{IRaCIS.Core.Domain.Share.QuestionType})">
 | 
			
		||||
            <summary>
 | 
			
		||||
            自动计算
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <param name="calculateType"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetBaseLineLesionsCount(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            基线病灶计数
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetNewLesionsCount(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取新病灶计数
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetAlwaysNewLesionsCount(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            既往新病灶计数
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetNewBoneLesionCount(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            自治疗后第二个访视点以来持续的新骨病变数量
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetNumberOfDaysBetween(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetSiteVisitForTumorEvaluation(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            访视点肿瘤评估
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.ChangeLastTaskSiteVisitForTumorEvaluation(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            修改上一次访视结果
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetSiteVisitForTumorList(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取访视日期信息
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="F:IRaCIS.Core.Application.Service.ReadingCalculate.IRECIST1Point1CalculateService.sODData">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取Sod的值
 | 
			
		||||
| 
						 | 
				
			
			@ -1755,6 +1412,349 @@
 | 
			
		|||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetDeleteLesionStatrIndex(IRaCIS.Core.Application.Service.Reading.Dto.DeleteReadingRowAnswerInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            删除病灶获取起始病灶序号
 | 
			
		||||
            </summary>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetReadingReportEvaluation(IRaCIS.Core.Application.Service.Reading.Dto.GetReadingReportEvaluationInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取阅片报告
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="indto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.AddTaskLesionAnswerFromLastTask(IRaCIS.Core.Application.ViewModel.AddTaskLesionAnswerFromLastTaskInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            将上一次的病灶信息添加到这一次
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.TestCalculate(System.Guid,IRaCIS.Core.Domain.Share.QuestionType)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            测试计算
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="visitTaskId"></param>
 | 
			
		||||
            <param name="type"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.CalculateTask(IRaCIS.Core.Application.Service.Reading.Dto.CalculateTaskInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            计算任务
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.ReadingCalculate(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto,System.Collections.Generic.List{IRaCIS.Core.Domain.Share.QuestionType})">
 | 
			
		||||
            <summary>
 | 
			
		||||
            自动计算
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <param name="calculateType"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetBaseLineLesionsCount(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            基线病灶计数
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetNewLesionsCount(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取新病灶计数
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetAlwaysNewLesionsCount(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            既往新病灶计数
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetNewBoneLesionCount(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            自治疗后第二个访视点以来持续的新骨病变数量
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetNumberOfDaysBetween(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetSiteVisitForTumorEvaluation(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            访视点肿瘤评估
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.ChangeLastTaskSiteVisitForTumorEvaluation(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            修改上一次访视结果
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.PCWG3CalculateService.GetSiteVisitForTumorList(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取访视日期信息
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="F:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.sODData">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取Sod的值
 | 
			
		||||
            </summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetDeleteLesionStatrIndex(IRaCIS.Core.Application.Service.Reading.Dto.DeleteReadingRowAnswerInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            删除病灶获取起始病灶序号(RECIST1Point1 固定是1)
 | 
			
		||||
            </summary>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetReadingReportEvaluation(IRaCIS.Core.Application.Service.Reading.Dto.GetReadingReportEvaluationInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取阅片报告
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="indto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.TestCalculate(System.Guid,IRaCIS.Core.Domain.Share.QuestionType)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            测试计算
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="visitTaskId"></param>
 | 
			
		||||
            <param name="type"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.CalculateTask(IRaCIS.Core.Application.Service.Reading.Dto.CalculateTaskInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            计算任务
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetReportVerify(IRaCIS.Core.Application.Service.Reading.Dto.GetReportVerifyInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取报告验证的信息(这里每个标准可能不一样 返回用object)
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.ReadingCalculate(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto,System.Collections.Generic.List{IRaCIS.Core.Domain.Share.QuestionType})">
 | 
			
		||||
            <summary>
 | 
			
		||||
            自动计算
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <param name="calculateType"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetReportTumor(System.Guid)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取报告整体整体评估
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="visitTaskId"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetReportIsExistDisease(System.Guid)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取报告是否存在疾病
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="visitTaskId"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.VerifyVisitTaskQuestions(IRaCIS.Core.Application.Service.Reading.Dto.VerifyVisitTaskQuestionsInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            验证访视提交
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.AddTaskLesionAnswerFromLastTask(IRaCIS.Core.Application.ViewModel.AddTaskLesionAnswerFromLastTaskInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            将上一次的访视病灶添加到这一次
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetSODData(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取SOD
 | 
			
		||||
            </summary>
 | 
			
		||||
            <remarks>
 | 
			
		||||
            靶病灶径线之和(SOD)
 | 
			
		||||
            非淋巴结的长径 和淋巴结的短径
 | 
			
		||||
            </remarks>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetSumOfDiameter(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            非淋巴结靶病灶长径之和
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetSODChange(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            与基线SOD相比变化量(mm)
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetSODPercent(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            与基线访视相比SOD变化百分比
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetLowestIncrease(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            与整个访视期间SOD最低点相比增加的值(mm)
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <remarks>
 | 
			
		||||
            要更新之前的
 | 
			
		||||
            </remarks>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetLowPercent(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            与整个访视期间SOD最低点相比增加的百分比
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <remarks>
 | 
			
		||||
            要更新之前的
 | 
			
		||||
            </remarks>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetLowVisit(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            整个访视期间SOD最低点访视名称
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <remarks>
 | 
			
		||||
            要更新之前的
 | 
			
		||||
            </remarks>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetIsLymphTarget(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            是否存在非淋巴结靶病灶
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetIsAddFive(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
             是否存在淋巴结靶病灶且该病灶比上一访视短径增加5MM以上
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetIsAddFiveRowIndexs(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取存在淋巴结靶病灶且该病灶比上一访视短径增加5MM以上的病灶
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetNETarget(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            被评估为NE的单个靶病灶
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetTumor(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            整体肿瘤评估
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetIsExistDisease(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            是否存在疾病
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.ChangeAllLowestIncrease(IRaCIS.Core.Application.Service.Reading.Dto.ChangeAllTaskDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            修改与整个访视期间SOD最低点相比增加的值(mm)
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.ChangeAllLowVisitName(IRaCIS.Core.Application.Service.Reading.Dto.ChangeAllTaskDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            修改最低方式点名称
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.ChangeAllVisitTaskAnswer(System.Collections.Generic.List{System.Guid},System.Guid,System.String)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            修改所有访视任务的答案
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="visitTaskGuids"></param>
 | 
			
		||||
            <param name="questionId"></param>
 | 
			
		||||
            <param name="answer"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetBaseLineSOD(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取基线SOD
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetLowSODVisit(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取最低方式
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetVisitTaskAnswerList(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取访视任务信息
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetLastVisitTaskId(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取上一个访视任务Id
 | 
			
		||||
            </summary>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <!-- Badly formed XML comment ignored for member "M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetTargetLesionEvaluate(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)" -->
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetNoTargetLesionEvaluate(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取非靶病灶评估
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1CalculateService.GetNewLesionEvaluate(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
             获取新病灶评估
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="F:IRaCIS.Core.Application.Service.ReadingCalculate.RECIST1Point1_BMCalculateService.sODData">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取Sod的值
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -896,6 +896,7 @@ namespace IRaCIS.Core.Application.Service.Allocation
 | 
			
		|||
        [HttpPost]
 | 
			
		||||
        public async Task<(PageOutput<IRUnReadSubjectView>, object)> GetIRUnReadSubjectTaskList(IRUnReadSubjectQuery iRUnReadSubjectQuery)
 | 
			
		||||
        {
 | 
			
		||||
 | 
			
		||||
            var trialId = iRUnReadSubjectQuery.TrialId;
 | 
			
		||||
 | 
			
		||||
            var trialReadingCriterionId = iRUnReadSubjectQuery.TrialReadingCriterionId;
 | 
			
		||||
| 
						 | 
				
			
			@ -905,41 +906,40 @@ namespace IRaCIS.Core.Application.Service.Allocation
 | 
			
		|||
            var readingTool = criterionConfig.ReadingTool;
 | 
			
		||||
            var isReadingTaskViewInOrder = criterionConfig.IsReadingTaskViewInOrder;
 | 
			
		||||
 | 
			
		||||
            var visitTaskListInfo = await GetOrderReadingIQueryable(new GetOrderReadingIQueryableInDto()
 | 
			
		||||
            {
 | 
			
		||||
                TrialId = trialId,
 | 
			
		||||
                TrialReadingCriterionId = trialReadingCriterionId,
 | 
			
		||||
                SubjectCode = iRUnReadSubjectQuery.SubjectCode,
 | 
			
		||||
                Page = new PageInput()
 | 
			
		||||
                {
 | 
			
		||||
                    PageIndex = iRUnReadSubjectQuery.PageIndex,
 | 
			
		||||
                    PageSize = iRUnReadSubjectQuery.PageSize,
 | 
			
		||||
                    Asc = iRUnReadSubjectQuery.Asc,
 | 
			
		||||
                    SortField = iRUnReadSubjectQuery.SortField,
 | 
			
		||||
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
            });
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
            var totalCount = visitTaskListInfo.Item1;
 | 
			
		||||
            var currentPageData = visitTaskListInfo.Item2;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
            var result = new PageOutput<IRUnReadSubjectView>()
 | 
			
		||||
            {
 | 
			
		||||
                PageSize = iRUnReadSubjectQuery.PageSize,
 | 
			
		||||
                PageIndex = iRUnReadSubjectQuery.PageIndex,
 | 
			
		||||
                TotalCount = totalCount,
 | 
			
		||||
                CurrentPageData = currentPageData,
 | 
			
		||||
            };
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
            #region 按照Subject 维度
 | 
			
		||||
            if (isReadingTaskViewInOrder)
 | 
			
		||||
            {
 | 
			
		||||
               
 | 
			
		||||
 | 
			
		||||
                var visitTaskListInfo = await GetOrderReadingIQueryable(new GetOrderReadingIQueryableInDto()
 | 
			
		||||
                {
 | 
			
		||||
                    TrialId = trialId,
 | 
			
		||||
                    TrialReadingCriterionId = trialReadingCriterionId,
 | 
			
		||||
                    SubjectCode = iRUnReadSubjectQuery.SubjectCode,
 | 
			
		||||
                    Page = new PageInput()
 | 
			
		||||
                    {
 | 
			
		||||
                        PageIndex = iRUnReadSubjectQuery.PageIndex,
 | 
			
		||||
                        PageSize = iRUnReadSubjectQuery.PageSize,
 | 
			
		||||
                        Asc = iRUnReadSubjectQuery.Asc,
 | 
			
		||||
                        SortField = iRUnReadSubjectQuery.SortField,
 | 
			
		||||
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
                });
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                var totalCount = visitTaskListInfo.Item1;
 | 
			
		||||
                var currentPageData = visitTaskListInfo.Item2;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                var result = new PageOutput<IRUnReadSubjectView>()
 | 
			
		||||
                {
 | 
			
		||||
                    PageSize = iRUnReadSubjectQuery.PageSize,
 | 
			
		||||
                    PageIndex = iRUnReadSubjectQuery.PageIndex,
 | 
			
		||||
                    TotalCount = totalCount,
 | 
			
		||||
                    CurrentPageData = currentPageData,
 | 
			
		||||
                };
 | 
			
		||||
 | 
			
		||||
                // 封装的方法有问题
 | 
			
		||||
                //var result = await visitQuery.ToPagedListAsync(iRUnReadSubjectQuery.PageIndex, iRUnReadSubjectQuery.PageSize, String.IsNullOrEmpty(iRUnReadSubjectQuery.SortField) ? nameof(IRUnReadSubjectView.SubjectId) : iRUnReadSubjectQuery.SortField, iRUnReadSubjectQuery.Asc);
 | 
			
		||||
| 
						 | 
				
			
			@ -957,10 +957,9 @@ namespace IRaCIS.Core.Application.Service.Allocation
 | 
			
		|||
            }
 | 
			
		||||
            else
 | 
			
		||||
            {
 | 
			
		||||
 | 
			
		||||
                var taskQuery = _visitTaskRepository.Where(x => x.TrialId == iRUnReadSubjectQuery.TrialId && x.DoctorUserId == _userInfo.Id && x.TaskState == TaskState.Effect && x.TrialReadingCriterionId == trialReadingCriterionId)
 | 
			
		||||
                       // .Where(x=>x.Subject.ClinicalDataList.Any(c => c.IsSign && (c.ReadingId == x.SouceReadModuleId || c.ReadingId == x.SourceSubjectVisitId)))
 | 
			
		||||
                       .Where(x => !x.Subject.IsDeleted);
 | 
			
		||||
                       .Where(x => !x.Subject.IsDeleted).Where(x=>(x.IsNeedClinicalDataSign&&x.IsClinicalDataSign)||!x.IsNeedClinicalDataSign);
 | 
			
		||||
 | 
			
		||||
                IRUnReadOutDto iRUnReadOut = new IRUnReadOutDto()
 | 
			
		||||
                {
 | 
			
		||||
| 
						 | 
				
			
			@ -973,8 +972,65 @@ namespace IRaCIS.Core.Application.Service.Allocation
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                var visitGroupQuery = taskQuery.GroupBy(x => new { x.SubjectId, x.Subject.Code, x.BlindSubjectCode });
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                var visitTaskQuery = visitGroupQuery.Select(x => new IRUnReadSubjectView()
 | 
			
		||||
                {
 | 
			
		||||
                    SubjectId = x.Key.SubjectId,
 | 
			
		||||
                    SubjectCode = x.Key.BlindSubjectCode == string.Empty ? x.Key.Code : x.Key.BlindSubjectCode,
 | 
			
		||||
 | 
			
		||||
                    SuggesteFinishedTime = x.Where(y => y.TrialReadingCriterionId == trialReadingCriterionId && y.ReadingTaskState != ReadingTaskState.HaveSigned).Min(x => x.SuggesteFinishedTime),
 | 
			
		||||
 | 
			
		||||
                    //未读任务量
 | 
			
		||||
                    UnReadTaskCount = x.Where(y => y.TrialReadingCriterionId == trialReadingCriterionId && y.ReadingTaskState != ReadingTaskState.HaveSigned).Count(),
 | 
			
		||||
 | 
			
		||||
                    //未读 里可读任务量   
 | 
			
		||||
                    UnReadCanReadTaskCount = x.Where(y => y.TrialReadingCriterionId == trialReadingCriterionId && y.ReadingTaskState != ReadingTaskState.HaveSigned && y.IsFrontTaskNeedSignButNotSign == false && (y.IsNeedClinicalDataSign == false || y.IsClinicalDataSign == true)
 | 
			
		||||
                    //不能对包含聚合或子查询的表达式执行聚合函数
 | 
			
		||||
                    //&& !x.Any(t => t.ReadingTaskState != ReadingTaskState.HaveSigned && t.IsNeedClinicalDataSign == true && t.IsClinicalDataSign == false && t.VisitTaskNum<y.VisitTaskNum )
 | 
			
		||||
                    ).Count(),
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                    //已读任务量
 | 
			
		||||
                    HaveReadTaskCount = x.Where(y => y.TrialReadingCriterionId == trialReadingCriterionId && y.ReadingTaskState == ReadingTaskState.HaveSigned).Count(),
 | 
			
		||||
 | 
			
		||||
                    ExistReadingApply = x.Any(y => y.ReReadingApplyState == ReReadingApplyState.DocotorHaveApplyed || y.ReReadingApplyState == ReReadingApplyState.TrialGroupHaveApplyed),
 | 
			
		||||
 | 
			
		||||
                    //查出所有未读的  未读的可读的  在这个列表基础上 过滤下   y.IsFrontTaskNeedSignButNotSign==false && (y.IsNeedClinicalDataSign == false || y.IsClinicalDataSign == true)  这样容易排错 确认这三个字段是否维护有误
 | 
			
		||||
                    UnReadTaskList = x.Where(y => y.TrialReadingCriterionId == trialReadingCriterionId && y.ReadingTaskState != ReadingTaskState.HaveSigned).OrderBy(x => x.VisitTaskNum)
 | 
			
		||||
                    .Select(u => new IRUnreadTaskView()
 | 
			
		||||
                    {
 | 
			
		||||
                        Id = u.Id,
 | 
			
		||||
                        IsUrgent = u.IsUrgent,
 | 
			
		||||
                        VisitNum = u.VisitTaskNum,
 | 
			
		||||
                        TaskBlindName = u.TaskBlindName,
 | 
			
		||||
                        VisistId = u.SourceSubjectVisitId,
 | 
			
		||||
                        SuggesteFinishedTime = u.SuggesteFinishedTime,
 | 
			
		||||
                        ReadingCategory = u.ReadingCategory,
 | 
			
		||||
                        IsAnalysisCreate = u.IsAnalysisCreate,
 | 
			
		||||
                        ArmEnum = u.ArmEnum,
 | 
			
		||||
                        TrialReadingCriterionId = u.TrialReadingCriterionId,
 | 
			
		||||
                        IsNeedClinicalDataSign = u.IsNeedClinicalDataSign,
 | 
			
		||||
                        IsClinicalDataSign = u.IsClinicalDataSign,
 | 
			
		||||
                        IsFrontTaskNeedSignButNotSign = u.IsFrontTaskNeedSignButNotSign
 | 
			
		||||
                    })
 | 
			
		||||
                    .ToList(),
 | 
			
		||||
                }).Where(x => x.UnReadCanReadTaskCount > 0);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                var totalCount = await visitGroupQuery.CountAsync();
 | 
			
		||||
                var currentPageData =await visitTaskQuery.ToListAsync();
 | 
			
		||||
 | 
			
		||||
                var result = new PageOutput<IRUnReadSubjectView>()
 | 
			
		||||
                   {
 | 
			
		||||
                       PageSize = iRUnReadSubjectQuery.PageSize,
 | 
			
		||||
                       PageIndex = iRUnReadSubjectQuery.PageIndex,
 | 
			
		||||
                       TotalCount = totalCount,
 | 
			
		||||
                       CurrentPageData = currentPageData,
 | 
			
		||||
                   };
 | 
			
		||||
 | 
			
		||||
                return (result, new
 | 
			
		||||
                {
 | 
			
		||||
                    IsReadingTaskViewInOrder = isReadingTaskViewInOrder,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue