1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- namespace IES.ExamServer.Models
- {
- /// <summary>
- /// 评测开考轮次
- /// </summary>
- public class EvaluationRound
- {
- }
- public class EvaluationRoundSetting
- {
- /// <summary>
- /// 开考轮次信息id= sha1(评测id_班级id集合)
- /// </summary>
- public string? id { get; set; }
- /// <summary>
- /// 评测id
- /// </summary>
- public string? evaluationId { get; set; }
- public List<EvaluationGroupListDto> groupList { get; set; } = new List<EvaluationGroupListDto>();
- public int activate { get; set; }
- /// <summary>
- /// 倒计时类型 0 未设置,1统一以服务器时间为基准介绍,2,以开始作答为基准,开始作答向局域网端发送请求,返回开始作答时间。
- /// </summary>
- public int countdownType { get; set; }
- /// <summary>
- /// 倒计时,时长,按毫秒为单位
- /// </summary>
- public long countdown { get; set; }
- /// <summary>
- /// 截至时间,countdownType=1 时有值
- /// </summary>
- public long deadline { get; set; }
- /// <summary>
- /// 开考时间
- /// </summary>
- public long startline { get; set; }
- /// <summary>
- /// 创建时间
- /// </summary>
- public long createTime { get; set; }
- /// <summary>
- /// 学生数量
- /// </summary>
- public int studentCount { get; set; }
- /// <summary>
- /// 班级数量
- /// </summary>
- public int classCount { get; set; }
- /// <summary>
- /// 已完成人数
- /// </summary>
- public int finisheCount { get; set; }
- /// <summary>
- /// 进行中 剩下的是未开始
- /// </summary>
- public int doingCount { get; set; }
- /// <summary>
- /// 乱序作答0 顺序作答,1乱序作答,此字段仅供监考教师设置,如果评测要求是乱序,监考教师则不能修改为顺序作答,只能是从顺序作答改为乱序作答。
- /// </summary>
- public int disorder { get; set; }
- }
- }
|