From 3bdd686d50ae8c999924ac64101a5dbe4e271c71 Mon Sep 17 00:00:00 2001
From: kazelee <1847801760@qq.com>
Date: 星期五, 04 七月 2025 17:27:19 +0800
Subject: [PATCH] 优化日志信息,删除冗余的工具类代码

---
 core/WCSCore.cs |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/core/WCSCore.cs b/core/WCSCore.cs
index 72fe0ce..b6b994e 100644
--- a/core/WCSCore.cs
+++ b/core/WCSCore.cs
@@ -425,7 +425,7 @@
                 model.hwzt = "宸插嚭搴�;
 
                 var jsonInfo = JsonConvert.SerializeObject(model);
-                var result = httpH.WebPost(Settings.ErpApiUrl + "PickUpReturn", jsonInfo);
+                var result = httpH.WebPost(Settings.ErpApiUrl + Settings.ErpRoute.PickUpReturn, jsonInfo);
 
                 LogHelper.InfoApi($"鍙栬揣瀹屾垚鍙嶉ERP鎺ュ彛锛岀粨鏋�{result}锛岃皟鐢ㄥ弬鏁帮細", model);
 
@@ -464,7 +464,7 @@
         // TCP 闈炶疆璇㈡柟寮�妯℃嫙浜х嚎涓嬬嚎鐨勫皾璇� 
         public static void StartServer() {
-            var ListenPort = 6000;
+            var ListenPort = Settings.TcpServerPort;
             TcpListener listener = new TcpListener(IPAddress.Any, ListenPort);
             listener.Start();
             Console.WriteLine($"鍚庡彴鏈嶅姟宸插惎鍔紝鐩戝惉绔彛 {ListenPort}...");
@@ -578,8 +578,8 @@
                 var cntId = locCntrRel.S_CNTR_CODE;
                 var task = WCSHelper.BuildTask(startLoc, endLoc, cntId, taskName);
 
-                LocationHelper.LockStartLoc(ref startLoc); // 璧风偣鍑哄簱閿�-                LocationHelper.LockEndLoc(ref endLoc); // 缁堢偣鍏ュ簱閿�+                WCSHelper.LockStartLoc(ref startLoc); // 璧风偣鍑哄簱閿�+                WCSHelper.LockEndLoc(ref endLoc); // 缁堢偣鍏ュ簱閿� 
                 using (var tran = db.Ado.UseTran()) {
                     if (locCntrRelOld != null) {
@@ -638,11 +638,15 @@
                 }
             }
             catch (Exception ex) {
-                LogHelper.InfoEx(ex);
-                return new Result<bool>(false, ex.Message);
+                return NewResult(false, ex.Message);
             }
         }
 
+        private static Result<bool> NewResult(bool res, string msg, bool log = true) {
+            if (log) { LogHelper.Info(msg); }
+            return new Result<bool>(res, msg);
+        }
+
     }
 
     public class ProductCompletedMessage {

--
Gitblit v1.9.1