Showing
1 changed file
with
160 additions
and
3 deletions
| 1 | ### 小班课后台接口文档 | 1 | ### 小班课后台接口文档 |
| 2 | 2 | ||
| 3 | - | 3 | +##### 1. 创建班级 |
| 4 | - | ||
| 5 | -##### 1. 创建班级接口 | ||
| 6 | 4 | ||
| 7 | URL: {{localhost}}/boxfish-online-card/classSmall/manager/addClass | 5 | URL: {{localhost}}/boxfish-online-card/classSmall/manager/addClass |
| 8 | Method: POST | 6 | Method: POST |
| @@ -44,3 +42,162 @@ ResponseBody: | @@ -44,3 +42,162 @@ ResponseBody: | ||
| 44 | "message": "添加课程成功" | 42 | "message": "添加课程成功" |
| 45 | } | 43 | } |
| 46 | ``` | 44 | ``` |
| 45 | + | ||
| 46 | + | ||
| 47 | +##### 2. 查询班级列表 | ||
| 48 | + | ||
| 49 | +URL: {{localhost}}/boxfish-online-card/classSmall/manager/queryClass | ||
| 50 | +Method: POST | ||
| 51 | +RequestBody: | ||
| 52 | + | ||
| 53 | +```json | ||
| 54 | +{ | ||
| 55 | + "pageId":0, | ||
| 56 | + "pageSize":40, | ||
| 57 | + "name":"" | ||
| 58 | +} | ||
| 59 | +``` | ||
| 60 | + | ||
| 61 | +ResponseBody: | ||
| 62 | + | ||
| 63 | +```json | ||
| 64 | +{ | ||
| 65 | + "totalCount": 6, | ||
| 66 | + "totalPage": 1, | ||
| 67 | + "list": [ | ||
| 68 | + { | ||
| 69 | + "id": 10, | ||
| 70 | + "name": "课表测试", | ||
| 71 | + "englishName": "schedule test", | ||
| 72 | + "grade": "二年级下", | ||
| 73 | + "flagEnable": false, | ||
| 74 | + "startTime": 1551369600000, | ||
| 75 | + "endTime": 1561824000000, | ||
| 76 | + "mentorName": "老了老弟" | ||
| 77 | + }, | ||
| 78 | + { | ||
| 79 | + "id": 9, | ||
| 80 | + "name": "五年级下-4月班级BAKKK", | ||
| 81 | + "englishName": "GRADE_5_B Junly small calss", | ||
| 82 | + "grade": "五年级下", | ||
| 83 | + "flagEnable": false, | ||
| 84 | + "startTime": 1554134400000, | ||
| 85 | + "endTime": 1556640000000, | ||
| 86 | + "mentorName": "张旺老师", | ||
| 87 | + "teacherId": 100, | ||
| 88 | + "teacherName": "张老师", | ||
| 89 | + "teacherIdForeign": 200, | ||
| 90 | + "teacherForeignName": "Mr.Tony" | ||
| 91 | + } | ||
| 92 | + ] | ||
| 93 | +} | ||
| 94 | +``` | ||
| 95 | + | ||
| 96 | +##### 3. 编辑班级 | ||
| 97 | +URL: {{localhost}}/boxfish-online-card/classSmall/manager/editClass | ||
| 98 | +Method: POST | ||
| 99 | +RequestBody: | ||
| 100 | + | ||
| 101 | +```json | ||
| 102 | +{ | ||
| 103 | + "id":9, | ||
| 104 | + "name":"五年级下-4月班级BAKKK-UPDATE", | ||
| 105 | + | ||
| 106 | + "mentorName":"盒子鱼班主任杨老师", | ||
| 107 | + "startTime":1554048000000, | ||
| 108 | + "endTime":1556639999000, | ||
| 109 | + | ||
| 110 | + "teacherId":"100", | ||
| 111 | + "teacherName":"张旺老师", | ||
| 112 | + "teacherForeign":"200", | ||
| 113 | + "teacherForeignName":"Mr.Tony", | ||
| 114 | + | ||
| 115 | + "manageCourse":"课程管理", | ||
| 116 | + "manageChineseTeacher":"中教管理", | ||
| 117 | + "manageEnglishTeacher":"外交管理" | ||
| 118 | +} | ||
| 119 | +``` | ||
| 120 | + | ||
| 121 | +ResponseBody: | ||
| 122 | + | ||
| 123 | + | ||
| 124 | +##### 4. 设置班级默认中教老师和外教老师 | ||
| 125 | + | ||
| 126 | +URL: {{localhost}}/boxfish-online-card/classSmall/manager/classSpecifyTeacher | ||
| 127 | +Method: POST | ||
| 128 | +RequestBody: | ||
| 129 | + | ||
| 130 | +```json | ||
| 131 | +{ | ||
| 132 | + "classSmallName":"五年级下-4月班级BAKKK", | ||
| 133 | + | ||
| 134 | + "teacherId":100, | ||
| 135 | + "teacherName":"张老师", | ||
| 136 | + | ||
| 137 | + "teacherForeign":"200", | ||
| 138 | + "teacherForeignName":"Mr.Tony" | ||
| 139 | +} | ||
| 140 | + | ||
| 141 | +``` | ||
| 142 | + | ||
| 143 | +##### 5. 查询课表 | ||
| 144 | + | ||
| 145 | +URL: {{localhost}}/boxfish-online-card/classSmall/manager/querySchedule | ||
| 146 | +Method: POST | ||
| 147 | +RequestBody: | ||
| 148 | + | ||
| 149 | +```json | ||
| 150 | +{ | ||
| 151 | + "startTime":1554048000000, | ||
| 152 | + "endTime":1556640000000, | ||
| 153 | + "classSmallName":"五年级下-4月班级BAKKK" | ||
| 154 | +} | ||
| 155 | +``` | ||
| 156 | + | ||
| 157 | +Response: | ||
| 158 | + | ||
| 159 | +```json | ||
| 160 | + | ||
| 161 | +``` | ||
| 162 | + | ||
| 163 | +##### 6. 保存课表 | ||
| 164 | +URL: {{localhost}}/boxfish-online-card/classSmall/manager/addSchedule | ||
| 165 | +Method: POST | ||
| 166 | +RequestBody: | ||
| 167 | + | ||
| 168 | +```json | ||
| 169 | +{ | ||
| 170 | + "classSmallName": "五年级下-4月班级", | ||
| 171 | + "list": [ | ||
| 172 | + { | ||
| 173 | + "id": 4, | ||
| 174 | + "classType": "CLASS_SMALL_US", | ||
| 175 | + "teacherId": 1298980, | ||
| 176 | + "teacherInfo": "{\"userId\":1298980,\"realName\":\"刘老师\",\"avatars\":\"http://avatars.boxfish.cn/user/-12/figure/1411532427.jpg\",\"picture\":\"http://avatars.boxfish.cn/user/-12/figure/1411532427.jpg\",\"country\":\"四中\",\"tagSummary\":[\"教育学顶级名校高材生\",\"深受学生喜爱的资深教师\"],\"tagEducation\":[\"加拿大多伦多大学教学心理学专业\"],\"tagJob\":[\"15年英语教学经验\",\"英语备课组长、教研组长\"],\"tagTrait\":[\"重视情景教学,教学生动活泼\"]}", | ||
| 177 | + "courseId": "L3NoYXJlL3N2bi_kurrmlZnlhavlubTnuqfkuIogVW5pdDcvMDA0LTEu6auY57qn5ZCs6K-777ya55Om5Yqb55qE55Sf5rS7Lnhsc3g", | ||
| 178 | + "courseNameChinese": "高级听读:瓦力的生活", | ||
| 179 | + "courseNameEnglish": "", | ||
| 180 | + "courseProjectName": "/share/svn/人教八年级上 Unit7/004-1.高级听读:瓦力的生活.xlsx", | ||
| 181 | + "startTime": 1554121800000, | ||
| 182 | + "endTime": 1554123300000, | ||
| 183 | + "deadTime": 1554123600000 | ||
| 184 | + }, | ||
| 185 | + { | ||
| 186 | + "id": 5, | ||
| 187 | + "classType": "CLASS_SMALL_US", | ||
| 188 | + "teacherId": 1298980, | ||
| 189 | + "teacherInfo": "{\"userId\":1298980,\"realName\":\"刘老师\",\"avatars\":\"http://avatars.boxfish.cn/user/-12/figure/1411532427.jpg\",\"picture\":\"http://avatars.boxfish.cn/user/-12/figure/1411532427.jpg\",\"country\":\"四中\",\"tagSummary\":[\"教育学顶级名校高材生\",\"深受学生喜爱的资深教师\"],\"tagEducation\":[\"加拿大多伦多大学教学心理学专业\"],\"tagJob\":[\"15年英语教学经验\",\"英语备课组长、教研组长\"],\"tagTrait\":[\"重视情景教学,教学生动活泼\"]}", | ||
| 190 | + "courseId": "L3NoYXJlL3N2bi_kurrmlZnlhavlubTnuqfkuIogVW5pdDcvMDA0LTEu6auY57qn5ZCs6K-777ya55Om5Yqb55qE55Sf5rS7Lnhsc3g", | ||
| 191 | + "courseNameChinese": "高级听读:瓦力的生活", | ||
| 192 | + "courseNameEnglish": "", | ||
| 193 | + "courseProjectName": "/share/svn/人教八年级上 Unit7/004-1.高级听读:瓦力的生活.xlsx", | ||
| 194 | + "startTime": 1554120000000, | ||
| 195 | + "endTime": 1554121500000, | ||
| 196 | + "deadTime": 1554121800000 | ||
| 197 | + } | ||
| 198 | + ] | ||
| 199 | +} | ||
| 200 | +``` | ||
| 201 | + | ||
| 202 | + | ||
| 203 | + |
-
Please register or login to post a comment