SGGL_JT/SUBQHSE/Model/APIItem/HSSE/Training_TestPlanItem.cs

133 lines
2.7 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
{
/// <summary>
/// 考试计划
/// </summary>
public class Training_TestPlanItem
{
/// <summary>
/// <summary>
/// 所属项目名称
/// </summary>
[Required(ErrorMessage = "所属项目名称ProjectId is required.")]
public string ProjectId
{
get;
set;
}
/// <summary>
/// 考试计划编号
/// </summary>
public string PlanCode
{
get;
set;
}
/// <summary>
/// 计划人身份证号码
/// </summary>
[Required(ErrorMessage = "计划人身份证号码PlanManId is required.")]
public string PlanManId
{
get;
set;
}
/// <summary>
/// 考试计划名称
/// </summary>
[Required(ErrorMessage = "考试计划名称PlanName is required.")]
public string PlanName
{
get;
set;
}
/// <summary>
/// 考试岗位名称(多值逗号分隔,结尾不要逗号)
/// </summary>
[Required(ErrorMessage = "考试岗位IDWorkPostIds is required.")]
public string WorkPostIds
{
get;
set;
}
/// <summary>
/// 扫码开始时间
/// </summary>
public DateTime? TestStartTime
{
get;
set;
}
/// <summary>
/// 扫码结束时间
/// </summary>
public DateTime? TestEndTime
{
get;
set;
}
/// <summary>
/// 考试地点
/// </summary>
[Required(ErrorMessage = "考试地点TestPalce is required.")]
public string TestPalce
{
get;
set;
}
/// <summary>
/// 考试时长
/// </summary>
public int? Duration
{
get;
set;
}
/// <summary>
/// 总分数
/// </summary>
public int? TotalScore
{
get;
set;
}
/// <summary>
/// 考题数量
/// </summary>
public int? QuestionCount
{
get;
set;
}
/// <summary>
/// 制定时间
/// </summary>
public DateTime? PlanDate
{
get;
set;
}
}
}