From 68d4578027f56dcfdb5c709c0ec200afbf704de2 Mon Sep 17 00:00:00 2001 From: lhiven Date: Tue, 23 Jan 2024 11:54:27 +0900 Subject: [PATCH] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E5=8A=A0=E8=BD=BD=E5=90=8E?= =?UTF-8?q?=EF=BC=8C=E5=A6=82=E6=9E=9C=E6=A3=80=E6=B5=8B=E5=88=B0=E6=9C=89?= =?UTF-8?q?=E6=96=99=E7=9B=98=EF=BC=8C=E5=88=99=E6=8F=90=E7=A4=BA=E6=A3=80?= =?UTF-8?q?=E6=B5=8B=E6=96=99=E7=9B=98=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Rs.SkyLine/FormMain.cs | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/Rs.SkyLine/FormMain.cs b/Rs.SkyLine/FormMain.cs index 93c15d0..be13bd5 100644 --- a/Rs.SkyLine/FormMain.cs +++ b/Rs.SkyLine/FormMain.cs @@ -446,6 +446,29 @@ namespace Rs.MotionPlat private void LoadStockStatus() { + StringBuilder msg = new StringBuilder(); + if (StockManager.Instance.HasTray(ETrayType.Input)) + { + msg.Append(ETrayType.Input.ToString()).Append(","); + } + if (StockManager.Instance.HasTray(ETrayType.Ok)) + { + msg.Append(ETrayType.Ok.ToString()).Append(","); + } + if (StockManager.Instance.HasTray(ETrayType.Ng)) + { + msg.Append(ETrayType.Ng.ToString()).Append(","); + } + if (StockManager.Instance.HasTray(ETrayType.Multi)) + { + msg.Append(ETrayType.Multi.ToString()).Append(","); + } + if(msg.Length > 0) + { + Task.Run(() => { + Msg.ShowInfo("Stock " + msg.ToString().TrimEnd(new char[] { ',' }) + " has tray,please check products status"); + }); + } if (StockManager.Instance.HasTray(ETrayType.Empty1)) { StockManager.Instance.GetStock(ETrayType.Empty1).ChangeStatus(EStockTrayStatus.Loaded);