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
{
///
///
///
public string CheckControlCode { get; set; }
///
/// 编号
///
[Required(ErrorMessage = "编号不能为空")]
public string DocCode { get; set; }
///
/// 项目名称
///
[Required(ErrorMessage = "项目名称不能为空")]
public string ProjectId { get; set; }
///
/// 单位工程名称
///
[Required(ErrorMessage = "单位工程名称不能为空")]
public string UnitWorkId { get; set; }
///
/// 施工单位名称
///
[Required(ErrorMessage = " 施工单位名称不能为空")]
public string UnitId { get; set; }
///
/// 提出单位
///
[Required(ErrorMessage = " 提出单位名称不能为空")]
public string ProposeUnitId { get; set; }
///
/// 巡检时间
///
[Required(ErrorMessage = "巡检时间不能为空")]
public DateTime? CheckDate { get; set; }
///
/// 检查人身份证号码
///
public string CheckMan { get; set; }
///
/// 专业名称
///
[Required(ErrorMessage = "专业名称不能为空")]
public string CNProfessionalCode { get; set; }
///
/// 问题类别
///
[Required(ErrorMessage = "问题类别不能为空")]
public string QuestionType { get; set; }
///
/// 部位
///
[Required(ErrorMessage = "部位不能为空")]
public string CheckSite { get; set; }
///
/// 问题描述
///
public string QuestionDef { get; set; }
///
/// 整改期限
///
[Required(ErrorMessage = "整改期限不能为空")]
public DateTime? LimitDate { get; set; }
///
/// 整改意见
///
public string RectifyOpinion { get; set; }
///
/// 问题图片(二进制)
///
public string AttachUrl { get; set; }
///
/// 整改方案
///
[Required(ErrorMessage = "整改方案不能为空")]
public string HandleWay { get; set; }
///
/// 整改时间
///
[Required(ErrorMessage = "整改时间不能为空")]
public DateTime? RectifyDate { get; set; }
///
/// 整改图片(base64)
///
public string ReAttachUrl { get; set; }
///
/// 审批完成(7)
///
public string State { get; set; }
}
}