liuying
2025-09-24 16edbbe772e24eb71f6519558576d513e3cf2746
iWara.SCADA.Code/iWare.Wms.Core/Entity/SCADA/WorkPieceInfo.cs
@@ -14,6 +14,16 @@
    public class WorkPieceInfo : DEntityBase
    {
        /// <summary>
        /// 质量不合格原因类型,枚举QualityNoOkEnum 【Editby shaocx,2024-06-26】
        /// </summary>
        public int? QualityNoOk { get; set; }
        /// <summary>
        /// 质量不合格原因 【Editby shaocx,2024-06-26】
        /// </summary>
        public string QualityNoOkReason { get; set; }
        /// <summary>
        /// 工件号
        /// </summary>
        [Comment("工件号")]
@@ -79,12 +89,12 @@
        [Comment("工序开始时间")]
        public DateTime? WorkingProcedureStartTime { get; set; }
        [Comment("工序结束时间")]
        public DateTime? WorkingProcedureEndTime{get; set;}
        public DateTime? WorkingProcedureEndTime { get; set; }
            /// <summary>
            /// 当前工序加工时长
            /// </summary>
            [Comment("当前工序加工时长")]
        /// <summary>
        /// 当前工序加工时长
        /// </summary>
        [Comment("当前工序加工时长")]
        public int? ProcessingDurationForCurrent { get; set; }
        /// <summary>
@@ -103,7 +113,7 @@
        /// 工序下线时间
        /// </summary>
        [Comment("工序下线时间")]
        public DateTime? WorkPieceLastOfflineTime   { get; set; }
        public DateTime? WorkPieceLastOfflineTime { get; set; }
        /// <summary>
        /// 数量
@@ -231,5 +241,73 @@
        /// </summary>
        [Comment("完成时间")]
        public DateTime? CompleteTime { get; set; }
        /// <summary>
        /// 下线阶段
        /// </summary>
        [Comment("下线阶段")]
        public PieceUnLineStage? UnLineStage { get; set; }
        /// <summary>
        /// 下线阶段名称
        /// </summary>
        [Comment("下线阶段名称")]
        public String UnLineStageName { get; set; }
        #region 下线
        /// <summary>
        /// 下线时间
        /// </summary>
        [Comment("下线时间")]
        public DateTime? WorkPieceUnLineTime { get; set; }
        /// <summary>
        /// 下线人Id
        /// </summary>
        [Comment("下线人Id")]
        public long? WorkPieceUnLineUserId { get; set; }
        /// <summary>
        /// 下线人名称
        /// </summary>
        [Comment("下线人名称")]
        [MaxLength(32)]
        public string WorkPieceUnLineUserName { get; set; }
        #endregion
        #region 出库相关
        /// <summary>
        /// 是否出库
        /// </summary>
        [Comment("是否出库")]
        public bool? IsOut { get; set; }
        /// <summary>
        /// 出库人
        /// </summary>
        [Comment("出库人")]
        [MaxLength(255)]
        public string OutPerson { get; set; }
        /// <summary>
        /// 出库备注
        /// </summary>
        [Comment("出库备注")]
        [MaxLength(255)]
        public string OutRemark { get; set; }
        /// <summary>
        /// 出库时间
        /// </summary>
        [Comment("出库时间")]
        public DateTime? OutTime { get; set; }
        #endregion
    }
}