using iWare.Wms.Core;
|
using iWare.Wms.Core.Service;
|
using System.ComponentModel.DataAnnotations;
|
|
namespace iWare.Wms.Application
|
{
|
|
/// <summary>
|
/// 线程状态监控表查询参数
|
/// </summary>
|
public class ThreadStatusMonitorSearch : PageInputBase
|
{
|
/// <summary>
|
/// 线程代码
|
/// </summary>
|
public virtual string Threadcode { get; set; }
|
|
/// <summary>
|
/// 线程描述
|
/// </summary>
|
public virtual string Threadcname { get; set; }
|
|
/// <summary>
|
/// 线程启动时间
|
/// </summary>
|
public virtual DateTime? Threadstarttime { get; set; }
|
|
/// <summary>
|
/// 线程结束时间
|
/// </summary>
|
public virtual DateTime? Threadendtime { get; set; }
|
|
/// <summary>
|
/// 线程最后处理时间
|
/// </summary>
|
public virtual DateTime? Threadlastmodifytime { get; set; }
|
|
/// <summary>
|
/// 线程状态
|
/// </summary>
|
public virtual int Threadstatue { get; set; }
|
|
/// <summary>
|
/// 线程Id
|
/// </summary>
|
public virtual string ThreadId { get; set; }
|
|
/// <summary>
|
/// 线程频率
|
/// </summary>
|
public virtual int? ThreadFrequency { get; set; }
|
|
}
|
|
/// <summary>
|
/// 线程状态监控表输入参数
|
/// </summary>
|
public class ThreadStatusMonitorInput
|
{
|
/// <summary>
|
/// 线程代码
|
/// </summary>
|
public virtual string Threadcode { get; set; }
|
|
/// <summary>
|
/// 线程描述
|
/// </summary>
|
public virtual string Threadcname { get; set; }
|
|
/// <summary>
|
/// 线程启动时间
|
/// </summary>
|
public virtual DateTime? Threadstarttime { get; set; }
|
|
/// <summary>
|
/// 线程结束时间
|
/// </summary>
|
public virtual DateTime? Threadendtime { get; set; }
|
|
/// <summary>
|
/// 线程最后处理时间
|
/// </summary>
|
public virtual DateTime? Threadlastmodifytime { get; set; }
|
|
/// <summary>
|
/// 线程状态1--启动,2--关闭
|
/// </summary>
|
public virtual int Threadstatue { get; set; }
|
|
/// <summary>
|
/// 线程Id
|
/// </summary>
|
public virtual string ThreadId { get; set; }
|
|
/// <summary>
|
/// 线程频率
|
/// </summary>
|
public virtual int ThreadFrequency { get; set; }
|
|
}
|
|
/// <summary>
|
/// 分页请求参数
|
/// </summary>
|
public class ThreadStatusMonitorSearchInput : ThreadStatusMonitorSearch
|
{
|
|
/// <summary>
|
/// 开始时间
|
/// </summary>
|
public virtual DateTime? BeginTime { get; set; }
|
|
/// <summary>
|
/// 结束时间
|
/// </summary>
|
public virtual DateTime? EndTime { get; set; }
|
}
|
|
public class AddThreadStatusMonitorInput : ThreadStatusMonitorInput
|
{
|
}
|
|
public class DeleteThreadStatusMonitorInput : BaseId
|
{
|
}
|
|
public class UpdateThreadStatusMonitorInput : ThreadStatusMonitorInput
|
{
|
/// <summary>
|
/// Id主键
|
/// </summary>
|
[Required(ErrorMessage = "Id主键不能为空")]
|
public long Id { get; set; }
|
|
}
|
|
public class QueryeThreadStatusMonitorInput : BaseId
|
{
|
|
}
|
}
|