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