From 804051e9e3013a3ad6b3e47757050e32893cf4fb Mon Sep 17 00:00:00 2001
From: wangxinhui <wangxinhui@hnkhzn.com>
Date: 星期五, 27 二月 2026 17:22:25 +0800
Subject: [PATCH] WCS堆垛机流程

---
 代码管理/WCS/WCSServers/WIDESEAWCS_Common/TaskEnum/TaskStatusEnum.cs |  176 +++++++++++++---------------------------------------------
 1 files changed, 40 insertions(+), 136 deletions(-)

diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WCSServers/WIDESEAWCS_Common/TaskEnum/TaskStatusEnum.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WCSServers/WIDESEAWCS_Common/TaskEnum/TaskStatusEnum.cs"
index 7830784..498003e 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WCSServers/WIDESEAWCS_Common/TaskEnum/TaskStatusEnum.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WCSServers/WIDESEAWCS_Common/TaskEnum/TaskStatusEnum.cs"
@@ -7,180 +7,84 @@
 
 namespace WIDESEAWCS_Common.TaskEnum
 {
-    public enum TaskInStatusEnum
+    public enum TaskStatusEnum
     {
         /// <summary>
-        /// 鏂板缓鍏ュ簱浠诲姟
+        /// 鏂板缓浠诲姟
         /// </summary>
-        [Description("鏂板缓鍏ュ簱浠诲姟")]
-        InNew = 200,
-
-        ///// <summary>
-        ///// AGV鍏ュ簱鎵ц涓�
-        ///// </summary>
-        //[Description("AGV鍏ュ簱鎵ц涓�")]
-        //AGV_InExecuting = 210,
-
-        ///// <summary>
-        ///// AGV鍏ュ簱瀹屾垚
-        ///// </summary>
-        //[Description("AGV鎼繍瀹屾垚")]
-        //AGV_InFinish = 215,
+        [Description("鏂板缓")]
+        New = 100,
 
         /// <summary>
-        /// 杈撻�佺嚎鍏ュ簱鎵ц涓�
+        /// 鍫嗗灈鏈哄緟鎵ц
         /// </summary>
-        [Description("杈撻�佺嚎鍏ュ簱鎵ц涓�")]
-        Line_InExecuting = 220,
+        [Description("鍫嗗灈鏈哄緟鎵ц")]
+        SC_Execute = 200,
 
         /// <summary>
-        /// 杈撻�佺嚎鍏ュ簱瀹屾垚
+        /// 鍫嗗灈鏈虹瓑寰呯‘璁や腑
         /// </summary>
-        [Description("杈撻�佺嚎杈撻�佸畬鎴�")]
-        Line_InFinish = 225,
+        [Description("鍫嗗灈鏈虹瓑寰呯‘璁や腑")]
+        SC_Waiting = 205,
 
         /// <summary>
-        /// 鍫嗗灈鏈哄叆搴撴墽琛屼腑
+        /// 鍫嗗灈鏈烘墽琛屼腑
         /// </summary>
-        [Description("鍫嗗灈鏈哄叆搴撴墽琛屼腑")]
-        SC_InExecuting = 230,
+        [Description("鍫嗗灈鏈烘墽琛屼腑")]
+        SC_Executing = 210,
 
         /// <summary>
-        /// 鍫嗗灈鏈哄叆搴撳畬鎴�
+        /// 鍫嗗灈鏈哄畬鎴�
         /// </summary>
-        [Description("鍫嗗灈鏈哄叆搴撳畬鎴�")]
-        SC_InFinish = 235,
+        [Description("鍫嗗灈鏈哄畬鎴�")]
+        SC_Finish = 220,
 
         /// <summary>
-        /// 鍏ュ簱浠诲姟瀹屾垚
+        /// 杈撻�佺嚎寰呮墽琛�
         /// </summary>
-        [Description("鍏ュ簱浠诲姟瀹屾垚")]
-        InFinish = 290,
+        [Description("杈撻�佺嚎寰呮墽琛�")]
+        Line_Execute = 400,
 
         /// <summary>
-        /// 鍏ュ簱浠诲姟鎸傝捣
+        /// 杈撻�佺嚎绛夊緟纭涓�
         /// </summary>
-        [Description("鍏ュ簱浠诲姟鎸傝捣")]
-        InPending = 297,
+        [Description("杈撻�佺嚎绛夊緟纭涓�")]
+        Line_Waiting = 405,
 
         /// <summary>
-        /// 鍏ュ簱浠诲姟鍙栨秷
+        /// 杈撻�佺嚎鎵ц涓�
         /// </summary>
-        [Description("鍏ュ簱浠诲姟鍙栨秷")]
-        InCancel = 298,
+        [Description("杈撻�佺嚎鎵ц涓�")]
+        Line_Executing = 410,
 
         /// <summary>
-        /// 鍏ュ簱浠诲姟寮傚父
+        /// 杈撻�佺嚎瀹屾垚
         /// </summary>
-        [Description("鍏ュ簱浠诲姟寮傚父")]
-        InException = 299,
-    }
-
-    public enum TaskOutStatusEnum
-    {
-        /// <summary>
-        /// 鏂板缓鍑哄簱浠诲姟
-        /// </summary>
-        [Description("鏂板缓鍑哄簱浠诲姟")]
-        OutNew = 100,
+        [Description("杈撻�佺嚎瀹屾垚")]
+        Line_Finish = 420,
 
         /// <summary>
-        /// 鍫嗗灈鏈哄嚭搴撴墽琛屼腑
+        /// 浠诲姟瀹屾垚
         /// </summary>
-        [Description("鍫嗗灈鏈哄嚭搴撴墽琛屼腑")]
-        SC_OutExecuting = 110,
+        [Description("浠诲姟瀹屾垚")]
+        Finish = 900,
 
         /// <summary>
-        /// 鍫嗗灈鏈哄嚭搴撳畬鎴�
+        /// 浠诲姟鎸傝捣
         /// </summary>
-        [Description("鍫嗗灈鏈哄嚭搴撳畬鎴�")]
-        SC_OutFinish = 115,
+        [Description("浠诲姟鎸傝捣")]
+        Pending = 970,
 
         /// <summary>
-        /// 杈撻�佺嚎鍑哄簱鎵ц涓�
+        /// 浠诲姟鍙栨秷
         /// </summary>
-        [Description("杈撻�佺嚎鍑哄簱鎵ц涓�")]
-        Line_OutExecuting = 120,
+        [Description("浠诲姟鍙栨秷")]
+        Cancel = 980,
 
         /// <summary>
-        /// 杈撻�佺嚎鍑哄簱瀹屾垚
+        /// 浠诲姟寮傚父
         /// </summary>
-        [Description("杈撻�佺嚎杈撻�佸畬鎴�")]
-        Line_OutFinish = 125,
-
-        ///// <summary>
-        ///// AGV鍑哄簱鎵ц涓�
-        ///// </summary>
-        //[Description("AGV鍑哄簱鎵ц涓�")]
-        //AGV_OutExecuting = 130,
-
-        ///// <summary>
-        ///// AGV鍑哄簱瀹屾垚
-        ///// </summary>
-        //[Description("AGV鎼繍瀹屾垚")]
-        //AGV_OutFinish = 135,
-
-        /// <summary>
-        /// 鍑哄簱浠诲姟瀹屾垚
-        /// </summary>
-        [Description("鍑哄簱浠诲姟瀹屾垚")]
-        OutFinish = 190,
-
-        /// <summary>
-        /// 鍑哄簱浠诲姟鎸傝捣
-        /// </summary>
-        [Description("鍑哄簱浠诲姟鎸傝捣")]
-        OutPending = 197,
-
-        /// <summary>
-        /// 鍑哄簱浠诲姟鍙栨秷
-        /// </summary>
-        [Description("鍑哄簱浠诲姟鍙栨秷")]
-        OutCancel = 198,
-
-        /// <summary>
-        /// 鍑哄簱浠诲姟寮傚父
-        /// </summary>
-        [Description("鍑哄簱浠诲姟寮傚父")]
-        OutException = 199,
-    }
-
-    public enum TaskRobotStatusEnum
-    {
-        /// <summary>
-        /// 鏈烘鎵嬫柊寤轰换鍔�
-        /// </summary>
-        [Description("鏈烘鎵嬫柊寤轰换鍔�")]
-        RobotNew = 300,
-
-        /// <summary>
-        /// 鏈烘鎵嬫墽琛屼腑
-        /// </summary>
-        [Description("鏈烘鎵嬫墽琛屼腑")]
-        RobotExecuting = 310,
-
-        /// <summary>
-        /// 鏈烘鎵嬪畬鎴�
-        /// </summary>
-        [Description("鏈烘鎵嬪畬鎴�")]
-        RobotFinish = 390,
-
-        /// <summary>
-        /// 鏈烘鎵嬩换鍔℃寕璧�
-        /// </summary>
-        [Description("鏈烘鎵嬩换鍔℃寕璧�")]
-        RobotPending = 397,
-
-        /// <summary>
-        /// 鏈烘鎵嬩换鍔″彇娑�
-        /// </summary>
-        [Description("鏈烘鎵嬩换鍔″彇娑�")]
-        RobotCancel = 398,
-
-        /// <summary>
-        /// 鏈烘鎵嬩换鍔″紓甯�
-        /// </summary>
-        [Description("鏈烘鎵嬩换鍔″紓甯�")]
-        RobotException = 399,
+        [Description("浠诲姟寮傚父")]
+        Exception = 990
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3