using iWare.Wms.Core; using iWare.Wms.Core.Service; using System.ComponentModel.DataAnnotations; namespace iWare.Wms.Application { /// /// 设备监控查询参数 /// public class EquipmentCurrentMonitorSearch : PageInputBase { /// /// 设备编号 /// public virtual string EquipmentID { get; set; } /// /// 当前状态 /// public virtual string EquipmentCurrentState { get; set; } /// /// 工序 /// public virtual string WorkingProcedure { get; set; } /// /// 工件号 /// public virtual string WorkPieceID { get; set; } /// /// 上线时间 /// public virtual DateTime? OnlineTime { get; set; } /// /// 加工时长 /// public virtual int? WorkTime { get; set; } /// /// 刀具使用寿命 /// public virtual int? KnifeToolLife { get; set; } /// /// 主轴电流 /// public virtual string SpindleCurrent { get; set; } /// /// 主轴扭矩 /// public virtual string SpindleTorque { get; set; } /// /// 主轴负载 /// public virtual string SpindleLoad { get; set; } /// /// 报警时间 /// public virtual DateTime? AlertTime { get; set; } /// /// 故障代码 /// public virtual string FailureType { get; set; } /// /// 报警信息 /// public virtual string Alertmsg { get; set; } /// /// 备注 /// public virtual string Remarks { get; set; } } /// /// 设备监控输入参数 /// public class EquipmentCurrentMonitorInput { /// /// 设备编号 /// public virtual string EquipmentID { get; set; } /// /// 当前状态 /// public virtual string EquipmentCurrentState { get; set; } /// /// 工序 /// public virtual string WorkingProcedure { get; set; } /// /// 工件号 /// public virtual string WorkPieceID { get; set; } /// /// 上线时间 /// public virtual DateTime OnlineTime { get; set; } /// /// 加工时长 /// public virtual int WorkTime { get; set; } /// /// 刀具使用寿命 /// public virtual int KnifeToolLife { get; set; } /// /// 主轴电流 /// public virtual string SpindleCurrent { get; set; } /// /// 主轴扭矩 /// public virtual string SpindleTorque { get; set; } /// /// 主轴负载 /// public virtual string SpindleLoad { get; set; } /// /// 报警时间 /// public virtual DateTime AlertTime { get; set; } /// /// 故障代码 /// public virtual string FailureType { get; set; } /// /// 报警信息 /// public virtual string Alertmsg { get; set; } /// /// 备注 /// public virtual string Remarks { get; set; } } }