TaskTrussEntity .cs 2.38 KB
using System;
using System.ComponentModel.DataAnnotations.Schema;

namespace HHECS.Model.Entities
{
    /// <summary>
    /// 桁车任务表
    /// </summary>
    [Table("bus_task_truss")]
    [Serializable]
    public class BusTaskTruss : BaseEntityCU<int>
    {
        /// <summary>
        /// 线体编码
        /// </summary>
        [Column("lineCode")]
        public string LineCode { get; set; }
        /// <summary>
        /// 桁车编码
        /// </summary>
        [Column("trussCode")]
        public string TrussCode { get; set; }
        /// <summary>
        /// 类型
        /// </summary>
        [Column("type")]
        public int Type { get; set; }
        /// <summary>
        /// 源工位编码
        /// </summary>
        [Column("fromStationCode")]
        public string FromStationCode { get; set; }
        /// 目标工位编码
        /// </summary>
        [Column("toStationCode")]
        public string ToStationCode { get; set; }
        /// <summary>
        /// 是否重新下发
        /// </summary>
        [Column("reSend")]
        public int SendAgain { get; set; }
        /// <summary>
        /// 状态
        /// </summary>
        [Column("status")]
        public int Status { get; set; }
        /// <summary>
        /// 物料编码
        /// </summary>
        [Column("materialCode")]
        public string MaterialCode { get; set; }
        /// <summary>
        /// 条码
        /// </summary>
        [Column("barcode")]
        public string Barcode { get; set; }
        /// <summary>
        /// 工件编号
        /// </summary>
        [Column("productType")]
        public int ProductType { get; set; }
        /// <summary>
        /// 在制品ID
        /// </summary>
        [Column("stepTraceId")]
        public int StepTraceId { get; set; }
        /// <summary>
        /// 开始时间
        /// </summary>
        [Column("startTime")]
        public DateTime StartTime { get; set; }
        /// <summary>
        /// 结束时间
        /// </summary>
        [Column("endTime")]
        public DateTime EndTime { get; set; }
        /// <summary>
        /// 出发地名称
        /// </summary>
        [NotMapped]
        public string FromLocationName { get; set; }
        /// <summary>
        /// 目的地名称
        /// </summary>
        [NotMapped]
        public string ToLocationName { get; set; }
    }
}