From 6861434f1445d1685b67a24897890c34f8c54f85 Mon Sep 17 00:00:00 2001
From: wangxinhui <wangxinhui@hnkhzn.com>
Date: 星期三, 08 四月 2026 17:22:26 +0800
Subject: [PATCH] WCS&WMS代码更新

---
 代码管理/WCS/WCSServers/WIDESEAWCS_Common/TaskEnum/TaskEnumHelper.cs |   21 ++-------------------
 1 files changed, 2 insertions(+), 19 deletions(-)

diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WCSServers/WIDESEAWCS_Common/TaskEnum/TaskEnumHelper.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WCSServers/WIDESEAWCS_Common/TaskEnum/TaskEnumHelper.cs"
index ccf165e..3a158e9 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WCSServers/WIDESEAWCS_Common/TaskEnum/TaskEnumHelper.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WCSServers/WIDESEAWCS_Common/TaskEnum/TaskEnumHelper.cs"
@@ -41,11 +41,6 @@
             {
                 return TaskTypeGroup.RelocationGroup;
             }
-            // 灏濊瘯灏嗕换鍔$被鍨嬭浆鎹负TaskOtherTypeEnum鏋氫妇绫诲瀷锛屽鏋滄垚鍔燂紝杩斿洖OtherGroup
-            else if (!int.TryParse(Enum.Parse<TaskOtherTypeEnum>(taskTypeStr).ToString(), out result))
-            {
-                return TaskTypeGroup.OtherGroup;
-            }
             // 濡傛灉浠ヤ笂杞崲閮戒笉鎴愬姛锛屾姏鍑篘otImplementedException寮傚父
             else
             {
@@ -63,24 +58,12 @@
             // 濡傛灉type涓嶆槸鏋氫妇绫诲瀷锛岃繑鍥�0
             if (!type.IsEnum) return 0;
             // 濡傛灉type鏄疶askInStatusEnum鏋氫妇绫诲瀷
-            if (type == typeof(TaskInStatusEnum))
+            if (type == typeof(TaskStatusEnum))
             {
                 // 鑾峰彇TaskInStatusEnum鏋氫妇绫诲瀷鐨勭储寮曞垪琛�
                 List<int> taskInboundTypes = type.GetEnumIndexList();
                 // 杩斿洖澶т簬褰撳墠鐘舵�佷笖灏忎簬InFinish鐘舵�佺殑绱㈠紩
-                return taskInboundTypes.Where(x => x > currentStatus && x < (int)TaskInStatusEnum.InFinish).OrderBy(x => x).FirstOrDefault();
-            }
-            // 濡傛灉type鏄疶askOutStatusEnum鏋氫妇绫诲瀷
-            else if (type == typeof(TaskOutStatusEnum))
-            {
-                // 鑾峰彇TaskOutStatusEnum鏋氫妇绫诲瀷鐨勭储寮曞垪琛�
-                return type.GetEnumIndexList().Where(x => x > currentStatus && x < (int)TaskOutStatusEnum.OutFinish).OrderBy(x => x).FirstOrDefault();
-            }
-            // 濡傛灉type鏄疶askRobotStatusEnum鏋氫妇绫诲瀷
-            else if (type == typeof(TaskRobotStatusEnum))
-            {
-                // 鑾峰彇TaskOutStatusEnum鏋氫妇绫诲瀷鐨勭储寮曞垪琛�
-                return type.GetEnumIndexList().Where(x => x > currentStatus && x < (int)TaskRobotStatusEnum.RobotFinish).OrderBy(x => x).FirstOrDefault();
+                return taskInboundTypes.Where(x => x > currentStatus).OrderBy(x => x).FirstOrDefault();
             }
             // 濡傛灉浠ヤ笂鏉′欢閮戒笉婊¤冻锛屾姏鍑篘otImplementedException寮傚父
             else

--
Gitblit v1.9.3