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