会员

    成功响应结构体

    simpleVip结构体

    字段描述
    levelId string会员等级ID
    vipName string会员名称
    deadline string有效期
    string会员等级序号

    priceConvert结构体

    获取所有会员等级

    1. GET /plugins/vip/vip_levels

    权限

    • 不需要认证用户
    • 获取的是状态是启用的会员等级
      响应

    成功响应list<VipLevel>结构体

    1. GET /me/vip_levels/{vipLevelId}
    • 需要认证用户
      响应

    是会员

    不是会员

    1. {
    2. "isMember": false
    3. }

    会员频道教学计划列表

      权限

      • 不需要认证用户
        参数
      字段是否必填描述
      type enum{normal,live}教学计划类型
      levelId int string会员等级,默认为全部
      categoryId int string分类ID,默认all
      title string教学计划标题
      sort string排序字段 'createdTime','price','updatedTime','recommendedSeq','hitNum','recommendedTime','rating','studentNum'
      offset int string分页偏移值, 默认0
      int string每一页数量, 默认10

      响应

      成功响应list<Course>结构体

      权限

      • 不需要认证
      • 普通用户可以获得public状态的课程
      • 管理员用户可以获得任何状态的课程 [TODO]
        参数

      成功响应pagelist<>结构体

      获取班级列表

      1. GET /plugins/vip/vip_classrooms

      权限

      • 不需要认证
        参数
      字段是否必填描述
      levelId int string会员等级,默认全部会员
      categoryId int string分类ID,默认all
      title string班级标题
      sort string排序字段 'name','createdTime','price','recommendedSeq','studentNum',updatedTime'
      offset int string分页偏移值, 默认0
      limit int string每一页数量, 默认10

      响应

      成功响应pagelist<>结构体

      1. GET /plugins/vip/vip_users/{userId}

      权限

      • 需要认证用户+path userId双认证
        响应

      成功响应<simpleVip>结构体