From 9429653e8def2729014b45c7c75ec76e9aa6685b Mon Sep 17 00:00:00 2001
From: dengjunjie <dengjunjie@hnkhzn.com>
Date: 星期四, 12 六月 2025 17:13:48 +0800
Subject: [PATCH] 优化堆垛机交互逻辑

---
 代码管理/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/StackerStatusEnum.cs |   88 ++++++++++++++++++++++++++++----------------
 1 files changed, 56 insertions(+), 32 deletions(-)

diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/StackerStatusEnum.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/StackerStatusEnum.cs"
index b3411d2..600dad2 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/StackerStatusEnum.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/StackerStatusEnum.cs"
@@ -11,9 +11,10 @@
     {
 
         /// <summary>
-        /// 鏈煡
+        /// 鏈煡<br/>
+        /// 鏈氨缁�
         /// </summary>
-        [Description("鏈煡")]
+        [Description("鏈氨缁�")]
         Unkonw,
 
         /// <summary>
@@ -26,9 +27,15 @@
     public enum StackerCraneAutoStatus
     {
         /// <summary>
-        /// 缁翠慨/缁存姢/淇濆吇
+        /// 鑷涔�
         /// </summary>
-        [Description("缁翠慨")]
+        [Description("鑷涔�")]
+        SelfStudy =1,
+        /// <summary>
+        /// 缁翠慨/缁存姢/淇濆吇<br/>
+        /// 璋冭瘯
+        /// </summary>
+        [Description("璋冭瘯")]
         Maintenance = 2,
 
         /// <summary>
@@ -38,9 +45,9 @@
         Manual = 3,
 
         /// <summary>
-        /// 鏈満鑷姩
+        /// 鏈満鑷姩/鍗婅嚜鍔�
         /// </summary>
-        [Description("鏈満鑷姩")]
+        [Description("鍗婅嚜鍔�")]
         SemiAutomatic = 4,
 
         /// <summary>
@@ -59,53 +66,65 @@
     public enum StackerCraneWorkStatus
     {
         /// <summary>
-        /// 寰呮満
+        /// 绌洪棽
         /// </summary>
-        [Description("寰呮満")]
+        [Description("绌洪棽")]
         Standby = 1,
 
         /// <summary>
-        /// 鏀跺埌浠诲姟
+        /// 鎺ユ敹鎸囦护
         /// </summary>
-        [Description("鏀跺埌浠诲姟")]
+        [Description("鎺ユ敹鎸囦护")]
         ReceivedTask,
 
         /// <summary>
-        /// 鍙栬揣鍓嶇Щ鍔�
+        /// 绌鸿浇绉诲姩
         /// </summary>
-        [Description("鍙栬揣鍓嶇Щ鍔�")]
+        [Description("绌鸿浇绉诲姩")]
         PickBeforeMove,
 
         /// <summary>
-        /// 鍙栬揣涓�
+        /// 鍙栬揣
         /// </summary>
-        [Description("鍙栬揣涓�")]
+        [Description("鍙栬揣")]
         PickUp,
 
         /// <summary>
-        /// 鍙栬揣鍚庣Щ鍔�
+        /// 鍙栬揣瀹屾垚
         /// </summary>
-        [Description("鍙栬揣鍚庣Щ鍔�")]
-        PickAfterMove = 6,
+        [Description("鍙栬揣瀹屾垚")]
+        PickUpCompleted,
 
         /// <summary>
-        /// 鏀捐揣涓�
+        /// 婊¤浇绉诲姩
         /// </summary>
-        [Description("鏀捐揣涓�")]
+        [Description("婊¤浇绉诲姩")]
+        PickAfterMove,
+
+        /// <summary>
+        /// 鍗歌揣
+        /// </summary>
+        [Description("鍗歌揣")]
         Putting,
 
         /// <summary>
-        /// 鏀捐揣瀹屾垚
+        /// 鍏ュ簱瀹屾垚
         /// </summary>
-        [Description("鏀捐揣瀹屾垚")]
-        PutCompleted,
+        [Description("鍏ュ簱瀹屾垚")]
+        InCompleted,
 
 
         /// <summary>
-        /// 浠诲姟鎵ц閿欒
+        /// 鍑哄簱瀹屾垚
         /// </summary>
-        [Description("浠诲姟鎵ц閿欒")]
-        WorkError,
+        [Description("鍑哄簱瀹屾垚")]
+        OutCompleted,
+
+        /// <summary>
+        /// 鎵嬪姩鍒犻櫎浠诲姟
+        /// </summary>
+        [Description("鎵嬪姩鍒犻櫎浠诲姟")]
+        DeleteTask,
 
         /// <summary>
         /// 鏈煡
@@ -116,15 +135,20 @@
     public enum StackerCraneTaskCompleted
     {
         /// <summary>
-        /// 浠诲姟瀹屾垚
-        /// </summary>
-        [Description("浠诲姟瀹屾垚")]
-        WorkCompleted = 1,
-
-        /// <summary>
         /// 鏈煡
         /// </summary>
         [Description("鏈煡")]
-        Unkonw
+        Unkonw,
+        /// <summary>
+        /// 浠诲姟瀹屾垚
+        /// </summary>
+        [Description("浠诲姟瀹屾垚")]
+        WorkCompleted,
+        /// <summary>
+        /// 浠诲姟鍙栨秷
+        /// </summary>
+        [Description("浠诲姟鍙栨秷")]
+        WorkCancel,
+
     }
 }

--
Gitblit v1.9.3