using System;
using System.Collections.Generic;
namespace Model
{
///
/// 焊前抽检焊口信息
///
public class PreWeldJointItem
{
///
/// 焊口ID
///
public string WeldJointId { get; set; }
///
/// 焊口编号
///
public string WeldJointCode { get; set; }
///
/// 管线ID
///
public string PipelineId { get; set; }
///
/// 管线编号
///
public string PipelineCode { get; set; }
///
/// 项目ID
///
public string ProjectId { get; set; }
///
/// 项目名称
///
public string ProjectName { get; set; }
///
/// 防腐代码字典ID
///
public string PaintId { get; set; }
///
/// 防腐代码
///
public string PaintCode { get; set; }
///
/// 坡口类型ID
///
public string GrooveTypeId { get; set; }
///
/// 坡口类型编码
///
public string GrooveTypeCode { get; set; }
///
/// 坡口类型名称
///
public string GrooveTypeName { get; set; }
///
/// 坡口加工类型
///
public string GrooveProcessType { get; set; }
///
/// 坡口角度
///
public decimal? GrooveAngle { get; set; }
///
/// 组对间隙
///
public decimal? FitupGap { get; set; }
///
/// 错边量
///
public decimal? Misalignment { get; set; }
///
/// 下料抽检附件路径
///
public string CuttingAttachUrl1 { get; set; }
///
/// 组对抽检附件路径
///
public string FitupAttachUrl1 { get; set; }
///
/// 焊前抽检材料信息
///
public List preWeldMaterialItems { get; set; }
}
///
/// 焊前抽检材料信息
///
public class PreWeldMaterialItem
{
///
/// 材料编码
///
public string MaterialCode { get; set; }
///
/// 材料名称
///
public string MaterialName { get; set; }
///
/// 材料规格
///
public string MaterialSpec { get; set; }
///
/// 材质
///
public string MaterialMade { get; set; }
///
/// 材料定义
///
public string MaterialDef { get; set; }
///
/// 材料单位
///
public string MaterialUnit { get; set; }
///
/// 炉号
///
public string HeatNo { get; set; }
///
/// 批号
///
public string BatchNo { get; set; }
}
///
/// 下料抽检保存入参
///
public class PreWeldCuttingCheckInput
{
///
/// 下料检查记录ID;为空时新增,不为空时修改对应记录
///
public string CuttingCheckId { get; set; }
///
/// 项目ID
///
public string ProjectId { get; set; }
///
/// 焊口ID
///
public string WeldJointId { get; set; }
///
/// 下料长度
///
public decimal? CuttingLength { get; set; }
///
/// 坡口形式
///
public string GrooveForm { get; set; }
///
/// 坡口角度
///
public decimal? GrooveAngle { get; set; }
///
/// 材料编码批次是否准确
///
public bool IsMaterialCodeBatchNoAccurate { get; set; }
///
/// 材料数量是否准确
///
public bool IsMaterialQuantityAccurate { get; set; }
///
/// 检查人ID
///
public string CheckPerson { get; set; }
///
/// 检查时间
///
public DateTime? CheckTime { get; set; }
///
/// 创建人ID
///
public string CreateUser { get; set; }
///
/// 附件路径
///
public string AttachUrl1 { get; set; }
///
/// 检查结果
///
public string CheckResult { get; set; }
///
/// 不合格原因
///
public string UnqualifiedReason { get; set; }
///
/// 整改要求
///
public string RectifyRequirement { get; set; }
///
/// 备注
///
public string Remark { get; set; }
}
///
/// 下料抽检返回实体
///
public class PreWeldCuttingCheckItem
{
///
/// 下料检查记录ID
///
public string CuttingCheckId { get; set; }
///
/// 项目ID
///
public string ProjectId { get; set; }
///
/// 焊口ID
///
public string WeldJointId { get; set; }
///
/// 焊口编号
///
public string WeldJointCode { get; set; }
///
/// 管线编号
///
public string PipelineCode { get; set; }
///
/// 下料长度
///
public decimal? CuttingLength { get; set; }
///
/// 坡口形式
///
public string GrooveForm { get; set; }
///
/// 坡口角度
///
public decimal? GrooveAngle { get; set; }
///
/// 是否合格
///
public bool IsQualified { get; set; }
///
/// 材料编码批次是否准确
///
public bool IsMaterialCodeBatchNoAccurate { get; set; }
///
/// 材料数量是否准确
///
public bool IsMaterialQuantityAccurate { get; set; }
///
/// 检查人ID
///
public string CheckPerson { get; set; }
///
/// 检查人姓名
///
public string CheckPersonName { get; set; }
///
/// 检查时间
///
public DateTime? CheckTime { get; set; }
///
/// 创建人ID
///
public string CreateUser { get; set; }
///
/// 创建时间
///
public DateTime? CreateTime { get; set; }
///
/// 附件路径
///
public string AttachUrl1 { get; set; }
///
/// 检查结果
///
public string CheckResult { get; set; }
///
/// 不合格原因
///
public string UnqualifiedReason { get; set; }
///
/// 整改要求
///
public string RectifyRequirement { get; set; }
///
/// 备注
///
public string Remark { get; set; }
}
///
/// 组对抽检保存入参
///
public class PreWeldFitupCheckInput
{
///
/// 组对检查记录ID;为空时新增,不为空时修改对应记录
///
public string FitupCheckId { get; set; }
///
/// 项目ID
///
public string ProjectId { get; set; }
///
/// 焊口ID
///
public string WeldJointId { get; set; }
///
/// 坡口类型ID
///
public string GrooveTypeId { get; set; }
///
/// 坡口类型名称
///
public string GrooveTypeName { get; set; }
///
/// 坡口类型编码
///
public string GrooveTypeCode { get; set; }
///
/// 坡口加工类型
///
public string GrooveProcessType { get; set; }
///
/// 坡口角度
///
public decimal? GrooveAngle { get; set; }
///
/// 组对间隙
///
public decimal? FitupGap { get; set; }
///
/// 错边量
///
public decimal? Misalignment { get; set; }
///
/// 焊缝余高
///
public decimal? WeldReinforcement { get; set; }
///
/// 焊缝高度
///
public decimal? WeldHeight { get; set; }
///
/// 焊缝宽度
///
public decimal? WeldWidth { get; set; }
///
/// 表面缺陷
///
public string SurfaceDefect { get; set; }
///
/// 检查人ID
///
public string CheckPerson { get; set; }
///
/// 检查时间
///
public DateTime? CheckTime { get; set; }
///
/// 创建人ID
///
public string CreateUser { get; set; }
///
/// 附件路径
///
public string AttachUrl1 { get; set; }
///
/// 检查结果
///
public string CheckResult { get; set; }
///
/// 不合格原因
///
public string UnqualifiedReason { get; set; }
///
/// 整改要求
///
public string RectifyRequirement { get; set; }
///
/// 备注
///
public string Remark { get; set; }
}
///
/// 组对抽检返回实体
///
public class PreWeldFitupCheckItem
{
///
/// 组对检查记录ID
///
public string FitupCheckId { get; set; }
///
/// 项目ID
///
public string ProjectId { get; set; }
///
/// 焊口ID
///
public string WeldJointId { get; set; }
///
/// 焊口编号
///
public string WeldJointCode { get; set; }
///
/// 管线编号
///
public string PipelineCode { get; set; }
///
/// 坡口类型编码
///
public string GrooveTypeCode { get; set; }
///
/// 坡口类型ID
///
public string GrooveTypeId { get; set; }
///
/// 坡口类型名称
///
public string GrooveTypeName { get; set; }
///
/// 焊缝余高
///
public decimal? WeldReinforcement { get; set; }
///
/// 焊缝高度
///
public decimal? WeldHeight { get; set; }
///
/// 焊缝宽度
///
public decimal? WeldWidth { get; set; }
///
/// 表面缺陷
///
public string SurfaceDefect { get; set; }
///
/// 坡口加工类型
///
public string GrooveProcessType { get; set; }
///
/// 坡口角度
///
public decimal? GrooveAngle { get; set; }
///
/// 组对间隙
///
public decimal? FitupGap { get; set; }
///
/// 错边量
///
public decimal? Misalignment { get; set; }
///
/// 检查人ID
///
public string CheckPerson { get; set; }
///
/// 检查人姓名
///
public string CheckPersonName { get; set; }
///
/// 检查时间
///
public DateTime? CheckTime { get; set; }
///
/// 创建人ID
///
public string CreateUser { get; set; }
///
/// 创建时间
///
public DateTime? CreateTime { get; set; }
///
/// 附件路径
///
public string AttachUrl1 { get; set; }
///
/// 检查结果
///
public string CheckResult { get; set; }
///
/// 不合格原因
///
public string UnqualifiedReason { get; set; }
///
/// 整改要求
///
public string RectifyRequirement { get; set; }
///
/// 备注
///
public string Remark { get; set; }
}
///
/// 防腐检查保存入参
///
public class AntiCorrosionCheckRecordInput
{
///
/// 防腐检查记录ID
///
public string AntiCorrosionCheckId { get; set; }
///
/// 项目ID
///
public string ProjectId { get; set; }
///
/// 材料主数据ID
///
public string MaterialId { get; set; }
///
/// 材料编码
///
public string MaterialCode { get; set; }
///
/// 防腐等级
///
public string AnticorrosionLevel { get; set; }
///
/// 防腐代码字典ID
///
public string PaintId { get; set; }
///
/// 膜厚
///
public decimal? FilmThickness { get; set; }
///
/// 喷砂信息
///
public string SandBlasting { get; set; }
///
/// 除锈喷砂信息
///
public string RustSandBlasting { get; set; }
///
/// 检查结果
///
public string CheckResult { get; set; }
///
/// 检查人ID
///
public string CheckPerson { get; set; }
///
/// 检查时间
///
public DateTime? CheckTime { get; set; }
///
/// 不合格原因
///
public string UnqualifiedReason { get; set; }
///
/// 整改要求
///
public string RectifyRequirement { get; set; }
///
/// 备注
///
public string Remark { get; set; }
///
/// 创建人ID
///
public string CreateUser { get; set; }
///
/// 附件路径
///
public string AttachUrl1 { get; set; }
}
///
/// 防腐检查返回实体
///
public class AntiCorrosionCheckRecordItem
{
///
/// 防腐检查记录ID
///
public string AntiCorrosionCheckId { get; set; }
///
/// 项目ID
///
public string ProjectId { get; set; }
///
/// 单位工程ID
///
public string UnitWorkId { get; set; }
///
/// 材料主数据ID
///
public string MaterialId { get; set; }
///
/// 材料编码
///
public string MaterialCode { get; set; }
///
/// 材料名称
///
public string MaterialName { get; set; }
///
/// 材料规格
///
public string MaterialSpec { get; set; }
///
/// 材质
///
public string MaterialMade { get; set; }
///
/// 材料定义
///
public string MaterialDef { get; set; }
///
/// 材料单位
///
public string MaterialUnit { get; set; }
///
/// 炉批号
///
public string HeatNo { get; set; }
///
/// 批次号
///
public string BatchNo { get; set; }
///
/// 材料编码库代码
///
public string Code { get; set; }
///
/// 防腐等级
///
public string AnticorrosionLevel { get; set; }
///
/// 防腐代码字典ID
///
public string PaintId { get; set; }
///
/// 涂漆代码
///
public string PaintCode { get; set; }
///
/// 底漆
///
public string Primer { get; set; }
///
/// 中间漆
///
public string IntermediatePaint { get; set; }
///
/// 面漆
///
public string Topcoat { get; set; }
///
/// 颜色编码
///
public string ColorCode { get; set; }
///
/// 膜厚
///
public decimal? FilmThickness { get; set; }
///
/// 喷砂信息
///
public string SandBlasting { get; set; }
///
/// 除锈喷砂信息
///
public string RustSandBlasting { get; set; }
///
/// 检查结果
///
public string CheckResult { get; set; }
///
/// 检查人ID
///
public string CheckPerson { get; set; }
///
/// 检查人姓名
///
public string CheckPersonName { get; set; }
///
/// 检查时间
///
public DateTime? CheckTime { get; set; }
///
/// 不合格原因
///
public string UnqualifiedReason { get; set; }
///
/// 整改要求
///
public string RectifyRequirement { get; set; }
///
/// 备注
///
public string Remark { get; set; }
///
/// 创建人ID
///
public string CreateUser { get; set; }
///
/// 创建时间
///
public DateTime? CreateTime { get; set; }
///
/// 附件路径
///
public string AttachUrl1 { get; set; }
}
}