| | |
| | | using System; |
| | | using MiniExcelLibs.Attributes; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Text; |
| | |
| | | /// <summary> |
| | | /// 作业计划输入参数模型 |
| | | /// </summary> |
| | | [Serializable] |
| | | public class WorkPlanInput |
| | | { |
| | | /// <summary> |
| | | /// 任务编码(唯一标识任务) |
| | | /// 任务编码 |
| | | /// </summary> |
| | | public string TaskCode { get; set; } |
| | | |
| | |
| | | /// </summary> |
| | | public string OrgMaterialCode { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 工厂代码(生产工厂标识) |
| | | /// 工厂代码 |
| | | /// </summary> |
| | | public string FactoryCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 产品代码(生产产品标识) |
| | | /// 产品代码 |
| | | /// </summary> |
| | | public string ProductCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 工位代码(生产工位标识) |
| | | /// 工位代码 |
| | | /// </summary> |
| | | public string WorkstationCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 设备代码(生产设备标识) |
| | | /// 设备代码 |
| | | /// </summary> |
| | | public string EquipmentCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 工件名称(加工工件名称) |
| | | /// 工件名称 |
| | | /// </summary> |
| | | public string WorkpieceName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 工序名称(当前工序名称) |
| | | /// 工序名称 |
| | | /// </summary> |
| | | public string ProcessName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 管件编码(管道部件编码) |
| | | /// 管件编码 |
| | | /// </summary> |
| | | public string PipeFittingCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 顺序号(预处理序列号) |
| | | /// 顺序号 |
| | | /// </summary> |
| | | public string PreSerialNumber { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 原料标识(数据区分标识) |
| | | /// 原料标识 |
| | | /// </summary> |
| | | public string DataIdentifier { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 管规格码(管材规格编码) |
| | | /// 原料型号 |
| | | /// </summary> |
| | | public string MaterialMode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 管段编码 |
| | | /// </summary> |
| | | public string PipeSpecCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 管段名称(管道分段名称) |
| | | /// 管段名称 |
| | | /// </summary> |
| | | public string PipeSectionName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 外径(管材外径尺寸) |
| | | /// 外径 |
| | | /// </summary> |
| | | public string OuterDiameter { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 坡口(坡口加工要求) |
| | | /// 坡口 |
| | | /// </summary> |
| | | public string Bevel { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 材质(材料类型标识) |
| | | /// 材质 |
| | | /// </summary> |
| | | public string Material { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 长度(工件长度尺寸) |
| | | /// 长度 |
| | | /// </summary> |
| | | public string Length { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 打孔位(钻孔位置标识) |
| | | /// 打孔位 |
| | | /// </summary> |
| | | public string DrillingPosition { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 相贯(相贯线加工要求) |
| | | /// 相贯 |
| | | /// </summary> |
| | | public string Intersecting { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 接口要求(连接接口标准) |
| | | /// 接口要求 |
| | | /// </summary> |
| | | public string InterfaceRequirement { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 是否有主签(是否需要主签名) |
| | | /// 是否有主签 |
| | | /// </summary> |
| | | public bool HasMainSignature { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 包括数量(包含数量标识) |
| | | /// 包括数量 |
| | | /// </summary> |
| | | public int Quantity { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 打码内容(标记内容要求) |
| | | /// 打码内容 |
| | | /// </summary> |
| | | public string MarkingContent { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 切割文件(切割程序文件) |
| | | /// 切割文件 |
| | | /// </summary> |
| | | public string CuttingFile { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 支外径(支管外径尺寸) |
| | | /// 支外径 |
| | | /// </summary> |
| | | public string BranchOuterDiameter { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 支管壁厚(支管壁厚尺寸) |
| | | /// 支管壁厚 |
| | | /// </summary> |
| | | public string BranchWallThickness { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 支管材质(支管材料类型) |
| | | /// 支管材质 |
| | | /// </summary> |
| | | public string BranchMaterial { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 支管端口曲率半径(支管端口弧度) |
| | | /// 支管端口曲率半径 |
| | | /// </summary> |
| | | public string BranchPortRadius { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 支管端口角度(支管端口角度) |
| | | /// 支管端口角度 |
| | | /// </summary> |
| | | public string BranchPortAngle { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 支管端口要求(支管端口标准) |
| | | /// 支管端口要求 |
| | | /// </summary> |
| | | public string BranchPortRequirement { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 相贯线类型(相贯线加工类型) |
| | | /// 相贯线类型 |
| | | /// </summary> |
| | | public string IntersectingLineType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 相贯线类别(相贯线分类) |
| | | /// 相贯线类别 |
| | | /// </summary> |
| | | public string IntersectingLineCategory { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 成品图幅(成品图纸比例) |
| | | /// 成品图幅 |
| | | /// </summary> |
| | | public string FinishedProductScale { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 法兰厚度(法兰盘厚度) |
| | | /// 法兰厚度 |
| | | /// </summary> |
| | | public string FlangeThickness { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 法兰内径(法兰内孔直径) |
| | | /// 法兰内径 |
| | | /// </summary> |
| | | public string FlangeInnerDiameter { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 焊接热输入(焊接热量参数) |
| | | /// 焊接热输入 |
| | | /// </summary> |
| | | public string WeldingHeatInput { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 管道允许应力(管道承压标准) |
| | | /// 管道允许应力 |
| | | /// </summary> |
| | | public string PipeAllowableStress { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 管径(管道直径尺寸) |
| | | /// 管径 |
| | | /// </summary> |
| | | public string PipeDiameter { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 管道壁厚(管道壁厚尺寸) |
| | | /// 管道壁厚 |
| | | /// </summary> |
| | | public string PipeWallThickness { get; set; } |
| | | |
| | | /// <summary> |
| | | /// VR数据(虚拟现实数据) |
| | | /// VR数据 |
| | | /// </summary> |
| | | public string VRData { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 工艺路线编号(工艺流程编号) |
| | | /// 工艺路线编号 |
| | | /// </summary> |
| | | public string ProcessRouteNumber { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 计划开始时间(计划启动时间) |
| | | /// 计划开始时间 |
| | | /// </summary> |
| | | public DateTime? PlannedStartTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 计划完成时间(计划结束时间) |
| | | /// 计划完成时间 |
| | | /// </summary> |
| | | public DateTime? PlannedEndTime { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 时间信息(时间相关参数) |
| | | /// 班组信息 |
| | | /// </summary> |
| | | public string TimeInfo { get; set; } |
| | | public string TeamInfo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 时间戳 |
| | | /// </summary> |
| | | public string Timestamp { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 产线编码 |
| | | /// </summary> |
| | | public string ProdLineCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 船号 |
| | | /// </summary> |
| | | public string ShipNumber { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 项目号 |
| | | /// </summary> |
| | | public string ProjectNumber { get; set; } |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// 打码位置 |
| | | /// </summary> |
| | | public decimal MarkingPosition { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 切割位置 |
| | | /// </summary> |
| | | public decimal CuttingPosition { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 壁厚(mm) |
| | | /// </summary> |
| | | public decimal Thickness { get; set; } |
| | | } |
| | | } |
| | | } |