Appearance
我的任务
获取当前用户的任务
GET /me/assignments
权限
- 需要认证
- 按照加入任务时间排序
响应
成功响应MeAssignments结构体
MeAssignments
结构体
json
[
{
"type": "exam",
"id": "1",
"title": "java coe毕业考试",
"startTime": "1515574200",
"endTime": "1517043300",
"examScore": "100.0",
"userScore": "0.0",
"joinTime": "1515574196",
"memberStatus": "notStart",
"passedStatus": "",
"finishedCount": "0",
"resitTimes": "0",
"remainingResitTimes": "0",
"examStatus": "ongoing"
},
{
"type": "survey",
"id": "2",
"title": "员工满意度调查",
"description": "调查公司员工的满意度",
"startTime": "1515513600",
"endTime": "1517068799",
"isResultVisible": "0",
"joinTime": "1515564583",
"memberStatus": "unfinished",
"surveyStatus": "ongoing"
},
{
"type": "survey",
"id": "1",
"title": "团建活动调查",
"description": "调查下这次团建活动大家想去的地方",
"startTime": "0",
"endTime": "0",
"isResultVisible": "0",
"joinTime": "1515563401",
"memberStatus": "unfinished",
"surveyStatus": "ongoing"
},
{
"type": "offlineActivity",
"id": "2",
"title": "2017阔知黑客马拉松",
"cover": {
"large": "http://dev.training.com/files/default/2018/01-10/11085025aa31402230.png",
"middle": "http://dev.training.com/files/default/2018/01-10/11085025b7d7393321.png",
"small": "http://dev.training.com/files/default/2018/01-10/11085025c4d9501811.png"
},
"startDate": "1515552600",
"endDate": "1516416300",
"address": "301办公室",
"categoryName": "技术",
"joinTime": "1515552641"
},
{
"type": "projectPlan",
"id": "2",
"title": "123456",
"cover": {
"small": "http://neiesdev.cn/assets/img/default/course.png",
"middle": "http://neiesdev.cn/assets/img/default/course.png",
"large": "http://neiesdev.cn/assets/img/default/course.png"
},
"startDate": "1520870400",
"endDate": "1521561599",
"progress": 0,
"categoryName": "默认分类",
"joinTime": "1520929048",
"todayFocus": [
{
"id": "7",
"tagName": "考试",
"title": "线上考试",
"startTime": "1520919900",
"endTime": "1521009900"
},
{
"id": "1",
"tagName": "考试",
"title": "线下考试",
"startTime": "1520919900",
"endTime": "1521010200"
}
]
}
]
exam(考试)类型任务说明
字段 | 描述 |
---|---|
type | 任务类型 |
id | 考试id |
title | 考试名称 |
startTime | 考试开始时间 |
endTime | 考试结束时间 |
examScore | 考试试卷分数 |
userScore | 考试学员分数 |
joinTime | 学员参与考试时间 |
memberStatus | 学员考试状态(notStart:未开始,doing:考试中,reviewing:批阅中,finished:已完成,absent:缺考) |
passStatus | 考试通过状态unpassed:未通过, passed:通过 |
finishedCount | 考试完成次数 |
resitTimes | 重考次数(0表示不限次数) |
remainingResitTimes | 剩余考试次数0表示无限制 |
examStatus | 考试时间状态(notStart:未开始,ongoing:进行中,expired:已过期) |
重考次数显示说明:当重考次数等于0且剩余考试次数也为0表示考试次数无限制,当重考次数不为0而剩余考试次数为0表示考试次数已用光
survey(调查问卷)类型任务说明
字段 | 描述 |
---|---|
type | 任务类型 |
id | 调查问卷id |
title | 调查问卷标题 |
description | 问卷描述 |
startTime | 调查开始时间 |
endTime | 调查结束时间 |
isResultVisible | 调查结果是否可见:0为不可见,1为可见 |
joinTime | 学员愿参与调查时间 |
memberStatus | 调查问卷完成状态unfinished,doing,finished |
surveyStatus | 调查问卷时间状态(notStart:未开始,ongoing:进行中,expired:已过期) |
问卷调查察看结果展示逻辑:当问卷完成状态为finished并且调查结果设置为可见时展示查看调查结果,当问卷完成状态为finished并且调查结果设置为不可见显示已提交
offlineActivity(线下活动)类型任务说明
字段 | 描述 |
---|---|
type | 任务类型 |
id | 线下活动id |
title | 线下活动标题 |
cover | 线下活动封面 |
startDate | 线下活动开始时间 |
endDate | 线下活动结束时间 |
address | 线下活动地址 |
categoryName | 线下活动类型名称 |
joinTime | 学员参与线下活动时间 |
projectPlan(培训项目)类型任务说明
字段 | 描述 |
---|---|
type | 任务类型 |
id | 培训项目id |
title | 标题 |
cover | 封面 |
startDate | 开始时间 |
endDate | 结束时间 |
progress | 完成进度 |
categoryName | 类型名称 |
todayFocus | 今日焦点 |
todayFocus:title | 标题 |
todayFocus:tagName | 类型标签 |
todayFocus:startTime | 开始时间 |
todayFocus:endTime | 结束时间 |