using System; using System.ComponentModel.DataAnnotations; namespace Model { /// /// 人员报验表 /// public class InspectionpersonDto { /// /// 主键 /// public string InspectionPersonId { get; set; } /// /// 项目Id /// [Required(ErrorMessage="项目id不能为空")] public string ProjectId { get; set; } /// /// 报验单位id /// [Required(ErrorMessage = "报验单位id不能为空")] public string UnitId { get; set; } /// /// 报验编号 /// [Required(ErrorMessage = "报验编号不能为空")] public string InspectionPersonCode { get; set; } /// /// 姓名 /// [Required(ErrorMessage = "姓名不能为空")] public string PersonName { get; set; } /// /// 工种id /// public string PostId { get; set; } /// /// 证书编号 /// public string CertificateNumber { get; set; } /// /// 合格项目代号(级别) /// public string QualifiedProjectCode { get; set; } /// /// 有效期 /// public DateTime? ValidityDate { get; set; } /// /// 批准时间 /// public DateTime? ApprovalTime { get; set; } /// /// 离场时间 /// public DateTime? DepartureTime { get; set; } /// /// 备注 /// public string Remark { get; set; } /// /// 附件 /// public string AttachUrl { get; set; } /// /// /// public string CNProfessionalId { get; set; } /// /// 提交人 /// public string CompileMan { get; set; } /// /// 提交时间 /// public DateTime? CompileDate { get; set; } /// /// 是否在场 /// [Required(ErrorMessage = "是否在场不能为空")] public bool? IsOnSite { get; set; } /// /// 单位工程 /// public string UnitWorkId { get; set; } /// /// 审核人 /// public string AuditMan { get; set; } /// /// /// public string Status { get; set; } /// /// 是否培训 /// [Required(ErrorMessage = "是否培训不能为空")] public bool? IsTrain { get; set; } } }