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