From 712dc2dd07a040e25203a5fb676bb98d14d424ec Mon Sep 17 00:00:00 2001
From: Rodney Chen <rodney.chen@hotmail.com>
Date: 星期二, 03 十二月 2024 21:27:53 +0800
Subject: [PATCH] 工单条码增加数量字段

---
 Tiger.Business.MES/Transaction/Position.cs |   27 +++++++++++++++++----------
 1 files changed, 17 insertions(+), 10 deletions(-)

diff --git a/Tiger.Business.MES/Transaction/Position.cs b/Tiger.Business.MES/Transaction/Position.cs
index 5696ae8..d7fc0b3 100644
--- a/Tiger.Business.MES/Transaction/Position.cs
+++ b/Tiger.Business.MES/Transaction/Position.cs
@@ -260,16 +260,8 @@
             switch (action.Status)
             {
                 case ApiAction.StatusCodes.Success:
-                    if (action.Data.IsFinished)
-                    {
-                        msg.Voice = MQTT.Voice.Pass;
-                        msg.Color = "#FF228B22";
-                    }
-                    else
-                    {
-                        msg.Voice = MQTT.Voice.Success;
-                        msg.Color = "#FF1E90FF";
-                    }
+                    msg.Voice = MQTT.Voice.Success;
+                    msg.Color = "#FF1E90FF";
                     break;
                 case ApiAction.StatusCodes.Warning:
                     msg.Voice = MQTT.Voice.Warning;
@@ -292,6 +284,21 @@
                     msg.Color = "#FF000000";
                     break;
             }
+            if (action.Data.IsFinished && action.IsSuccessed)
+            {
+                msg.Voice = MQTT.Voice.Pass;
+                msg.Color = "#FF228B22";
+            }
+            else if (!action.IsSuccessed)
+            {
+                msg.Voice = MQTT.Voice.Fail;
+                msg.Color = "#FFFF0000";
+            }
+            else
+            {
+                msg.Voice = MQTT.Voice.Silent;
+                msg.Color = "#FF000000";
+            }
             action.Data.MqttMsg = msg;
             return action;
         }

--
Gitblit v1.9.3