多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 获取班级列表 **简要描述:** * 获取班级列表 **请求URL:** * /classes/findPage **请求方式:** * POST **参数:** | 参数名 | 必选 | 类型 | 说明 | | --- | --- | --- | --- | | school_id| 否 | number | 学校id | | keyword | 否 | string | 搜索关键字 班级名称 | | course_id| 否 | string | 课程id | | teacher_id| 否 | string | 老师id | | classroom_id| 否 | string | 教室id | | schedule_status| 否 | string | 是否已排课 0否 1是 | | complete_status| 否 | string | 是否已结课 0否 1是 | | current_page| 否 | number | 当前页 | | per_page | 否 | number | 分页查询每页数量 默认 10 | **返回参数** | 参数名 | 必选 | 类型 | 说明 | | --- | --- | --- | --- | | id | 是 | int | 记录id | | school_id| 是 | int | 学校id | | name| 是 | string | 班级名称 | | course_id| 是 | int | 课程id | | course_name| 是 | string| 课程名称 | | teacher_id| 是 | int | 老师id | | teacher_name| 是 | string | 老师名称 | | classroom_id| 是 | int | 教室id | | classroom_name| 是 | string | 教室名称 | | default_class_period| 是 | int | 点名时扣除的授课课时数量 | | finish_class_period| 是 | int | 已授课时 | | finish_count| 是 | int | 上课次数 | | complete_status| 是 | int | 是否已结课 0否 1是 | | schedule_status| 是 | int | 是否已排课 0否 1是 | | status| 是 | int | 1启用 0禁用 | | add_time| 是 | string | 创建世间 | **返回示例** ~~~ { "code":200, "msg":"", "data":{ "total":"1", "current_page":"1", "last_page ":"1", "per_page ":"10", "data":[ { "id": "1", "school_id": "1", "name": "班级名称", "course_id": "1", "course_name": "课程名称", "teacher_id": "1", "teacher_name": "老师名称", "classroom_id": "1", "classroom_name": "教室名称", "default_class_period": "1", "finish_class_period": "10", "finish_count": "10", "complete_status": "0", "schedule_status": "1", "status": "1", "add_time": "2021-02-19 17:01:47" }, ] } } ~~~