From d58da26dc5dec61d9b3874c7d618f892fe1b6505 Mon Sep 17 00:00:00 2001
From: chenhaozhe <cgz@hz-kingdee.com>
Date: 星期五, 05 九月 2025 15:44:40 +0800
Subject: [PATCH] 添加 更新条码对应出库申请单号 兴达, 删除  更新条码 对应单据 单号 次数 时间 添加 停工回复单 控制器 添加 停工回复单 DLL,Model,

---
 WebAPI/LogService.cs |   42 ++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 42 insertions(+), 0 deletions(-)

diff --git a/WebAPI/LogService.cs b/WebAPI/LogService.cs
index 7762f83..113cc0d 100644
--- a/WebAPI/LogService.cs
+++ b/WebAPI/LogService.cs
@@ -69,5 +69,47 @@
             }
         }
         #endregion
+
+        #region 鑷畾涔夋枃浠跺悕
+        public static void CustomWriteLog(object obj, string FileName, string filePath = "Vlog" , bool isAppend = true)
+        {
+            try
+            {
+                lock (lockObj)
+                {
+                    filePath = $@"{filePath}\{FileName}.txt";
+
+                    filePath = AppDomain.CurrentDomain.BaseDirectory + filePath;
+
+                    if (!System.IO.Directory.Exists(Path.GetDirectoryName(filePath)))
+                    {
+                        System.IO.Directory.CreateDirectory(Path.GetDirectoryName(filePath));
+                    }
+
+                    bool fileExists = System.IO.File.Exists(filePath);
+                    //涓嶅瓨鍦� 鍒欏垱寤鸿鏂囦欢
+                    if (!fileExists)
+                    {
+                        System.IO.File.Create(filePath).Close();
+                    }
+
+                    using (StreamWriter writer = new StreamWriter(filePath, isAppend))
+                    {
+                        //瀛樺湪鐨勬椂鍊欐墠鍐欎竴琛�
+                        if (fileExists && isAppend)
+                        {
+                            writer.WriteLine();
+                        }
+
+                        var content = obj is string ? obj : JsonConvert.SerializeObject(obj);
+                        writer.WriteLine($"{DateTime.Now} {content}");
+                    }
+                }
+            }
+            catch (Exception ex)
+            {
+            }
+        }
+        #endregion
     }
 }

--
Gitblit v1.9.1