using IRaCIS.Core.Application.Service.Reading.Dto; using IRaCIS.Core.Application.ViewModel; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace IRaCIS.Core.Application.Service { public interface IReadingCalculateService { /// /// 自动计算 并修改值 /// /// /// Task CalculateTask(CalculateTaskInDto inDto); /// /// 验证检查批次提交 /// /// /// Task VerifyVisitTaskQuestions(VerifyVisitTaskQuestionsInDto inDto); /// /// 将上一次的检查批次病灶添加到这一次 /// /// /// Task AddTaskLesionAnswerFromLastTask(AddTaskLesionAnswerFromLastTaskInDto inDto); /// /// 获取报告验证的信息(这里每个标准可能不一样 返回用object) /// /// /// Task GetReportVerify(GetReportVerifyInDto inDto); /// /// 获取阅片报告 /// /// /// Task GetReadingReportEvaluation(GetReadingReportEvaluationInDto indto); /// /// 删除病灶获取起始病灶序号 /// /// Task GetDeleteLesionStatrIndex(DeleteReadingRowAnswerInDto inDto); } }