Files
wcs/WCS.Model/WebSocketModel/WebSocketMessageModel.cs
hehaibing-1996 46321e340b 1.出库界面展示当前正在进行出库的单据
2.后台退出了入库模式 通知前台扫码枪退出入库
3.对接盟讯公司登录Mes接口
4.接口记录增加本地日志排查问题
2024-05-30 15:48:44 +08:00

67 lines
2.0 KiB
C#

using System;
using System.Collections.Generic;
using System.Text;
namespace WCS.Model.WebSocketModel
{
public class WebSocketMessageModel
{
public bool IsWarning { get; set; } = true;
public Guid Guid { get; set; } = Guid.NewGuid();
public WarningTypeEnum WarningType { get; set; }
public int StoreId { get; set; }
public string StoreCode { get; set; }
public int ModuleId { get; set; }
public string ModuleCode { get; set; }
public int ShelfId { get; set; }
public string ShelfCode { get; set; }
public string WarningMessage { get; set; }
/// <summary>
/// 发送到前端的地址
/// </summary>
public string ClientIp { get; set; }
public DateTime LastSendTime { get; set; }
/// <summary>
/// 消息创建时间 跟消息时效性有关
/// </summary>
public DateTime CreateTime { get; set; } = DateTime.Now;
public bool ClientIsReceived { get; set; }
//恢复正常需要消除的报警guid
public List<Guid> SolvedGuids { get; set; }
/// <summary>
/// 异常处理人
/// </summary>
public string SolvedUser { get; set; }
}
public enum WarningTypeEnum
{
= 0,
= 1,
= 2,
= 3,
= 4,
退 = 5,
= 6,
= 7,
= 8,
= 9,
= 10,
退 = 11,
= 12,
= 13,
退 = 14,
//通知类
= 50,
= 51,
= 52,
= 53,
= 54,
}
}