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