Skip to content

我的任务

获取当前用户的任务

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结束时间