From f44c5df9cc045644982f578fb0b3c3e60b88eb68 Mon Sep 17 00:00:00 2001 From: wxw <Administrator@DESKTOP-5BIMHQ3> Date: 星期三, 25 九月 2024 18:54:17 +0800 Subject: [PATCH] 修改分拣任务读取 --- Admin.NET/WCS.Application/Hub/HubUtil.cs | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/Admin.NET/WCS.Application/Hub/HubUtil.cs b/Admin.NET/WCS.Application/Hub/HubUtil.cs index 988aab8..fadebde 100644 --- a/Admin.NET/WCS.Application/Hub/HubUtil.cs +++ b/Admin.NET/WCS.Application/Hub/HubUtil.cs @@ -4,6 +4,8 @@ using System.Linq; using System.Text; using System.Threading.Tasks; +using WCS.Application.Hub; +using WCS.Application.Service.WcsDevice.Dto; namespace WCS.Application; public static class HubUtil @@ -11,6 +13,7 @@ private static readonly IHubContext<PlcHub, IPlcHub> _plcHubContext = App.GetService<IHubContext<PlcHub, IPlcHub>>(); private static readonly IHubContext<PlcDeviceHub, IPlcDeviceHub> _plcDeviceHubContext = App.GetService<IHubContext<PlcDeviceHub, IPlcDeviceHub>>(); private static readonly IHubContext<TaskLogHub, ITaskLogHub> _taskLogHubContext = App.GetService<IHubContext<TaskLogHub, ITaskLogHub>>(); + private static readonly IHubContext<CheckTaskHub, ICheckTaskHub> _checkTaskHubContext = App.GetService<IHubContext<CheckTaskHub, ICheckTaskHub>>(); /// <summary> /// 涓嬪彂PLC杩炴帴鐘舵�� @@ -85,4 +88,15 @@ if (PLCTaskAction.boRefresh) await _plcDeviceHubContext.Clients.All.PublicPlcDevice(context); } + + /// <summary> + /// 涓嬪彂鍒嗘嫞浠诲姟淇℃伅 + /// </summary> + /// <param name="context"></param> + /// <returns></returns> + public static async Task PublicCheckTask(WcsDeviceTaskOrderDto context) + { + if (PLCTaskAction.boRefresh) + await _checkTaskHubContext.Clients.All.PublicCheckTask(context); + } } -- Gitblit v1.8.0