文档
测试

2:获取考试基本信息

GET
api/CreateTest/GetBaseInfo

接口描述

获取考试基本信息

请求参数

参数名
类型
描述
必填
sTID
string
考试ID,需要用系统ID加密
必填

输入示例

```JSON http://localhost:9408/api/CreateTest/GetBaseInfo?sTID=000310100010310210800510900110800510800800010800010801 ```

响应参数

参数名
类型
描述
必填
Code
int
1为成功,0为失败
必填
Msg
string
错误信息
必填
Data
dynamic
返回数据
必填
sTID
string
考试ID,经过系统ID加密
必填
sTName
string
考试名称
必填
nTestType
int
考试类型(1代表平时考试,2代表期中考试,3代表期末考试)
必填
lstSubject
List<Subject>
考试科目
必填
SubjectID
string
科目ID:S1-English
必填
SubjectName
string
科目名称:英语
必填
lstGrade
List<Grade>
考试对象
必填
GradeID
string
年级ID
必填
GradeName
string
年级名称
必填
lstClass
List<Class>
班级列表
必填
ClassID
string
班级ID
必填
ClassName
string
班级名称
必填
StudentCount
int
学生人数
必填
tBeginDate
string
考试开始日期
必填
tEndDate
string
考试结束日期
必填
nArrangeType
int
排考规则(1随机,2按成绩,3按班级,4按男女比例)
必填
nManRate
object
男生比例(如果排考规则为4-按男女比例,则需要传该字段)
必填
sTContent
string
考试内容与要求
必填
sCreatorID
string
创建者ID
必填
sCreatorName
string
创建者姓名
必填
TermInfo
string
学期,格式:2019-202002
必填
SchoolID
string
学校ID:S14-888-151E
必填
AllStudent
int
是否为全部学生,1为是,0为自定义学生
必填

输出示例

```JSON { "Code": 1, "Msg": null, "Data": { "sTID": "000310100010310210800510900110800510800800010800010801", "sTName": "7月3日测试", "nTestType": 1, "lstSubject": [ { "SubjectID": "S2-English", "SubjectName": "英语" }, { "SubjectID": "S2-Maths", "SubjectName": "数学" }, { "SubjectID": "S2-Chinese", "SubjectName": "语文" } ], "tBeginDate": "2020-06-25T00:00:00", "tEndDate": "2020-07-15T23:59:59", "sTContent": "1: 提前30分钟进场。 2:不能携带任何书籍。", "sCreatorID": "Tea019", "sCreatorName": "贾万鹏", "nTestState": 10, "TermInfo": "2019-202002", "SchoolID": "S-666", "SchoolName": "666" } } ```