文档
测试

提交试卷

POST
/study/stStudent/submit 各种题型的答案提交详见下面说明。

请求参数

参数名
类型
描述
必填
paperId
int
示例:1(试卷ID)
必填
score
int
示例:80(答卷得分,除了问答题不算分,其他是多少分都计算下)
必填
state
int
示例:0 是否阅卷 0:未阅卷 1:已阅卷(有问答题就是未阅卷)
必填
subjectList
array
数据列表(题目列表)
必填
answer
string
示例:(简答题答案)
必填
id
int
示例:1(题目ID)
必填
optionList
array
数据列表(选项列表)
必填
answer
string
示例:true (选项答案,下面说明)
必填
id
int
示例:1(选项ID)
必填
score
int
示例:10(得分)
必填
typeId
int
示例:1(题目类型,那5种)
必填
times
int
示例:300(答卷时间,单位秒)
必填
token
string
示例:3a339c3c41c243ba885a5f9239ffeca7(用户唯一标识)
必填

响应参数

参数名
类型
描述
必填
respCode
string
示例:0000
必填
respDesc
string
示例:成功
必填
result
string
示例:提交试卷成功!
必填

说明 / 示例

答案提交说明: 1.单选题,多选题:answer(答案)--->正确答案为true,错误答案为false,score(分数)--->回答正确的题目得分数,回答错误得0分。 3.单项填空:answer(答案)--->填写答案,score(分数)--->回答正确得题目得分数,回答错误得0分。 4.多项填空:answer(答案)--->填写答案,score(分数)--->每一个填空题的得分为题目的平均分,每一个答对得平均分,答错的0分。 5.简答题:answer(答案)--->填写答案,因为没有选项列表,所以请求参数无optionList