diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml index a3711fc73..be3fa7010 100644 --- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml +++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml @@ -176,6 +176,12 @@ 访视读片任务 + + + Subject 任务类型 统计 +分配情况 + + + 获取手动分配 未分配的Subject列表(IsHaveAssigned 传递false) @@ -184,7 +190,7 @@ - 获取随访 阅片期 全局 任务列表 + 访视任务 @@ -192,41 +198,7 @@ - 获取裁判访视任务列表 - - - - - - - 获取影像阅片列表 相比而言多了几个字段 和配置信息 - - - - - - - PM 重阅追踪 - - - - - - - 获取IR 重阅影像阅片列表 - - - - - - - IR 待阅片任务列表 - - - - - - IR 已阅片任务 + 裁判任务 @@ -265,6 +237,40 @@ + + + PM阅片跟踪 + + + + + + + PM 重阅追踪 + + + + + + + 获取IR 重阅影像阅片列表 + + + + + + + IR 待阅片任务列表 + + + + + + IR 已阅片任务 + + + + 申请重阅 1:IR 2:PM diff --git a/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs b/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs index 89589f92d..123e2b6e0 100644 --- a/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs +++ b/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs @@ -980,6 +980,7 @@ namespace IRaCIS.Core.Application.Service.Allocation .WhereIf(queryVisitTask.IsUrgent != null, t => t.IsUrgent == queryVisitTask.IsUrgent) .WhereIf(queryVisitTask.ReadingCategory != null, t => t.ReadingCategory == queryVisitTask.ReadingCategory) .WhereIf(queryVisitTask.TaskAllocationState != null, t => t.TaskAllocationState == queryVisitTask.TaskAllocationState) + .WhereIf(queryVisitTask.TaskState != null, t => t.TaskState == queryVisitTask.TaskState) .WhereIf(!string.IsNullOrEmpty(queryVisitTask.TaskName), t => t.TaskName.Contains(queryVisitTask.TaskName) || t.TaskBlindName.Contains(queryVisitTask.TaskName)) .WhereIf(!string.IsNullOrEmpty(queryVisitTask.SubjectCode), t => t.Subject.Code.Contains(queryVisitTask.SubjectCode)) .WhereIf(queryVisitTask.BeginAllocateDate != null, t => t.AllocateTime > queryVisitTask.BeginAllocateDate)