Showing
1 changed file
with
161 additions
and
4 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 |
@@ -43,4 +41,163 @@ ResponseBody: | @@ -43,4 +41,163 @@ ResponseBody: | ||
43 | "status": "SUCCESS", | 41 | "status": "SUCCESS", |
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