base_productionOrder_EP3D.cs 8.64 KB
using System;
using System.Collections.Generic;
using SqlSugar;
using static Hh.Mes.Common.DataTableTo.DataTableHelp;

namespace Hh.Mes.POJO.Entity
{
    [SugarTable("base_productionOrder_EP3D")]
    public partial class base_productionOrder_EP3D
    {
        /// <summary>
        /// 主键
        /// </summary>
        [SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
        public int id { get; set; }

        [SugarColumn(IsNullable = true)]
        public Guid keys { get; set; }

        [ExcelColumn("LineNo管线号")]
        [SugarColumn(Length = 400, ColumnDescription = "管线号", IsNullable = true)]
        public string pipelineNo { get; set; }

        [ExcelColumn("weldingPointNo1焊口号1")]
        [SugarColumn(Length = 400, ColumnDescription = "焊点编号1", IsNullable = true)]
        public string weldingPointNo1 { get; set; }

        [ExcelColumn("WeldMaterCode1焊口管件1")]
        [SugarColumn(Length = 400, ColumnDescription = "焊接材料1", IsNullable = true)]
        public string weldingMaterial1 { get; set; }

        [ExcelColumn("weldingPointNo2焊口号2")]
        [SugarColumn(Length = 400, ColumnDescription = "焊点编号2", IsNullable = true)]
        public string weldingPointNo2 { get; set; }

        [ExcelColumn("WeldMaterCode1焊口管件2")]
        [SugarColumn(Length = 400, ColumnDescription = "焊接材料2", IsNullable = true)]
        public string weldingMaterial2 { get; set; }

        [SugarColumn(Length = 400, ColumnDescription = "页码", IsNullable = true)]
        public string pagination { get; set; }

        [ExcelColumn("SpoolNo管段号")]
        [SugarColumn(Length = 400, ColumnDescription = "管段编号", IsNullable = true)]
        public string pipeSectionNo { get; set; }

        [SugarColumn(Length = 400, ColumnDescription = "管路等级", IsNullable = true)]
        public string pipelineGrade { get; set; }

        [ExcelColumn("CutLength切割长度(mm)")]
        [SugarColumn(ColumnDescription = "管段长度", IsNullable = true)]
        public decimal pipeLength { get; set; }

        [ExcelColumn("IdentCode物料编码")]
        [SugarColumn(Length = 400, ColumnDescription = "管段材料码", IsNullable = true)]
        public string pipeMaterialCode { get; set; }

        [SugarColumn(ColumnDescription = "管段数量", IsNullable = true)]
        public int pipeNumber { get; set; }

        [SugarColumn(ColumnDescription = "状态,0未使用,10已关联,20已排版,30作废", IsNullable = true)]
        public int state { get; set; }

        [SugarColumn(IsNullable = true)]
        public DateTime createTime { get; set; }

        [SugarColumn(IsNullable = true)]
        public DateTime updateTime { get; set; }

        [SugarColumn(Length = 400, IsNullable = true)]
        public string temp1 { get; set; }

        [SugarColumn(Length = 400, IsNullable = true)]
        public string temp2 { get; set; }

        [SugarColumn(Length = 400, ColumnDescription = "导入批次", IsNullable = true)]
        public string batchNo { get; set; }

        [ExcelColumn("ModuleNo模块号")]
        [SugarColumn(Length = 400, ColumnDescription = "模块号", IsNullable = true)]
        public string moduleNo { get; set; }

        [ExcelColumn("CurvedAngle弯管角度")]
        [SugarColumn(ColumnDescription = "弯管角度", IsNullable = true)]
        public decimal curvedAngle { get; set; }

        [SugarColumn(Length = 400, ColumnDescription = "数据来源", IsNullable = true)]
        public string dataSources { get; set; }

        [ExcelColumn("PartNo杆件号")]
        [SugarColumn(Length = 400, ColumnDescription = "杆件号", IsNullable = true)]
        public string partNo { get; set; }

        /// <summary>
        /// 工单code 生产订单号
        /// </summary>
        [SugarColumn(Length = 50, ColumnDescription = "工单code 生产订单号", IsNullable = true)]
        public string workOrderCode { get; set; }

        /// <summary>
        /// 产线 小经:line1 中1:line2 中2:line3 大经:line4
        /// </summary>
        [SugarColumn(Length = 50, ColumnDescription = "产线 小经:line1 中1:line2 中2:line3 大经:line4", IsNullable = true)]
        public string lineCode { get; set; }

        /// <summary>
        /// 工件编码
        /// </summary>
        [SugarColumn(Length = 50, ColumnDescription = "工件编码", IsNullable = true)]
        public string workPieceNo { get; set; }

        /// <summary>
        /// 组立信息
        /// </summary>
        [SugarColumn(Length = 50, ColumnDescription = "组立信息", IsNullable = true)]
        public string assemblageInfo { get; set; }

        /// <summary>
        /// 系列
        /// </summary>
        [SugarColumn(Length = 20, ColumnDescription = "系列", IsNullable = true)]
        public string range { get; set; }

        /// <summary>
        /// 直径
        /// </summary>
        [SugarColumn(Length = 50, ColumnDescription = "直径", IsNullable = true)]
        public string diameter { get; set; }

        /// <summary>
        /// 壁厚
        /// </summary>
        [SugarColumn(Length = 50, ColumnDescription = "壁厚", IsNullable = true)]
        public string thickness { get; set; }

        /// <summary>
        /// 流向1 切断管材的流向
        /// </summary>
        [SugarColumn(Length = 255, ColumnDescription = "流向1 切断管材的流向", IsNullable = true)]
        public string flowOrientation1 { get; set; }

        /// <summary>
        /// 流向2 管部件在产线完工后的流向,如果为空则代表完工
        /// </summary>
        [SugarColumn(Length = 255, ColumnDescription = "流向2 管部件在产线完工后的流向,如果为空则代表完工", IsNullable = true)]
        public string flowOrientation2 { get; set; }

        /// <summary>
        /// 附件1 物资编码(如果是套管,传管材物资编码)
        /// </summary>
        [SugarColumn(Length = 255, ColumnDescription = "附件1 物资编码(如果是套管,传管材物资编码)", IsNullable = true)]
        public string attachment1 { get; set; }

        /// <summary>
        /// 说明1 S搭焊/B对焊
        /// </summary>
        [SugarColumn(Length = 255, ColumnDescription = "说明1 S搭焊/B对焊", IsNullable = true)]
        public string instructions1 { get; set; }

        /// <summary>
        /// 附件2 物资编码
        /// </summary>
        [SugarColumn(Length = 255, ColumnDescription = "附件2 物资编码", IsNullable = true)]
        public string attachment2 { get; set; }

        /// <summary>
        /// 说明2 S搭焊/B对焊
        /// </summary>
        [SugarColumn(Length = 255, ColumnDescription = "说明2 S搭焊/B对焊", IsNullable = true)]
        public string instructions2 { get; set; }

        /// <summary>
        /// 坡口2
        /// </summary>
        [SugarColumn(Length = 50, ColumnDescription = "坡口2", IsNullable = true)]
        public string bevels2 { get; set; }

        /// <summary>
        /// 备用1
        /// </summary>
        [SugarColumn(Length = 255, ColumnDescription = "备用1", IsNullable = true)]
        public string extend1 { get; set; }

        /// <summary>
        /// 备用2
        /// </summary>
        [SugarColumn(Length = 255, ColumnDescription = "备用2", IsNullable = true)]
        public string extend2 { get; set; }

        /// <summary>
        /// 备用3
        /// </summary>
        [SugarColumn(Length = 255, ColumnDescription = "备用3", IsNullable = true)]
        public string extend3 { get; set; }

        /// <summary>
        /// 备用4
        /// </summary>
        [SugarColumn(Length = 255, ColumnDescription = "备用4", IsNullable = true)]
        public string extend4 { get; set; }

        /// <summary>
        /// 项目号
        /// </summary>
        [SugarColumn(Length = 50, ColumnDescription = "项目号", IsNullable = true)]
        public string projectNo { get; set; }

        /// <summary>
        /// 管件号
        /// </summary>
        [SugarColumn(Length = 50, ColumnDescription = "管件号", IsNullable = true)]
        public string pipePartsNo { get; set; }

        /// <summary>
        /// 管件9位码
        /// </summary>
        [SugarColumn(Length = 9, ColumnDescription = "管件9位码", IsNullable = true)]
        public string pipePartsCode { get; set; }

        /// <summary>
        /// 涂装代码
        /// </summary>
        [SugarColumn(Length = 20, ColumnDescription = "涂装代码", IsNullable = true)]
        public string paintCode { get; set; }
    }

    public partial class productionOrderList
    {
        public List<base_productionOrder_EP3D> details { get; set; }
    }

}