From 0fb0f17319ecf71d66b96a6acfd07f754be9443e Mon Sep 17 00:00:00 2001
From: dengjunjie <dengjunjie@hnkhzn.com>
Date: 星期四, 24 十月 2024 13:44:38 +0800
Subject: [PATCH] WCS添加穿梭车信息表,修改任务信息表
---
项目代码/WMS/WIDESEA_WMSServer/WIDESEA_Core/Helper/ConsoleHelper.cs | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 57 insertions(+), 0 deletions(-)
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Core/Helper/ConsoleHelper.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Core/Helper/ConsoleHelper.cs"
new file mode 100644
index 0000000..2cc4614
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Core/Helper/ConsoleHelper.cs"
@@ -0,0 +1,57 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace WIDESEA_Core.Helper
+{
+ public static class ConsoleHelper
+ {
+ private static readonly object _objLock = new();
+
+ /// <summary>
+ /// 鍦ㄦ帶鍒跺彴杈撳嚭
+ /// </summary>
+ /// <param name="str">鏂囨湰</param>
+ /// <param name="color">鍓嶉鑹�</param>
+ public static void WriteColorLine(string str, ConsoleColor color)
+ {
+ lock (_objLock)
+ {
+ ConsoleColor currentForeColor = Console.ForegroundColor;
+ Console.ForegroundColor = color;
+ Console.WriteLine(str);
+ Console.ForegroundColor = currentForeColor;
+ }
+ }
+
+ /// <summary>
+ /// 鎵撳嵃閿欒淇℃伅
+ /// </summary>
+ /// <param name="str">寰呮墦鍗扮殑瀛楃涓�</param>
+ /// <param name="color">鎯宠鎵撳嵃鐨勯鑹�</param>
+ public static void WriteErrorLine(this string str, ConsoleColor color = ConsoleColor.Red) => WriteColorLine(str, color);
+
+ /// <summary>
+ /// 鎵撳嵃璀﹀憡淇℃伅
+ /// </summary>
+ /// <param name="str">寰呮墦鍗扮殑瀛楃涓�</param>
+ /// <param name="color">鎯宠鎵撳嵃鐨勯鑹�</param>
+ public static void WriteWarningLine(this string str, ConsoleColor color = ConsoleColor.Yellow) => WriteColorLine(str, color);
+
+ /// <summary>
+ /// 鎵撳嵃姝e父淇℃伅
+ /// </summary>
+ /// <param name="str">寰呮墦鍗扮殑瀛楃涓�</param>
+ /// <param name="color">鎯宠鎵撳嵃鐨勯鑹�</param>
+ public static void WriteInfoLine(this string str, ConsoleColor color = ConsoleColor.White) => WriteColorLine(str, color);
+
+ /// <summary>
+ /// 鎵撳嵃鎴愬姛鐨勪俊鎭�
+ /// </summary>
+ /// <param name="str">寰呮墦鍗扮殑瀛楃涓�</param>
+ /// <param name="color">鎯宠鎵撳嵃鐨勯鑹�</param>
+ public static void WriteSuccessLine(this string str, ConsoleColor color = ConsoleColor.Green) => WriteColorLine(str, color);
+ }
+}
--
Gitblit v1.9.3