From 87b2a34bb4d1e8e81f12c6c62ce45fe404aa6b11 Mon Sep 17 00:00:00 2001 From: hehaibing-1996 Date: Tue, 6 May 2025 18:45:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=BA=93=E4=BD=8D=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WCS.BLL/HardWare/MXL4Shelf.cs | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/WCS.BLL/HardWare/MXL4Shelf.cs b/WCS.BLL/HardWare/MXL4Shelf.cs index f8148a6..4678f84 100644 --- a/WCS.BLL/HardWare/MXL4Shelf.cs +++ b/WCS.BLL/HardWare/MXL4Shelf.cs @@ -50,7 +50,7 @@ namespace WCS.BLL.HardWare IsEnable = module.IsEnable, CurrentMode = TaskModeEnum.待机模式, - IsNeedRefresh = false, + IsNeedRefresh = true, }); } ModulesStr = string.Join(";", MXL4Modules.Select(t => t.ModuleCode)); @@ -347,7 +347,7 @@ namespace WCS.BLL.HardWare { var jsonString = result.data; - Logs.Write($"3333{jsonString}", LogsType.StartBoot); + if (!string.IsNullOrEmpty(jsonString)) { Logs.Write($"44", LogsType.StartBoot); @@ -376,10 +376,13 @@ namespace WCS.BLL.HardWare } catch (Exception) { + Logs.Write($"模组[{module.ModuleCode}],未发送成功!!!", LogsType.StartBoot); module.Reset(TcpCleint); } - module.IsNeedRefresh = false; - + finally + { + module.IsNeedRefresh = false; + } continue; } //库存里面无数据 @@ -387,8 +390,18 @@ namespace WCS.BLL.HardWare { Logs.Write($"6666", LogsType.StartBoot); //获取成功 无数据 - module.StandbyNoInfoDisplay(TcpCleint); - module.IsNeedRefresh = false;//未获取到库存数据 回没有库位显示信息给硬件 + try + { + module.StandbyNoInfoDisplay(TcpCleint); + } + catch + { + Logs.Write($"模组[{module.ModuleCode}],未发送成功!!!", LogsType.StartBoot); + } + finally + { + module.IsNeedRefresh = false;//未获取到库存数据 回没有库位显示信息给硬件 + } continue; } }