From 56fde6ea4d065e0a3688e89576e4099cedcefab3 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期四, 12 九月 2024 16:03:02 +0800
Subject: [PATCH] 新增一些带有判断的接口

---
 Yw.Service.Repair.Core/04-dal/01-interface/2-task/IRepairTaskForm.cs |   63 +++++++++++++++++++++++++++++++
 1 files changed, 62 insertions(+), 1 deletions(-)

diff --git a/Yw.Service.Repair.Core/04-dal/01-interface/2-task/IRepairTaskForm.cs b/Yw.Service.Repair.Core/04-dal/01-interface/2-task/IRepairTaskForm.cs
index f4f8d8d..d6223bb 100644
--- a/Yw.Service.Repair.Core/04-dal/01-interface/2-task/IRepairTaskForm.cs
+++ b/Yw.Service.Repair.Core/04-dal/01-interface/2-task/IRepairTaskForm.cs
@@ -86,9 +86,40 @@
             );
 
         /// <summary>
+        /// 鑾峰彇璁惧妯$硦鍒楄〃
+        /// </summary>
+        List<Tuple<Entity.RepairTaskForm, Entity.RepairRequestForm>> GetFluzzyListOfEquipmentIds
+            (
+                 List<long> EquipmentIds,
+                 long? RepairUserID,
+                 int? FormStatus,
+                 int? Urgency,
+                 string FormNo,
+                 DateTime? StartTime,
+                 DateTime? EndTime
+            );
+
+        /// <summary>
         /// 鑾峰彇鍒嗛〉鍒楄〃
         /// </summary>
         List<Tuple<Entity.RepairTaskForm, Entity.RepairRequestForm>> GetPageList
+            (
+                 List<long> EquipmentIds,
+                 long? RepairUserID,
+                 int? FormStatus,
+                 int? Urgency,
+                 string FormNo,
+                 DateTime? StartTime,
+                 DateTime? EndTime,
+                 int PageIndex,
+                 int PageSize,
+                 ref int Total
+            );
+
+        /// <summary>
+        /// 鑾峰彇璁惧鍒嗛〉鍒楄〃
+        /// </summary>
+        List<Tuple<Entity.RepairTaskForm, Entity.RepairRequestForm>> GetPageListOfEquipmentIds
             (
                  List<long> EquipmentIds,
                  long? RepairUserID,
@@ -119,6 +150,22 @@
             );
 
         /// <summary>
+        /// 鑾峰彇璁惧杩涜涓殑鍒嗛〉鍒楄〃
+        /// </summary>
+        List<Tuple<Entity.RepairTaskForm, Entity.RepairRequestForm>> GetProgressPageListOfEquipmentIds
+            (
+                 List<long> EquipmentIds,
+                 long? RepairUserID,
+                 int? Urgency,
+                 string FormNo,
+                 DateTime? StartTime,
+                 DateTime? EndTime,
+                 int PageIndex,
+                 int PageSize,
+                 ref int Total
+            );
+
+        /// <summary>
         /// 鑾峰彇宸插畬鎴愮殑鍒嗛〉鍒楄〃
         /// </summary>
         List<Tuple<Entity.RepairTaskForm, Entity.RepairRequestForm>> GetHasFinishedPageList
@@ -134,7 +181,21 @@
                  ref int Total
             );
 
-
+        /// <summary>
+        /// 鑾峰彇璁惧宸插畬鎴愮殑鍒嗛〉鍒楄〃
+        /// </summary>
+        List<Tuple<Entity.RepairTaskForm, Entity.RepairRequestForm>> GetHasFinishedPageListOfEquipmentIds
+            (
+                 List<long> EquipmentIds,
+                 long? RepairUserID,
+                 int? Urgency,
+                 string FormNo,
+                 DateTime? StartTime,
+                 DateTime? EndTime,
+                 int PageIndex,
+                 int PageSize,
+                 ref int Total
+            );
 
 
     }

--
Gitblit v1.9.3