文档
测试

1:接收评阅任务

POST
api/MarkTask/CreateTask

接口描述

应用系统推送“评阅任务”基本信息至智能评阅系统

请求参数

参数名
类型
描述
必填
TaskID
String
评阅任务唯一标识,由应用系统传入
必填
TaskName
String
评阅任务名称,由应用系统传入
必填
Subject
String
学科编码;A-语文,B-数学,C-英语,D-物理,E=化学,F=生物,G=政治,H=历史,I=地理;
必填
TaskType
String
任务类型,a-大型考试类,b-校级考试类,c-作业类,e-自主训练
必填
Stage
int
学习阶段,1-小学,2-初中,3-高中,4-大学,5-中职,6-高职;
必填
Grade
int
年级,1-一年级,2-二年级,3-三年级,4-四年级;
必填
SysID
String
评阅任务来源的应用系统ID
必填
Province
String
必填
City
String
必填
SchoolID
String
学校ID
必填
ResponsiblePerson
String
该任务的负责教师ID,可以是“评阅负责人”或“作业发布教师”或“考试发布教师”
必填
BeginTime
datetime
考试开始时间
必填
EndTime
datetime
考试结束时间
必填
PaperPlace
String
试卷文件存储方式;(FTP,OBS,OSS三种方式)
必填
Papers
List<Paper>
试卷信息集合
必填
PaperPackageID
String
试卷包ID
必填
PaperContent
String
试卷包路径
必填
StuInfoList
List<Student>
考生信息集合
必填
StuID
String
考生ID
必填
StuName
String
考生姓名
必填
ClassID
String
教学班ID
必填
ClassName
String
教学班名称
必填
TaskClassification
String
评阅任务是否需要人工设置标识(0-人工设置,1-默认设置)
必填

说明 / 示例

```JSON { "TaskID": "", //任务ID,评阅任务唯一标识,由智能评阅系统生成 "TaskName": "高中考试任务",//任务名称,应用系统传入 "SubjectCode": "C", //学科ID,应用系统传入 "TaskType": "1", //任务类型,应用系统传入 "GradeCode": "4", //年级编码,应用系统传入 "StageCode": "1", //学习阶段编码ID,应用系统传入 "Province": "浙江省", //省,应用系统传入 "City": "嘉兴市", //市,应用系统传入 "SchoolID": "2009110309", //学生ID,应用系统传入 "ResponsiblePersonID": "2009110309", //评阅任务提交人ID,应用系统传入 "BeginTime": "2009110309", //考试开始时间,应用系统传入 "EndTime": "2009110309", //考试结束时间,应用系统传入 "PaperPlace": "FTP", //试卷文件存储方式;(FTP,OBS,OSS三种方式) "Papers": [ { "PaperPackageID": "123123123", //试卷包ID "PaperContent": "" //试卷包路径 } ], "StuInfoList": [ //学生信息 { "StuID": "202002551138", //学生 "StuName": "李华", //学会名 "ClassID": "23", //班级ID "ClassName": "初二3班" //班级名称 } ], "TaskClassification": "1" //评阅任务是否需要人工设置标识;0-人工设置,1-默认设置 } ```

响应参数

参数名
类型
描述
必填
Code
int
返回响应码,0-成功,1-失败
必填
Msg
String
失败:失败原因;成功:推送成功
必填
Data
String
评阅任务唯一标识
必填