From 3799054e5cd8a42a49cc902cc9d9cb46059b3a7d Mon Sep 17 00:00:00 2001 From: huangxiaoqiang <huangxiaoqiang@hnkhzn.com> Date: 星期日, 14 九月 2025 10:54:54 +0800 Subject: [PATCH] 添加WebSocket将设备运行信息推送到前端,前端将数据接收赋值到对应设备监控页面 --- 项目代码/WMS/WMSServices/WIDESEA_TaskInfoService/TaskService.cs | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSServices/WIDESEA_TaskInfoService/TaskService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSServices/WIDESEA_TaskInfoService/TaskService.cs" index ac1956f..05becf4 100644 --- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSServices/WIDESEA_TaskInfoService/TaskService.cs" +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSServices/WIDESEA_TaskInfoService/TaskService.cs" @@ -40,6 +40,10 @@ using WIDESEA_External.Model; using WIDESEA_IBasicRepository; using WIDESEA_IBasicService; +using WIDESEA_IInboundRepository; +using WIDESEA_InboundRepository; +using WIDESEA_IOutboundRepository; +using WIDESEA_IOutboundService; using WIDESEA_IRecordService; using WIDESEA_IStockRepository; using WIDESEA_IStockService; @@ -63,6 +67,11 @@ private readonly IInvokeERPService _invokeERPService; private readonly IPalletTypeInfoRepository _palletTypeInfoRepository; private readonly IAGVStationInfoRepository _agvStationInfoRepository; + private readonly IPurchaseBSTOrderRepository _purchaseBSTOrderRepository; + private readonly IPurchaseBSTOrderDetailRepository _purchaseBSTOrderDetailRepository; + private readonly IOutBSTOrderDetailRepository _outBSTOrderDetailRepository; + private readonly IOutBSTOrderRepository _outBSTOrderRepository; + private readonly IOutBSTOrderDetailService _outBSTOrderDetailService; public ITaskRepository Repository => BaseDal; private Dictionary<string, OrderByType> _taskOrderBy = new() @@ -75,7 +84,7 @@ public List<int> TaskOutboundTypes => typeof(TaskTypeEnum).GetEnumIndexList().Where(x => x >= 100 && x < 500).ToList(); - public TaskService(ITaskRepository BaseDal, IMapper mapper, IUnitOfWorkManage unitOfWorkManage, IStockRepository stockRepository, IBasicService basicService, IRecordService recordService, IStockService stockService, IBasicRepository basicRepository, IApiInfoRepository apiInfoRepository, IInvokeERPService invokeERPService, IPalletTypeInfoRepository palletTypeInfoRepository, IAGVStationInfoRepository agvStationInfoRepository) : base(BaseDal) + public TaskService(ITaskRepository BaseDal, IMapper mapper, IUnitOfWorkManage unitOfWorkManage, IStockRepository stockRepository, IBasicService basicService, IRecordService recordService, IStockService stockService, IBasicRepository basicRepository, IApiInfoRepository apiInfoRepository, IInvokeERPService invokeERPService, IPalletTypeInfoRepository palletTypeInfoRepository, IAGVStationInfoRepository agvStationInfoRepository, IPurchaseBSTOrderRepository purchaseBSTOrderRepository, IPurchaseBSTOrderDetailRepository purchaseBSTOrderDetailRepository, IOutBSTOrderDetailRepository outBSTOrderDetailRepository, IOutBSTOrderRepository outBSTOrderRepository,IOutBSTOrderDetailService outBSTOrderDetailService) : base(BaseDal) { _mapper = mapper; _unitOfWorkManage = unitOfWorkManage; @@ -88,6 +97,11 @@ _invokeERPService = invokeERPService; _palletTypeInfoRepository = palletTypeInfoRepository; _agvStationInfoRepository = agvStationInfoRepository; + _purchaseBSTOrderRepository = purchaseBSTOrderRepository; + _purchaseBSTOrderDetailRepository = purchaseBSTOrderDetailRepository; + _outBSTOrderRepository= outBSTOrderRepository; + _outBSTOrderDetailRepository= outBSTOrderDetailRepository; + _outBSTOrderDetailService= outBSTOrderDetailService; } /// <summary> -- Gitblit v1.9.3