н¨Îļþ¼Ð/WIDESEA_WMSServer/ClassLibrary2/Inventory_BatchServices.cs.cs
@@ -35,7 +35,7 @@ var day = (item.ValidityPeriod - DateTime.Now).Days; string d = $"è¿æ{day}å¤©è¿æ"; if (day < 0) d = $"å·²è¿æ{Math.Abs(day)}天"; _messageInfoService.AddMessageInfo(MessageGroupByEnum.InventoryExceedAlarm, "ç©æåç§°:" + item.MaterielName, $"ç©æç¼å·ã{item.MaterielCode}ãç©ææ¹æ¬¡ã{item.BatchNo}ã{d}"); _messageInfoService.AddMessageInfo(MessageGroupByEnum.InventoryExceedAlarm, "ç©æåç§°:" + item.MaterielName, $"ç©æç¼å·ã{item.MaterielCode}ãç©ææ¹æ¬¡ã{item.BatchNo}ã{d}", messageRemark: $"ç©æç¼å·ã{item.MaterielCode}ãç©ææ¹æ¬¡ã{item.BatchNo}ã"); } } catch (Exception ex) н¨Îļþ¼Ð/WIDESEA_WMSServer/ClassLibrary2/MessageInfoService.cs
@@ -48,10 +48,7 @@ { Dt_MessageInfo dt_MessageInfo = null; if (groupByEnum == MessageGroupByEnum.InventoryExceedAlarm) { dt_MessageInfo = BaseDal.QueryFirst(x => x.MessageName == messageName && x.MessageRemark == messageRemark); if (dt_MessageInfo != null && dt_MessageInfo.MessageInfo == messageInfo) return content; } else dt_MessageInfo = BaseDal.QueryFirst(x => x.MessageName == messageName && x.MessageInfo == messageInfo); if (groupByEnum != MessageGroupByEnum.InventoryExceedAlarm && dt_MessageInfo != null) return content; н¨Îļþ¼Ð/WIDESEA_WMSServer/WIDESEA_Core/Extensions/WebSocketHostedService.cs
@@ -57,28 +57,28 @@ public async Task StartAsync(CancellationToken cancellationToken) { WebSocketSession? webSocketSession = _webSocketServer.OnlineSessions.FirstOrDefault(x => x.Url.Contains(App.User.UserName)); string MessageInfo = _cacheService.Get("MessageInfo"); if (!string.IsNullOrEmpty(MessageInfo)) { List<Message>? messages = JsonConvert.DeserializeObject<List<Message>>(MessageInfo); if (messages != null && messages.Count > 0) { foreach (var item in messages) { object obj = new { title = item.MessageGroupBy, name = item.MessageName, message = item.MessageInfo, date = item.Date, }; //_webSocketServer.PublishAllClientPayload(obj.Serialize()); if (webSocketSession != null) _webSocketServer.SendClientPayload(webSocketSession, obj.Serialize()); } } } //WebSocketSession? webSocketSession = _webSocketServer.OnlineSessions.FirstOrDefault(x => x.Url.Contains(App.User.UserName)); //string MessageInfo = _cacheService.Get("MessageInfo"); //if (!string.IsNullOrEmpty(MessageInfo)) //{ // List<Message>? messages = JsonConvert.DeserializeObject<List<Message>>(MessageInfo); // if (messages != null && messages.Count > 0) // { // foreach (var item in messages) // { // object obj = new // { // title = item.MessageGroupBy, // name = item.MessageName, // message = item.MessageInfo, // date = item.Date, // }; // //_webSocketServer.PublishAllClientPayload(obj.Serialize()); // if (webSocketSession != null) // _webSocketServer.SendClientPayload(webSocketSession, obj.Serialize()); // } // } //} await Task.CompletedTask; } н¨Îļþ¼Ð/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/CabinOrderServices.cs
@@ -488,6 +488,7 @@ catch (Exception ex) { _unitOfWorkManage.RollbackTran(); _messageInfoService.AddMessageInfo(MessageGroupByEnum.InOrderAlarm, (order.order_type == "2" ? "åºåºéè´§" : "æ£å¸¸å ¥åº") + $"ï¼åå·ã{order.order_no}ã", ex.Message); webResponseContent.Error(ex.Message); } return webResponseContent; н¨Îļþ¼Ð/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/DeliveryOrderServices.cs
@@ -479,6 +479,7 @@ } catch (Exception ex) { _messageInfoService.AddMessageInfo(MessageGroupByEnum.OutOrderAlarm, (outorder.order_type == "3" ? "å ¥åºéè´§" : "æ£å¸¸åºåº") + $"ï¼åå·ã{outorder.order_no}ã", ex.Message); _unitOfWorkManage.RollbackTran(); webResponseContent.Error(ex.Message); }