| | |
| | | { |
| | | 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; |
| | |
| | | } |
| | | } |
| | | var messinfo = BaseDal.QueryData(x => x.MessageStatus < MessageStatusEnum.Wait.ObjToInt()); |
| | | messagesinfo = messagesinfo.Where(x => !messinfo.Select(x => x.Id).Contains(x.Id)).ToList(); |
| | | foreach (var item in messinfo) |
| | | { |
| | | Message message = new Message() |