From c7eb7ea0bae98146b421a6697e9b105d1354ec37 Mon Sep 17 00:00:00 2001
From: hang <872297557@qq.com>
Date: Wed, 20 Jul 2022 16:44:13 +0800
Subject: [PATCH] x
---
.../IRaCIS.Core.Application.xml | 78 ++++++++++---------
.../Service/Allocation/VisitTaskService.cs | 1 +
2 files changed, 43 insertions(+), 36 deletions(-)
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)