using iWare.Wms.Core;
|
using iWare.Wms.Core.Service;
|
using System.ComponentModel.DataAnnotations;
|
|
namespace iWare.Wms.Application
|
{
|
|
/// <summary>
|
/// 设备报警记录查询参数
|
/// </summary>
|
public class WareDeviceWarningSearch : PageInputBase
|
{
|
/// <summary>
|
/// 报警时间
|
/// </summary>
|
public virtual DateTime? WarningTime { get; set; }
|
|
/// <summary>
|
/// 设备编号
|
/// </summary>
|
public virtual string DeviceCode { get; set; }
|
|
/// <summary>
|
/// 设备名称
|
/// </summary>
|
public virtual string DeviceName { get; set; }
|
|
/// <summary>
|
/// 报警编号
|
/// </summary>
|
public virtual string WarningCode { get; set; }
|
|
/// <summary>
|
/// 报警地址
|
/// </summary>
|
public virtual string WarningDbAddress { get; set; }
|
|
/// <summary>
|
/// 报警名称
|
/// </summary>
|
public virtual string WarningContent { get; set; }
|
|
/// <summary>
|
/// 状态
|
/// </summary>
|
public virtual int? Status { get; set; }
|
|
/// <summary>
|
/// 状态名称
|
/// </summary>
|
public virtual string StatusName { get; set; }
|
|
/// <summary>
|
/// 设备编号
|
/// </summary>
|
public virtual string CloseContent { get; set; }
|
|
/// <summary>
|
/// 报警结束时间
|
/// </summary>
|
public virtual DateTime? FinishTime { get; set; }
|
|
/// <summary>
|
/// 持续时间
|
/// </summary>
|
public virtual string DurationTime { get; set; }
|
|
/// <summary>
|
/// 操作备注
|
/// </summary>
|
public virtual string OperationRemark { get; set; }
|
|
/// <summary>
|
/// 设备类型编码
|
/// </summary>
|
public virtual int? DeviceType { get; set; }
|
|
/// <summary>
|
/// 设备类型名称
|
/// </summary>
|
public virtual string DeviceTypeName { get; set; }
|
|
}
|
|
/// <summary>
|
/// 设备报警记录输入参数
|
/// </summary>
|
public class WareDeviceWarningInput
|
{
|
/// <summary>
|
/// 报警时间
|
/// </summary>
|
public virtual DateTime WarningTime { get; set; }
|
|
/// <summary>
|
/// 设备编号
|
/// </summary>
|
public virtual string DeviceCode { get; set; }
|
|
/// <summary>
|
/// 设备名称
|
/// </summary>
|
public virtual string DeviceName { get; set; }
|
|
/// <summary>
|
/// 报警编号
|
/// </summary>
|
public virtual string WarningCode { get; set; }
|
|
/// <summary>
|
/// 报警地址
|
/// </summary>
|
public virtual string WarningDbAddress { get; set; }
|
|
/// <summary>
|
/// 报警名称
|
/// </summary>
|
public virtual string WarningContent { get; set; }
|
|
/// <summary>
|
/// 状态
|
/// </summary>
|
public virtual int Status { get; set; }
|
|
/// <summary>
|
/// 状态名称
|
/// </summary>
|
public virtual string StatusName { get; set; }
|
|
/// <summary>
|
/// 设备编号
|
/// </summary>
|
public virtual string CloseContent { get; set; }
|
|
/// <summary>
|
/// 报警结束时间
|
/// </summary>
|
public virtual DateTime FinishTime { get; set; }
|
|
/// <summary>
|
/// 持续时间
|
/// </summary>
|
public virtual string DurationTime { get; set; }
|
|
/// <summary>
|
/// 操作备注
|
/// </summary>
|
public virtual string OperationRemark { get; set; }
|
|
/// <summary>
|
/// 设备类型编码
|
/// </summary>
|
public virtual int DeviceType { get; set; }
|
|
/// <summary>
|
/// 设备类型名称
|
/// </summary>
|
public virtual string DeviceTypeName { get; set; }
|
|
}
|
|
public class AddWareDeviceWarningInput : WareDeviceWarningInput
|
{
|
}
|
|
public class DeleteWareDeviceWarningInput : BaseId
|
{
|
}
|
|
public class UpdateWareDeviceWarningInput : WareDeviceWarningInput
|
{
|
/// <summary>
|
/// Id主键
|
/// </summary>
|
[Required(ErrorMessage = "Id主键不能为空")]
|
public long Id { get; set; }
|
|
}
|
|
public class QueryeWareDeviceWarningInput : BaseId
|
{
|
|
}
|
}
|