SGGL_JT/SUBQHSE/Model/APIItem/CQMS/CheckCheckcontrolDto.cs

102 lines
3.2 KiB
C#
Raw Normal View History

2025-04-07 17:43:30 +08:00
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Model
{
public class CheckCheckcontrolDto
{
/// <summary>
///
///</summary>
public string CheckControlCode { get; set; }
/// <summary>
/// 编号
///</summary>
[Required(ErrorMessage = "编号不能为空")]
public string DocCode { get; set; }
/// <summary>
/// 项目名称
///</summary>
[Required(ErrorMessage = "项目名称不能为空")]
public string ProjectId { get; set; }
/// <summary>
/// 单位工程名称
///</summary>
[Required(ErrorMessage = "单位工程名称不能为空")]
public string UnitWorkId { get; set; }
/// <summary>
/// 施工单位名称
///</summary>
[Required(ErrorMessage = " 施工单位名称不能为空")]
public string UnitId { get; set; }
/// <summary>
/// 提出单位
///</summary>
[Required(ErrorMessage = " 提出单位名称不能为空")]
public string ProposeUnitId { get; set; }
/// <summary>
/// 巡检时间
///</summary>
[Required(ErrorMessage = "巡检时间不能为空")]
public DateTime? CheckDate { get; set; }
/// <summary>
/// 检查人身份证号码
///</summary>
public string CheckMan { get; set; }
/// <summary>
/// 专业名称
///</summary>
[Required(ErrorMessage = "专业名称不能为空")]
public string CNProfessionalCode { get; set; }
/// <summary>
/// 问题类别
///</summary>
[Required(ErrorMessage = "问题类别不能为空")]
public string QuestionType { get; set; }
/// <summary>
/// 部位
///</summary>
[Required(ErrorMessage = "部位不能为空")]
public string CheckSite { get; set; }
/// <summary>
/// 问题描述
///</summary>
public string QuestionDef { get; set; }
/// <summary>
/// 整改期限
///</summary>
[Required(ErrorMessage = "整改期限不能为空")]
public DateTime? LimitDate { get; set; }
/// <summary>
/// 整改意见
///</summary>
public string RectifyOpinion { get; set; }
/// <summary>
/// 问题图片(二进制)
///</summary>
public string AttachUrl { get; set; }
/// <summary>
/// 整改方案
///</summary>
[Required(ErrorMessage = "整改方案不能为空")]
public string HandleWay { get; set; }
/// <summary>
/// 整改时间
///</summary>
[Required(ErrorMessage = "整改时间不能为空")]
public DateTime? RectifyDate { get; set; }
/// <summary>
/// 整改图片base64
///</summary>
public string ReAttachUrl { get; set; }
/// <summary>
/// 审批完成(7)
///</summary>
public string State { get; set; }
}
}