文档
测试

1:推送评阅结果

POST
api/MarkTask/PushMarkResult

接口描述

教师评阅试题后,推送评阅结果(按学生)给应用系统

请求参数

参数名
类型
描述
必填
TaskID
String
评阅任务唯一标识
必填
StudentList
List<Student>
学生得分集合
必填
StudentID
String
学生ID
必填
OrderNum
int
学生提交的次数序号
必填
Score
decimal(5,2)
学生试题得分
必填
SubQuestionList
List<SubQuestion>
小题评阅结果集合
必填
QuesID
String
试题ID
必填
SubQuesIndex
int
小题相对试题的序号
必填
SubQueScore
decimal(5,2)
小题得分(教师修正分)
必填
SubQueComment
String
评语(教师评阅,可为空)
必填
AnswerPointList
List<AnswerPoint>
小题答题点集合(有值就传,没有传空)
必填
AnswerPointIndex
String
答题点相对小题序号
必填
AnswerPointScore
Decimal
学生答题点得分
必填
AnswerPointRefAnswer
String
答题点标准答案
必填
AnswerPointStuAnswer
String
答题点学生答案
必填
SpellError
String
拼写错误内容
必填
SyntaxError
String
答案具体错误内容
必填
KeyWord
String
得分关键词内容
必填
Remark
String
评语
必填

说明 / 示例

```JSON { "TaskID":"12345678", //任务唯一标识 "StudentList":[{ //学生得分list "StudentID":"2009111309", //学生ID "Score": 5.0, //学生试题得分 "OrderNum":2, //学生作答次数序号 "SubQuestionList":[{ //小题得分list "SubQuesIndex":"1", //小题序号 "SubQuesScore":"1.5", //小题得分(新增) "SubQueComment":"非常好", //小题评语(新增) "AnswerPointList":[{ //(有值就推送,没有就赋空值) "AnswerPointIndex":"", "AnswerPointScore":, "AnswerPointRefAnswer":"", "AnswerPointStuAnswer":"", "SpellError":"", "SyntaxError":"", "KeyWords":"", "Remark":"" }] }] } ```

响应参数

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