using iWare.Wms.Core; using iWare.Wms.Core.Service; using Microsoft.EntityFrameworkCore; using System.ComponentModel; using System.ComponentModel.DataAnnotations; namespace iWare.Wms.Application { public class WorkPieceLogYieldInput : PageInputBase { /// /// 日志类型 /// [Comment("日志类型")] public int? PieceLogType { get; set; } /// /// 日志类型 /// [Comment("日志类型")] [MaxLength(255)] public string PieceLogTypeName { 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 workingProcedure { get; set; } [Description("来源")] public string DataCapturePointCname { get; set; } public virtual string createdUserName { get; set; } public virtual string remarks { 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; } } }