接口地址:http://apaas-api.jstest.aodianyun.cn/educloud/homework/
一、 POST校验用户信息 checkUserAuth
入参 (根据查询字段接口)
| 字段名 | 字段类型 | 说明 |
|---|---|---|
| token | string | token |
返回示例
{
"data": {
"token": "9c3ac86d292f34cc4be119e07f8f4e2b"
},
"flag": 100,
"flagString": "success"
}
二、 POST 获取用户信息 getUserInfo
入参 (根据查询字段接口)
| 字段名 | 字段类型 | 说明 |
|---|---|---|
| token | string | token |
返回示例
{
"data": {
"uuid": 2,
"userId": 1020,
"uucode": "4fc1006255bad74d7ee8aa4665e6097b",
"avatar": "",
"name": "Apaas496692",
"parentUin": 1011
},
"flag": 100,
"flagString": "success"
}
三、 获取作业列表 getHomeworks
入参 (根据查询字段接口)
| 字段名 | 字段类型 | 说明 |
|---|---|---|
| token | string | 用户token |
| num | int | |
| page | int | |
| status | int | -1全部 0未提交 1提交 2完成批阅 3已关闭 |
返回示例
{
"data": [
{
"id": 163,
"uuid": 2,
"apaasParentUin": 1011,
"userId": 0,
"createName": "",
"title": "",
"count": 0,
"realName": "",
"account": "5498458126",
"parentName": "",
"parentId": "0102",
"workId": 166,
"status": 3,
"comment": "",
"createTime": 1722821681,
"upTime": 1722821681,
"score": "0.0",
"endTime": 1722821681,
"endStatus": 0
}
],
"flag": 100,
"flagString": "success",
"total": 2
}
三、获取作业详情信息 getHomework
入参 (根据查询字段接口)
| 字段名 | 字段类型 | 说明 |
|---|---|---|
| token | string | 用户token |
| id | int | 作业id |
返回示例
{
"flag": 100,
"flagString": "success",
"data": {
"id": 163,
"userId": 1003,
"apaasParentUin": 1011,
"createName": "主账号",
"departmentId": "01",
"title": "测试",
"count": 0,
"status": 0,
"cron": 0,
"cronTime": 0,
"number": 0,
"commitNumber": 0,
"correctNumber": 0,
"userArray": "",
"endTime": 0,
"endStatus": 0,
"createTime": 1721894625,
"upTime": 1721894625
}
}
四、 获取作业问题列表 getWorkQuestions
入参 (根据查询字段接口)
| 字段名 | 字段类型 | 说明 |
|---|---|---|
| token | string | 用户token |
| workId | int | 作业id |
返回示例
{
"data": [
{
"id": 198,
"uuid": 2,
"apaasParentUin": 1011,
"realname": "",
"account": "5498458126",
"parentName": "",
"parentId": "0102",
"workId": 166,
"questionId": 209,
"content": "<p>携带的的</p>",
"studentAnswer": "dasdasd",
"studentAnswerFile": "weqweqe",
"answer": "{\"annexList\":[],\"question\":[{\"label\":\"<p>dd</p>\",\"value\":\"A\"},{\"label\":\"<p>ddx</p>\",\"value\":\"B\"},{\"label\":\"<p>dd</p>\",\"value\":\"C\"}]}",
"trueAnswer": "[\"A\"]",
"analysis": "",
"type": 1,
"status": 0,
"score": "0.0",
"sort": 0,
"answerScore": "0.0",
"createTime": 1723881600,
"upTime": 1722914311
}
],
"flag": 100,
"flagString": "success",
"total": 1
}
五、 答题 answerQuestion
入参 (根据查询字段接口)
| 字段名 | 字段类型 | 说明 |
|---|---|---|
| token | string | 用户token |
| studentAnswer | string | 答题 |
| studentAnswerFile | string | 附件 |
| id | int | 问题id |
返回示例
{
"flag": 100,
"flagString": "success",
}
六、 修改作业状态 updateWorkStatus
入参 (根据查询字段接口)
| 字段名 | 字段类型 | 说明 |
|---|---|---|
| token | string | 用户token |
| status | int | 1提交 |
| workId | int | 作业id |
返回示例
{
"flag": 100,
"flagString": "success",
}作者:张光博 创建时间:2024-08-06 17:55
最后编辑:张光博 更新时间:2024-10-22 17:58
最后编辑:张光博 更新时间:2024-10-22 17:58