From d2c19eb1f1d03dc494259f3df95bc63230c791a1 Mon Sep 17 00:00:00 2001 From: huangxiaoqiang <huangxiaoqiang@hnkhzn.com> Date: 星期四, 03 七月 2025 16:20:39 +0800 Subject: [PATCH] 添加任务删除功能并简化代码逻辑在 `ITaskService.cs` 中新增 `Delete` 方法以支持任务删除,并在 `TaskService.cs` 中实现该方法,适配任务并调用基类删除逻辑。同时,优化了 `RequestInbound.cs` 中的 `CreateAndSendEmptyTrayTask` 和 `RequestWmsTask` 方法,移除冗余注释和不必要的查询,提升代码可读性和维护性。 --- Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Common/TaskEnum/TaskTypeEnum.cs | 48 +++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 45 insertions(+), 3 deletions(-) diff --git a/Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Common/TaskEnum/TaskTypeEnum.cs b/Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Common/TaskEnum/TaskTypeEnum.cs index 33dfdfc..0b6da43 100644 --- a/Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Common/TaskEnum/TaskTypeEnum.cs +++ b/Code Management/WCS/WIDESEAWCS_Server/WIDESEAWCS_Common/TaskEnum/TaskTypeEnum.cs @@ -14,21 +14,36 @@ /// </summary> [Description("鍏ュ簱")] Inbound = 200, + /// <summary> /// 鐩樼偣鍏ュ簱 /// </summary> [Description("鐩樼偣鍏ュ簱")] InInventory = 201, + /// <summary> /// 鍒嗘嫞鍏ュ簱 /// </summary> [Description("鍒嗘嫞鍏ュ簱")] InPick = 202, + /// <summary> /// 璐ㄦ鍏ュ簱 /// </summary> [Description("璐ㄦ鍏ュ簱")] - InQuality = 203 + InQuality = 203, + + /// <summary> + /// 绌烘墭鐩樺叆搴� + /// </summary> + [Description("绌烘墭鐩樺叆搴�")] + InTray = 204, + + /// <summary> + /// NG鍏ュ簱 + /// </summary> + [Description("NG鍏ュ簱")] + InNG = 205, } public enum TaskOutboundTypeEnum @@ -38,21 +53,48 @@ /// </summary> [Description("鍑哄簱")] Outbound = 100, + /// <summary> /// 鐩樼偣鍑哄簱 /// </summary> [Description("鐩樼偣鍑哄簱")] OutInventory = 101, + /// <summary> /// 鍒嗘嫞鍑哄簱 /// </summary> [Description("鍒嗘嫞鍑哄簱")] OutPick = 102, + /// <summary> /// 璐ㄦ鍑哄簱 /// </summary> [Description("璐ㄦ鍑哄簱")] OutQuality = 103, + + /// <summary> + /// 绌烘墭鐩樺嚭搴� + /// </summary> + [Description("绌烘墭鐩樺嚭搴�")] + OutTray = 104, + + /// <summary> + /// NG鍑哄簱 + /// </summary> + [Description("NG鍑哄簱")] + OutNG = 105, + + /// <summary> + /// 鐩存帴鍑哄簱 + /// </summary> + [Description("鐩存帴鍑哄簱")] + InToOut = 106, + + /// <summary> + /// 鐏鍑哄簱 + /// </summary> + [Description("鐏鍑哄簱")] + OutFireAlarm = 500, } public enum TaskRelocationTypeEnum @@ -62,6 +104,7 @@ /// </summary> [Description("搴撳唴绉诲簱")] Relocation = 300, + /// <summary> /// 搴撳绉诲簱 /// </summary> @@ -71,6 +114,5 @@ public enum TaskOtherTypeEnum { - } -} +} \ No newline at end of file -- Gitblit v1.9.3