CutPlanTask.cs 4.58 KB
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Data;
using System.Text;

namespace HHECS.Model.Entities
{
    /// <summary>
    /// 套料方案主表  添加管材信息
    /// </summary>
    [Serializable]
    [Table("bus_cutplan_task")]
    public class CutPlanTask : BaseEntityCU<int>
    {
        [Column("parentMetalNo")]
        public string ParentMetalNo { get; set; }        // 母材编号

        [Column("status")]
        public int Status { get; set; }      // 状态 初始=0  生产中=30,喷码完成=40, 切割完成=50,运输中=60  完成=100,小管径在切割完成的时候就完成了

        [Column("NowStation")]
        public string NowStation { get; set; }      // 当前工位

        [Column("NextStation")]
        public string NextStation { get; set; }      // 下个工位
        [Column("NowStationAddress")]
        public string NowStationAddress { get; set; }      // 当前工位

        [Column("NextStationAddress")]
        public string NextStationAddress { get; set; }      // 下个工位Address

        [Column("bevelCount")]
        public int BevelCount { get; set; }      // 坡口次数,分辨左坡口还是右坡口

        [Column("isAuto")]
        public bool IsAuto { get; set; }      // 是否自动在切割完成之后判断写入,默认为false

        [Column("lineCode")]
        public string LineCode { get; set; }      // 大小管线

        [Column("pipeType")]
        public string PipeType { get; set; }          // 管种

        [Column("outerDiameter")]
        public decimal OuterDiameter { get; set; }     // 外径

        [Column("thickness")]
        public decimal Thickness { get; set; }         // 壁厚

        [Column("totalLength",TypeName = "decimal(10, 3)")]
        public decimal TotalLength { get; set; }       // 总长度

        [Column("pNo")]
        public string PNo { get; set; }               // PNo

        [Column("onePassNo")]
        public string OnePassNo { get; set; }         // 一贯No

        [Column("processSeries")]
        public string ProcessSeries { get; set; }     // 加工系列

        [Column("codeNo")]
        public string CodeNo { get; set; }            // 代码No

        [Column("system")]
        public string System { get; set; }            // 系统

        [Column("endFitting")]
        public string EndFitting { get; set; }        // 管端金物

        [Column("cuttingLength")]
        public int CuttingLength { get; set; }     // 切断长

        [Column("postProcessing")]
        public string PostProcessing { get; set; }    // 后处理

        [Column("pipeEnd")]
        public string PipeEnd { get; set; }           // 管端

        [Column("bendType")]
        public string BendType { get; set; }          // 弯

        [Column("shipCode")]
        public string ShipCode { get; set; }          // 船别代码

        [Column("shipCode1")]
        public string ShipCode1 { get; set; }          // 船别代码

        [Column("residualCode")]
        public string ResidualCode { get; set; }          // 余料编码

        [Column("residualCode1")]
        public string ResidualCode1 { get; set; }          // 余料编码

        [Column("residualLength")]
        public string ResidualLength { get; set; }          // 余料长度


        [Column("printCode")]
        public string PrintCode { get; set; }          // 打码内容


        [Column("letter")]
        public string Letter { get; set; }          // 

        [Column("qRCodeContent")]
        public string QRCodeContent { get; set; }          // 二维码内容

        [Column("excelCreateTime")]
        public string ExcelCreateTime { get; set; }          // 工单日期

        [Column("excelRow")]
        public string ExcelRow { get; set; }          // 管子行

        [Column("pipeStandards")]
        public string PipeStandards { get; set; }          // 管子类型标准

        [Column("printTemplate")]
        public string PrintTemplate { get; set; }          // 喷码模版


        /// <summary>
        /// 
        /// </summary>
        [Column("extend1")]
        public string Extend1 { get; set; }


        /// <summary>
        /// 
        /// </summary>
        [Column("extend2")]
        public string Extend2 { get; set; }


        /// <summary>
        /// 
        /// </summary>
        [Column("extend3")]
        public string Extend3 { get; set; }


        /// <summary>
        /// 预留字段4
        /// </summary>
        [Column("extend4")]
        public string Extend4 { get; set; }


    }
}