From 9a1c82a7b77dd27d9bd9b71bbd2909e60aed6c10 Mon Sep 17 00:00:00 2001
From: wanshenmean <cathay_xy@163.com>
Date: 星期一, 20 四月 2026 23:57:25 +0800
Subject: [PATCH] feat(stockInfo): 新增mesUploadStatus列显示MES上传状态

---
 Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/Workflow/RobotNgLineCommandHandler.cs |   34 ++++++++++++++++++++++++++++++++++
 1 files changed, 34 insertions(+), 0 deletions(-)

diff --git a/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/Workflow/RobotNgLineCommandHandler.cs b/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/Workflow/RobotNgLineCommandHandler.cs
new file mode 100644
index 0000000..f836d83
--- /dev/null
+++ b/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/Workflow/RobotNgLineCommandHandler.cs
@@ -0,0 +1,34 @@
+锘縰sing WIDESEAWCS_Model.Models;
+using WIDESEAWCS_Tasks.Workflow.Abstractions;
+
+namespace WIDESEAWCS_Tasks.Workflow
+{
+    public class RobotNgLineCommandHandler : IRobotNgLineCommandHandler
+    {
+        public Task<bool> HandleAsync(string message, RobotSocketState state)
+        {
+            // 浣跨敤 switch 琛ㄨ揪寮忚繘琛屾ā寮忓尮閰嶏紝鎻愰珮鍙鎬у拰鎬ц兘
+            switch (message)
+            {
+                case "PutNGFinished1":
+
+                    return Task.FromResult(true);
+
+                case "PutNGFinished2":
+
+                    return Task.FromResult(true);
+
+                case "PickNGFinished1":
+
+                    return Task.FromResult(true);
+
+                case "PickNGFinished2":
+
+                    return Task.FromResult(true);
+
+                default:
+                    return Task.FromResult(true);
+            }
+        }
+    }
+}
\ No newline at end of file

--
Gitblit v1.9.3