From 3113cd6842c8b68c11edbdc5b485d273c30cb7df Mon Sep 17 00:00:00 2001
From: czw <selecti@yeah.net>
Date: 星期三, 02 七月 2025 13:22:40 +0800
Subject: [PATCH] 1

---
 2025年6月12日/AuxAllWCS/Build/Project/代码/自定义类.cs |   36 +++++++++++++++++++++++++++++-------
 1 files changed, 29 insertions(+), 7 deletions(-)

diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\344\273\243\347\240\201/\350\207\252\345\256\232\344\271\211\347\261\273.cs" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\344\273\243\347\240\201/\350\207\252\345\256\232\344\271\211\347\261\273.cs"
index 3427268..46c476f 100644
--- "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\344\273\243\347\240\201/\350\207\252\345\256\232\344\271\211\347\261\273.cs"
+++ "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\344\273\243\347\240\201/\350\207\252\345\256\232\344\271\211\347\261\273.cs"
@@ -28,8 +28,6 @@
 using GZ.DB.Repository.OIDATABASE;
 using GZ.DB.IRepository.OIDATABASE;
 using GZ.DB.Entity.OIDATABASE;
-using static System.Windows.Forms.VisualStyles.VisualStyleElement;
-using NLog.Fluent;
 namespace GZ.Projects.AuxAllWCS
 {
     public class Settings
@@ -172,11 +170,11 @@
 
 
             // 娣诲姞target-console
-            //var consoleTarget = new ColoredConsoleTarget();
-            //consoleTarget.Layout = @"${longdate} | ${level:uppercase=false:padding=-5} | ${message} ${onexception:${exception:format=tostring} ${newline} ${stacktrace} ${newline}";
+            var consoleTarget = new ColoredConsoleTarget();
+            consoleTarget.Layout = @"${longdate} | ${level:uppercase=false:padding=-5} | ${message} ${onexception:${exception:format=tostring} ${newline} ${stacktrace} ${newline}";
 
-            //config.AddTarget("console", consoleTarget);
-            //config.AddRule(LogLevel.Debug, LogLevel.Fatal, consoleTarget);
+            config.AddTarget("console", consoleTarget);
+            config.AddRule(LogLevel.Debug, LogLevel.Fatal, consoleTarget);
 
             //娣诲姞target-info
             var infoFileTarget = new FileTarget();
@@ -767,14 +765,38 @@
         }
         public static void ResMesTask()
         {
-            AutoThread.InvokeMethod(AutoThread.Instance, "ResolveMesTask");
             ///1.
+
+            AutoThread.InvokeMethod(AutoThread.Instance, "ResolveMesTask");
             //var VERX = Settings.deviceInfos?.FindAll(x => x.deviceName.Contains("鎹风灛鎶撹噦"));
             //if ()
             ///2  鐪嬬紦瀛樺尯銆�娌℃弧鐨勩�
+
+
         }
 
 
         #endregion [鑷畾涔夌被][20250531152402452][ToWMSMES]
     }
+    public class ConsoleInterceptor : TextWriter
+    {
+        #region    [鑷畾涔夌被][20250702112833751][ConsoleInterceptor]
+        private readonly TextWriter _originalOut;
+
+        public ConsoleInterceptor()
+        {
+            _originalOut = Console.Out;
+        }
+
+        public override Encoding Encoding => Encoding.UTF8;
+
+        public override void WriteLine(string value = "")
+        {
+            string values = (string)AutoThread.InvokeMethod(AutoThread.Instance, "WriteLine", new object[] { value });
+            //// 鍙互閫夋嫨缁х画杈撳嚭鍒板師鎺у埗鍙�+            if (!string.IsNullOrEmpty(values))
+                _originalOut.WriteLine(values);
+        }
+        #endregion [鑷畾涔夌被][20250702112833751][ConsoleInterceptor]
+    }
 }
\ No newline at end of file

--
Gitblit v1.9.1