2026-08-06 15:33:11 +08:00
|
|
|
using System;
|
|
|
|
|
|
|
|
|
|
namespace Model
|
|
|
|
|
{
|
2026-08-20 10:47:12 +08:00
|
|
|
/// <summary>
|
|
|
|
|
/// 焊接日报待审核明细查询参数。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public class WeldingDailyTempDetailInput
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 待审核明细ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string TempDetailId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 项目ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string ProjectId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 单位工程ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string UnitWorkId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 焊接日期。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public DateTime? WeldingDate { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 管线编号关键字。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string PipelineCode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 焊工编号关键字,同时匹配盖面焊工和打底焊工。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string WelderCode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 审核状态,为空时查询全部待审核状态。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public int? AuditState { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 页索引,从0开始;为空或小于0时不分页。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public int? PageIndex { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 每页记录数;为空或小于等于0时不分页。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public int? PageSize { get; set; }
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
2026-08-06 15:33:11 +08:00
|
|
|
/// <summary>
|
|
|
|
|
/// 焊接日报待审核明细。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public class WeldingDailyTempDetailItem
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 待审核明细ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string TempDetailId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 项目ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string ProjectId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 单位ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string UnitId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 单位工程ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string UnitWorkId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 焊口ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string WeldJointId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 管线ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string PipelineId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 管线编号。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string PipelineCode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 焊口编号。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string WeldJointCode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 焊接日期。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public DateTime WeldingDate { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 盖面焊工ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string CoverWelderId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 盖面焊工编号。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string CoverWelderCode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 打底焊工ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string BackingWelderId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 打底焊工编号。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string BackingWelderCode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 焊口属性。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string JointAttribute { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 焊接位置ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string WeldingLocationId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 焊接位置编号。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string WeldingLocationCode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 焊接模式。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string WeldingMode { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 材质1编号。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string Material1Code { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 材质2编号。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string Material2Code { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 公称直径字符串。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string DNDia { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 焊口尺寸。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public decimal? Size { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 外径。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public decimal? Dia { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 壁厚。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public decimal? Thickness { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 焊口类型编号。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string WeldTypeCode { get; set; }
|
|
|
|
|
|
2026-08-19 17:13:33 +08:00
|
|
|
/// <summary>
|
|
|
|
|
/// 焊缝类型ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string WeldTypeId { get; set; }
|
|
|
|
|
|
2026-08-06 15:33:11 +08:00
|
|
|
/// <summary>
|
|
|
|
|
/// 焊接方法编号。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string WeldingMethodCode { get; set; }
|
|
|
|
|
|
2026-08-19 17:13:33 +08:00
|
|
|
/// <summary>
|
|
|
|
|
/// 焊接方法ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string WeldingMethodId { get; set; }
|
|
|
|
|
|
2026-08-06 15:33:11 +08:00
|
|
|
/// <summary>
|
|
|
|
|
/// 焊丝编号。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string WeldingWireCode { get; set; }
|
|
|
|
|
|
2026-08-19 17:13:33 +08:00
|
|
|
/// <summary>
|
|
|
|
|
/// 焊丝ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string WeldingWire { get; set; }
|
|
|
|
|
|
2026-08-06 15:33:11 +08:00
|
|
|
/// <summary>
|
|
|
|
|
/// 焊条编号。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string WeldingRodCode { get; set; }
|
|
|
|
|
|
2026-08-19 17:13:33 +08:00
|
|
|
/// <summary>
|
|
|
|
|
/// 焊条ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string WeldingRod { get; set; }
|
|
|
|
|
|
2026-08-06 15:33:11 +08:00
|
|
|
/// <summary>
|
|
|
|
|
/// 提交人ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string SubmitPersonId { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 提交人姓名。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string SubmitPersonName { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 提交时间。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public DateTime SubmitDate { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 焊前照片地址。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string BeforePhotoUrl { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 焊后照片地址。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string AfterPhotoUrl { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 明细附件地址。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string AttachUrl { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
2026-08-20 10:47:12 +08:00
|
|
|
/// 审核状态:0待班组审核,1待专工审核,2审核完成。
|
2026-08-06 15:33:11 +08:00
|
|
|
/// </summary>
|
|
|
|
|
public int AuditState { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 审核人ID。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string AuditMan { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 审核时间。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public DateTime? AuditDate { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 审核备注。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string AuditRemark { get; set; }
|
2026-08-19 17:13:33 +08:00
|
|
|
public string TeamAuditMan { get; set; }
|
|
|
|
|
public string TeamAuditManName { get; set; }
|
|
|
|
|
public DateTime? TeamAuditDate { get; set; }
|
|
|
|
|
public string ProfessionalAuditMan { get; set; }
|
|
|
|
|
public string ProfessionalAuditManName { get; set; }
|
|
|
|
|
public DateTime? ProfessionalAuditDate { get; set; }
|
|
|
|
|
public string AuditStateText { get; set; }
|
2026-08-06 15:33:11 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 焊接日报待审核批量操作参数。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public class WeldingDailyTempDetailBatchRequest
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 待审核明细ID集合。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string[] TempDetailIds { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 审核人ID,批量删除时无需填写。
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string AuditMan { get; set; }
|
|
|
|
|
}
|
|
|
|
|
}
|