using System.Collections.Generic;
namespace IES.ExamServer.Models
{
public class EvaluationCommon
{
///
/// 评测id
///
public string? id { get; set; }
///
/// 区级活动的id
///
public string? pId { get; set; }
///
/// 评测名称
///
public string? name { get; set; }
///
/// 类型: Exam 普通评测, Art艺术评测
///
public string? type { get; set; }
///
/// 分区键
///
public string? code { get; set; }
///
/// 源数据的发布层级 类型 区级area 校级 school 教师个人 teacher
///
public string? owner { get; set; }
///
/// 开始时间
///
public long startTime { get; set; }
///
/// 结束时间
///
public long endTime { get; set; }
///
/// 数据范围
///
public string? scope { get; set; }
///
/// 学校
///
public string? school { get; set; }
///
/// 源code
///
public string? scode { get; set; }
///
/// 科目
///
public List subjects { get; set; } = new List();
///
/// 名单
///
public List classIds { get; set; } = new List();
///
/// 创建时间
///
public long createTime { get; set; }
///
/// 创建人
///
public string? creatorId { get; set; }
///
/// 记录地址
///
public string? recordUrl { get; set; }
///
/// 开卷码
///
public string? shortCode { get; set; }
///
/// 临时密码
///
public string? password { get; set; }
}
public class ExamSubject
{
public string? examId { get; set; }
public string? id { get; set; }
public string? name { get; set; }
}
public class EvaluationExam
{
///
/// 评测的id
///
public string? id { get; set; }
///
/// 评测的科目id
///
public string? subjectId { get; set; }
///
/// 评测的科目名称
///
public string? subjectName { get; set; }
///
/// 评测的试卷列表
///
public List papers { get; set; } = new List();
///
/// 评测的班级列表
///
public List classes { get; set; } = new List();
public string? owner { get; set; }
public string? name { get; set; }
public string? school { get; set; }
public string? scope { get; set; }
public string? period { get; set; }
public int stuCount { get; set; }
public long createTime { get; set; }
public long updateTime { get; set; }
public long startTime { get; set; }
public long endTime { get; set; }
public long year { get; set; }
}
public class EvaluationPaper
{
///
/// 试卷id
///
public string? id { get; set; }
///
/// 试卷名称
///
public string? name { get; set; }
///
/// 试卷所属科目
///
public string? subjectId { get; set; }
///
/// 试卷文件地址
///
public string? blob { get; set; }
///
/// 配分列表
///
public List point { get; set; } = new List();
//public List> answers { get; set; } = new List>(); 不显示答案
///
/// 知识点列表
///
public List> knowledge { get; set; } = new List>();
///
/// 题型列表
///
public List type { get; set; } = new List();
///
/// 认知层次
///
public List field { get; set; } = new List();
}
}