From 71129e21a35a2d4be75ee0f1e96e2c51ced5f23b Mon Sep 17 00:00:00 2001 From: lss <Lss@HanInfo> Date: 星期四, 05 六月 2025 17:25:46 +0800 Subject: [PATCH] 大洋原材料库开发 --- HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WCSCore.cs | 37 ++++++++++++++++++++++++++++--------- 1 files changed, 28 insertions(+), 9 deletions(-) diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WCSCore.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WCSCore.cs index f2a2a48..010746b 100644 --- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WCSCore.cs +++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/core/WCSCore.cs @@ -42,7 +42,7 @@ //{ // WMSHelper.DeletetWHInventory(TN_Task); //} - // WMSHelper.DeleteAZLInventory(TN_Task); + // WMSHelper.DeleteAZLInventory(TN_Task); break; case 5: WCSHelper.UpdateStatus(TN_Task, "寮�鍗歌揣"); @@ -54,7 +54,7 @@ //{ // WMSHelper.AddWHInventory(TN_Task); //} - // WMSHelper.AddAZLInventory(TN_Task); + // WMSHelper.AddAZLInventory(TN_Task); break; #endregion case 2: @@ -65,7 +65,7 @@ WCSHelper.Fail(TN_Task); break; } - WCSHelper.AddActionRecord(model.No, model.State, model.ForkliftNo, model.ExtData,"agv"); + WCSHelper.AddActionRecord(model.No, model.State, model.ForkliftNo, model.ExtData, "agv"); //璋冪敤绗笁鏂规帴鍙o紙濡傛灉鏈夛級TaskProcess.ReportStatus } else @@ -80,9 +80,11 @@ } } - public static void NotifyTaskStatus(NotifyTaskStatusModel model) + public static Result<Empty> NotifyTaskStatus(NotifyTaskStatusModel model) { - + Result<Empty> result = new Result<Empty>() { Code = 1, Msg = "鍙嶉鎴愬姛" }; + try + { var TN_Task = WCSHelper.GetTask(model.TaskNo); if (TN_Task != null) { @@ -118,13 +120,30 @@ WCSHelper.Fail(TN_Task); break; } - WCSHelper.AddActionRecord(model.TaskNo, model.Status,"","","wcs"); - //璋冪敤绗笁鏂规帴鍙o紙濡傛灉鏈夛級TaskProcess.ReportStatus + WCSHelper.AddActionRecord(model.TaskNo, model.Status, "", "", "wcs"); + } - + + } + else + { + result.Code = -1; + result.Msg = $"鏍规嵁浠诲姟鍙�{model.TaskNo}鏈幏鍙栧埌浠诲姟"; + LogHelper.Info($"EquipmentInfo:{result.Msg}"); + return result; } - + return result; + } + catch (Exception ex) + { + result.Code = -1; + result.Msg = $"Error:ex"; + LogHelper.Info($"EquipmentInfo:{result.Msg}"); + return result; + + } + } /// <summary> /// 浠诲姟鍒嗗彂锛屾牴鎹皟搴︾被鍨嬪彂缁欎笉鍚岀殑璋冨害绯荤粺 -- Gitblit v1.9.1