From 4b403ca5072dc74fbebf36f816df7d0c92241a91 Mon Sep 17 00:00:00 2001
From: Admin <Admin@ADMIN>
Date: 星期一, 19 一月 2026 17:04:58 +0800
Subject: [PATCH] '测试'

---
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/WCSTaskService.cs |   21 ++++++++++++++++-----
 1 files changed, 16 insertions(+), 5 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/WCSTaskService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/WCSTaskService.cs"
index 1c18ff5..a88b7cb 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/WCSTaskService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/WCSTaskService.cs"
@@ -38,7 +38,9 @@
                 wcstaskinfo.FromPoint = FromPoint;
                 wcstaskinfo.ToPoint = ToPoint;
                 wcstaskinfo.ToStation = ToStation;
+                WriteLog.Write_Log("WCS_杈撻�佺嚎浠诲姟涓嬪彂", $"浠诲姟涓嬪彂淇℃伅", "鎴愬姛锛屼笅鍙戝弬鏁�", $"涓嬪彂鐨勫弬鏁帮細{wcstaskinfo.ToJson()}");
                 WCS_Parame = HttpHelper.Post<WCSginseng>(WCS_SendConveyorTask, wcstaskinfo, "杈撻�佺嚎浠诲姟涓嬪彂");
+                WriteLog.Write_Log("WCS_杈撻�佺嚎浠诲姟涓嬪彂", $"浠诲姟涓嬪彂淇℃伅", "鎴愬姛锛屽洖鍙�", $"wcs鍥炲弬锛歿WCS_Parame.ToJson()}");
                 return WCS_Parame;
             }
             catch (Exception ex)
@@ -46,6 +48,7 @@
                 WCS_Parame.IsSuccess = false;
                 WCS_Parame.Code = "-1";
                 WCS_Parame.Message = $"杈撻�佺嚎浠诲姟璋冨彇涓嬪彂澶辫触锛歐MS绯荤粺涓嬪彂浠诲姟澶辫触,浠诲姟鍙凤細{TaskId}锛屽師鍥狅細{ex.Message}";
+                WriteLog.Write_Log("WCS_杈撻�佺嚎浠诲姟涓嬪彂", $"浠诲姟涓嬪彂淇℃伅", "澶辫触", $"杈撻�佺嚎浠诲姟璋冨彇涓嬪彂澶辫触锛歐MS绯荤粺涓嬪彂浠诲姟澶辫触,浠诲姟鍙凤細{TaskId}锛屽師鍥狅細{ex.Message}");
                 return WCS_Parame;
             }
         }
@@ -65,8 +68,10 @@
                 wcstaskinfo.FromPoint = FromPoint;
                 wcstaskinfo.ToPoint = ToPoint;
                 wcstaskinfo.ToStation = ToStation;
-                Console.WriteLine(wcstaskinfo.ToJson());
+
+                WriteLog.Write_Log("WCS_鍫嗗灈鏈轰换鍔′笅鍙�", $"浠诲姟涓嬪彂淇℃伅", "鎴愬姛锛屼笅鍙戝弬鏁�", $"涓嬪彂鐨勫弬鏁帮細{wcstaskinfo.ToJson()}");
                 WCS_Parame = HttpHelper.Post<WCSginseng>(WCS_SendStackerTask, wcstaskinfo, "鍫嗗灈鏈轰换鍔′笅鍙�");
+                WriteLog.Write_Log("WCS_鍫嗗灈鏈轰换鍔′笅鍙�", $"浠诲姟涓嬪彂淇℃伅", "鎴愬姛锛屽洖鍙�", $"wcs鍥炲弬锛歿WCS_Parame.ToJson()}");
                 return WCS_Parame;
             }
             catch (Exception ex)
@@ -74,6 +79,7 @@
                 WCS_Parame.IsSuccess = false;
                 WCS_Parame.Code = "-1";
                 WCS_Parame.Message = $"鍫嗗灈鏈轰换鍔¤皟鍙栦笅鍙戝け璐ワ細WMS绯荤粺涓嬪彂浠诲姟澶辫触,浠诲姟鍙凤細{TaskId}锛屽師鍥狅細{ex.Message}";
+                WriteLog.Write_Log("WCS_鍫嗗灈鏈轰换鍔′笅鍙�", $"浠诲姟涓嬪彂淇℃伅", "澶辫触", $"鍫嗗灈鏈轰换鍔¤皟鍙栦笅鍙戝け璐ワ細WMS绯荤粺涓嬪彂浠诲姟澶辫触,浠诲姟鍙凤細{TaskId}锛屽師鍥狅細{ex.Message}");
                 return WCS_Parame;
             }
         }
@@ -81,23 +87,25 @@
         //WCS鑾峰彇浠诲姟杩涜鍙嶉
         public WebResponseContent PalletInboundTask(WCSTaskDTO wCSTask)
         {
+            
+            WriteLog.Write_Log("杈撻�佺嚎璇锋眰鍏ュ簱", $"浠诲姟淇℃伅", "鎺ユ敹鍙傛暟", $"鍙傛暟锛歿wCSTask.ToJson()}");
             WebResponseContent webResponse = new WebResponseContent();
             try
             {
                 Dt_Task task = BaseDal.QueryData(x => x.PalletCode == wCSTask.PalletCode).FirstOrDefault();
                 if (task == null)
-                    return WebResponseContent.Instance.Error($"鏈壘鍒颁换鍔′俊鎭紝鎵樼洏鏉$爜锛歿wCSTask.PalletCode}");
+                    return webResponse.Error($"鏈壘鍒颁换鍔′俊鎭紝鎵樼洏鏉$爜锛歿wCSTask.PalletCode}");
 
                 if (task.PalletType != wCSTask.ContainerType.ToString())
                 {
-                    return WebResponseContent.Instance.Error($"鎵樼洏绫诲瀷涓嶅尮閰嶏紝褰撳墠浠诲姟涓墭鐩樼被鍨嬩负:{task.PalletType}锛學CS涓婃姤绫诲瀷涓猴細{wCSTask.ContainerType}锛屾墭鐩樻潯鐮侊細{wCSTask.PalletCode}");
+                    return webResponse.Error($"鎵樼洏绫诲瀷涓嶅尮閰嶏紝褰撳墠浠诲姟涓墭鐩樼被鍨嬩负:{task.PalletType}锛學CS涓婃姤绫诲瀷涓猴細{wCSTask.ContainerType}锛屾墭鐩樻潯鐮侊細{wCSTask.PalletCode}");
                 }
 
                 if (task.TargetAddress!="" && task.TargetAddress!=null)
                 {
-                    int taskcount = BaseDal.QueryData(x => x.TargetAddress == task.TargetAddress && x.PalletType != task.PalletCode).Count();
+                    int taskcount = BaseDal.QueryData(x => x.TargetAddress == task.TargetAddress && x.PalletCode != task.PalletCode).Count();
                     if (taskcount > 0)
-                        return WebResponseContent.Instance.Error($"褰撳墠宸叉湁鍘昏鐩爣浣嶇疆鐨勪换鍔′簡锛屼笉鍙笅鍙戯紒锛侊紒");
+                        return webResponse.Error($"褰撳墠宸叉湁鍘昏鐩爣浣嶇疆鐨勪换鍔′簡锛屼笉鍙笅鍙戯紒锛侊紒");
                 }
                 
 
@@ -118,6 +126,8 @@
                         wcstaskinfo.ToStation = "";
                         //杩涜淇敼鏁版嵁搴�
                         BaseDal.UpdateData(task);
+
+                        WriteLog.Write_Log("杈撻�佺嚎璇锋眰鍏ュ簱", $"浠诲姟淇℃伅", "杩斿洖杈撻�佺嚎浠诲姟淇℃伅", $"杩斿洖缁欒緭閫佺嚎鐨勪换鍔′俊鎭細{wcstaskinfo.ToJson()}");
                         return webResponse.OK(data: wcstaskinfo);
                     }
                     else
@@ -132,6 +142,7 @@
             }
             catch (Exception ex)
             {
+                WriteLog.Write_Log("杈撻�佺嚎璇锋眰鍏ュ簱", $"浠诲姟淇℃伅", "澶辫触", $"浠诲姟鑾峰彇澶辫触锛寃ms绯荤粺鏁呴殰锛屽師鍥狅細{ex.Message}");
                 return webResponse.Error("浠诲姟鑾峰彇澶辫触锛寃ms绯荤粺鏁呴殰锛屽師鍥狅細" + ex.Message);
             }
         }

--
Gitblit v1.9.3