From 9fe5cb3330957523a84ab920d9e75eb2572268dc Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期日, 01 十二月 2024 16:37:27 +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