using iWare.Wms.Core; using iWare.Wms.Core.Service; using System.ComponentModel.DataAnnotations; namespace iWare.Wms.Application { /// /// 工件加工追溯查询参数 /// public class WorkPieceProcessPdaSearch { /// /// 工件号 /// public string WorkPieceID { get; set; } } /// /// 工件加工追溯查询参数 /// public class WorkPieceProcessSearch : PageInputBase { public virtual string createUserName { get; set; } public virtual string updatedUserName { get; set; } /// /// 工件号 /// public virtual string WorkPieceID { get; set; } /// /// 成品码 /// public virtual string OP80NewCode { get; set; } /// /// 当前设备 /// public virtual string EquipmentID { get; set; } /// /// 操作类型(SPC/生产) /// public string OperationType { get; set; } /// /// 当前工序 /// public virtual string WorkingProcedureCurrent { get; set; } /// /// 工序上线时间 /// public virtual DateTime? StartTime { get; set; } /// /// 工序上线时间开始 /// public virtual DateTime? StartTimeBeginTime { get; set; } /// /// 工序上线时间结束时间 /// public virtual DateTime? StartTimeEndTime { get; set; } /// /// 工序下线时间 /// public virtual DateTime? EndTime { get; set; } /// /// 工件状态 /// public virtual int? WorkPieceState { get; set; } /// /// 工序上线时间开始时间(检索使用) /// public virtual DateTime? OnlineTimeBeginTime { get; set; } /// /// 工序上线时间结束时间(检索使用) /// public virtual DateTime? OnlineTimeEndTime { get; set; } /// /// 质量状态 /// public virtual int? QualityState { get; set; } /// /// 质量信息id /// public virtual int? QualityDataInfoID { get; set; } } /// /// 工件加工追溯输入参数 /// public class WorkPieceProcessInput { /// /// 工件号 /// public virtual string WorkPieceID { get; set; } /// /// 当前设备 /// public virtual string EquipmentID { get; set; } /// /// 当前工序 /// public virtual string WorkingProcedureCurrent { get; set; } /// /// 工序上线时间 /// public virtual DateTime StartTime { get; set; } /// /// 工序下线时间 /// public virtual DateTime EndTime { get; set; } /// /// 质量状态 /// public virtual int QualityState { get; set; } /// /// 质量信息id /// public virtual int QualityDataInfoID { get; set; } } }