班级智能课程完成情况接口.md 3.16 KB

env.url: https://api[api-online.test].boxfish.cn

notes:

  • 默认所有接口都要携带token access_token

班级智能课程完成情况接口

  • URL {env.url}/report/group/{groupId}/lesson/{courseId}/total/completion
  • GET Method
  • path 参数:

    参数名 类型 必填 说明 示例
    groupId Long Y 班级id 2224
    courseId String Y app课程id
  • request参数:

    参数名 类型 必填 说明 示例
    paper boolean Y true
  • response:

    变量名 类型 必填 说明 示例
    star String Y unfinished 代表未完成 0-5 等级
    list List Y 学生列表
    order int Y 排序列(忽略)
    • 学生完成情况数据
    变量名 类型 必填 说明 示例
    user_id Long Y 用户id
    user_real_name String Y 用户名称
    figure_url String N 用户头像
    is_app boolean Y 是否有听说
    is_paper boolean Y 是否有读写
    review_class boolean Y 是否可以外教练
    completion_grade_source int N 字段不存在代表没有完成
    paper_rate_score int N 字段不存在代表没有完成
    user_review_class_comment String N 字段不存在代表没有完成
    total_completion_grade double Y 总评价
    unfinished boolean Y 是否完成 true未完成
    completion_grade String N 听说评级
    [{
        "star": "5",
        "list": [{
            "user_id": 9200,
            "user_real_name": "吕寰",
            "figure_url": "https://avatars.boxfish.cn/user/9200/figure/1516946382.jpg",
            "is_app": true,
            "review_class": true,
            "is_paper": true,
            "completion_grade": "A_PLUS",
            "completion_grade_source": 100,
            "paper_rate_score": 100,
            "user_review_class_comment": "EXCELLENT",
            "total_completion_grade": 5,
            "unfinished": false
        }],
        "order": 5
    },
    {
        "star": "4",
        "list": [{
            "user_id": 7566,
            "user_real_name": "盒子鱼哦",
            "figure_url": "https://avatars.boxfish.cn/user/7566/figure/1563170627.jpg",
            "is_app": true,
            "review_class": true,
            "is_paper": true,
            "completion_grade": "A_PLUS",
            "completion_grade_source": 100,
            "paper_rate_score": 86,
            "user_review_class_comment": "GREAT",
            "total_completion_grade": 4.22,
            "unfinished": false
        }],
        "order": 4
    },
    {
        "star": "unfinished",
        "list": [{
            "user_id": 3916,
            "user_real_name": "盒子",
            "figure_url": "https://avatars.boxfish.cn/user/3916/figure/1424449210.jpg",
            "is_app": true,
            "review_class": true,
            "is_paper": true,
            "total_completion_grade": 0,
            "unfinished": true
        }],
        "order": -1
    }
    ]