using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace CMS.Plugin.PipeLineLems.Application.Contracts.Dtos.WorkPlan
|
{
|
/// <summary>
|
/// 作业计划输入参数模型
|
/// </summary>
|
public class WorkPlanInput
|
{
|
/// <summary>
|
/// 任务编码(唯一标识任务)
|
/// </summary>
|
public string TaskCode { 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 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数据(虚拟现实数据)
|
/// </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; }
|
}
|
}
|