Commit 8d5f555e7863c802bd9a1db4b12a80902e4caf48

Authored by 梁保满
1 parent 03cd547e

接口整理

Showing 1 changed file with 222 additions and 1060 deletions
src/api/apis/apis.js
1 1 import service from "../axios";
2 2 import setUpUrls from "../urls/apis";
3 3  
  4 +const defaltService = (url, data) => {
  5 + return service({
  6 + url: url,
  7 + method: "POST",
  8 + data,
  9 + });
  10 +}
  11 +const downService = (url, data) => {
  12 + return service({
  13 + url: url,
  14 + method: "POST",
  15 + data,
  16 + responseType: 'arraybuffer',
  17 + });
  18 +}
4 19 export default {
5 20 // 教师首页数据
6 21 teacherIndex(data) {
7   - return service({
8   - url: setUpUrls.teacherIndex,
9   - method: "POST",
10   - data,
11   - });
  22 + return defaltService(setUpUrls.teacherIndex, data)
12 23 },
13 24 // 学校管理员首页数据
14 25 schoolIndex(data) {
15   - return service({
16   - url: setUpUrls.schoolIndex,
17   - method: "POST",
18   - data,
19   - });
  26 + return defaltService(setUpUrls.schoolIndex, data)
20 27 },
21 28 // 集团管理员首页数据
22 29 tenantIndex(data) {
23   - return service({
24   - url: setUpUrls.tenantIndex,
25   - method: "POST",
26   - data,
27   - });
  30 + return defaltService(setUpUrls.tenantIndex, data)
28 31 },
29 32 // 班主任首页数据
30 33 classIndex(data) {
31   - return service({
32   - url: setUpUrls.classIndex,
33   - method: "POST",
34   - data,
35   - });
  34 + return defaltService(setUpUrls.classIndex, data)
36 35 },
37 36 // 个人版首页数据
38 37 personalIndex(data) {
39   - return service({
40   - url: setUpUrls.personalIndex,
41   - method: "POST",
42   - data,
43   - });
  38 + return defaltService(setUpUrls.personalIndex, data)
44 39 },
45 40  
46 41  
47 42 //班主任-查询管理的班级
48 43 cTClassList(data) {
49   - return service({
50   - url: setUpUrls.cTClassList,
51   - method: "POST",
52   - data,
53   - });
  44 + return defaltService(setUpUrls.cTClassList, data)
54 45 },
55 46 //班主任-查询管理班级授课科目
56 47 cTSubjectList(data) {
57   - return service({
58   - url: setUpUrls.cTSubjectList,
59   - method: "POST",
60   - data,
61   - });
  48 + return defaltService(setUpUrls.cTSubjectList, data)
62 49 },
63 50 //班主任-查询阶段问答报表
64 51 cTPhaseAnswerReport(data) {
65   - return service({
66   - url: setUpUrls.cTPhaseAnswerReport,
67   - method: "POST",
68   - data,
69   - });
  52 + return defaltService(setUpUrls.cTPhaseAnswerReport, data)
70 53 },
71 54 //班主任-查询阶段互动报表
72 55 cTPhaseInteractiveReport(data) {
73   - return service({
74   - url: setUpUrls.cTPhaseInteractiveReport,
75   - method: "POST",
76   - data,
77   - });
  56 + return defaltService(setUpUrls.cTPhaseInteractiveReport, data)
78 57 },
79 58 //班主任-查询阶段测练报表
80 59 cTPhaseExamReport(data) {
81   - return service({
82   - url: setUpUrls.cTPhaseExamReport,
83   - method: "POST",
84   - data,
85   - });
  60 + return defaltService(setUpUrls.cTPhaseExamReport, data)
86 61 },
87 62 //班主任-导出阶段问答报表
88 63 cTExportPhaseAnswerReport(data) {
89   - return service({
90   - url: setUpUrls.cTExportPhaseAnswerReport,
91   - method: "POST",
92   - data,
93   - responseType: 'arraybuffer',
94   - });
  64 + return downService(setUpUrls.cTExportPhaseAnswerReport, data)
95 65 },
96 66 //班主任-导出阶段互动报表
97 67 cTExportPhaseInteractiveReport(data) {
98   - return service({
99   - url: setUpUrls.cTExportPhaseInteractiveReport,
100   - method: "POST",
101   - data,
102   - responseType: 'arraybuffer',
103   - });
  68 + return downService(setUpUrls.cTExportPhaseInteractiveReport, data)
104 69 },
105 70 //班主任-导出阶段测练报表
106 71 cTExportPhaseExamReport(data) {
107   - return service({
108   - url: setUpUrls.cTExportPhaseExamReport,
109   - method: "POST",
110   - data,
111   - responseType: 'arraybuffer',
112   - });
  72 + return downService(setUpUrls.cTExportPhaseExamReport, data)
113 73 },
114 74  
115 75 //任课老师-查询管理的班级
116 76 tClassList(data) {
117   - return service({
118   - url: setUpUrls.tClassList,
119   - method: "POST",
120   - data,
121   - });
  77 + return defaltService(setUpUrls.tClassList, data)
122 78 },
123 79 //任课老师-查询管理班级授课科目
124 80 tSubjectList(data) {
125   - return service({
126   - url: setUpUrls.tSubjectList,
127   - method: "POST",
128   - data,
129   - });
  81 + return defaltService(setUpUrls.tSubjectList, data)
130 82 },
131 83 //任课老师-分页查询课时报表列表
132 84 periodReportList(data) {
133   - return service({
134   - url: setUpUrls.periodReportList,
135   - method: "POST",
136   - data,
137   - });
  85 + return defaltService(setUpUrls.periodReportList, data)
138 86 },
139 87 //任课老师-查询阶段问答报表
140 88 phaseAnswerReport(data) {
141   - return service({
142   - url: setUpUrls.phaseAnswerReport,
143   - method: "POST",
144   - data,
145   - });
  89 + return defaltService(setUpUrls.phaseAnswerReport, data)
146 90 },
147 91 //任课老师-查询阶段互动报表
148 92 phaseInteractiveReport(data) {
149   - return service({
150   - url: setUpUrls.phaseInteractiveReport,
151   - method: "POST",
152   - data,
153   - });
  93 + return defaltService(setUpUrls.phaseInteractiveReport, data)
154 94 },
155 95 //任课老师-查询课时题目列表
156 96 periodQuestionList(data) {
157   - return service({
158   - url: setUpUrls.periodQuestionList,
159   - method: "POST",
160   - data,
161   - });
  97 + return defaltService(setUpUrls.periodQuestionList, data)
162 98 },
163 99 //任课老师-设置课时报表答案
164 100 setPeriodAnswer(data) {
165   - return service({
166   - url: setUpUrls.setPeriodAnswer,
167   - method: "POST",
168   - data,
169   - });
  101 + return defaltService(setUpUrls.setPeriodAnswer, data)
170 102 },
171 103 //任课老师-查询课时报表详情
172 104 periodDetail(data) {
173   - return service({
174   - url: setUpUrls.periodDetail,
175   - method: "POST",
176   - data,
177   - });
  105 + return defaltService(setUpUrls.periodDetail, data)
178 106 },
179 107 //任课老师-分页查询课时题目统计列表
180 108 periodQuestionReport(data) {
181   - return service({
182   - url: setUpUrls.periodQuestionReport,
183   - method: "POST",
184   - data,
185   - });
  109 + return defaltService(setUpUrls.periodQuestionReport, data)
186 110 },
187 111 //任课老师-查询课时学生答题明细
188 112 periodStudentReport(data) {
189   - return service({
190   - url: setUpUrls.periodStudentReport,
191   - method: "POST",
192   - data,
193   - });
  113 + return defaltService(setUpUrls.periodStudentReport, data)
194 114 },
195 115 //任课老师-分页查询即时测报表
196 116 examReportList(data) {
197   - return service({
198   - url: setUpUrls.examReportList,
199   - method: "POST",
200   - data,
201   - });
  117 + return defaltService(setUpUrls.examReportList, data)
202 118 },
203 119 //任课老师-查询阶段测练报表
204 120 phaseExamReport(data) {
205   - return service({
206   - url: setUpUrls.phaseExamReport,
207   - method: "POST",
208   - data,
209   - });
  121 + return defaltService(setUpUrls.phaseExamReport, data)
210 122 },
211 123 //任课老师-查询即时测报表题目列表
212 124 examQuestionList(data) {
213   - return service({
214   - url: setUpUrls.examQuestionList,
215   - method: "POST",
216   - data,
217   - });
  125 + return defaltService(setUpUrls.examQuestionList, data)
218 126 },
219 127 //任课老师-设置即时测报表答案
220 128 setExamAnswer(data) {
221   - return service({
222   - url: setUpUrls.setExamAnswer,
223   - method: "POST",
224   - data,
225   - });
  129 + return defaltService(setUpUrls.setExamAnswer, data)
226 130 },
227 131 //任课老师-查询即时测报表详情
228 132 examDetail(data) {
229   - return service({
230   - url: setUpUrls.examDetail,
231   - method: "POST",
232   - data,
233   - });
  133 + return defaltService(setUpUrls.examDetail, data)
234 134 },
235 135 //任课老师-下载导入主观题分模板
236 136 subjectiveScoreTemplate(data) {
237   - return service({
238   - url: setUpUrls.subjectiveScoreTemplate,
239   - method: "POST",
240   - data,
241   - responseType: 'arraybuffer',
242   - });
  137 + return downService(setUpUrls.subjectiveScoreTemplate, data)
243 138 },
244 139 //任课老师-导入主观题得分
245 140 importSubjectiveScore(data) {
246   - return service({
247   - url: setUpUrls.importSubjectiveScore,
248   - method: "POST",
249   - data,
250   - });
  141 + return defaltService(setUpUrls.importSubjectiveScore, data)
251 142 },
252 143 //任课老师-分页查询即时测题目统计
253 144 examQuestionReport(data) {
254   - return service({
255   - url: setUpUrls.examQuestionReport,
256   - method: "POST",
257   - data,
258   - });
  145 + return defaltService(setUpUrls.examQuestionReport, data)
259 146 },
260 147 //任课老师-查询即时测学生统计
261 148 examStudentReport(data) {
262   - return service({
263   - url: setUpUrls.examStudentReport,
264   - method: "POST",
265   - data,
266   - });
  149 + return defaltService(setUpUrls.examStudentReport, data)
267 150 },
268 151 //任课老师-重新判分
269 152 reScore(data) {
270   - return service({
271   - url: setUpUrls.reScore,
272   - method: "POST",
273   - data,
274   - });
  153 + return defaltService(setUpUrls.reScore, data)
275 154 },
276 155 //任课老师-数据导出
277 156 exportData(data) {
... ... @@ -287,488 +166,241 @@ export default {
287 166 },
288 167 //任课老师-数据导入
289 168 importData(data) {
290   - return service({
291   - url: setUpUrls.importData,
292   - method: "POST",
293   - data,
294   - });
  169 + return defaltService(setUpUrls.importData, data)
295 170 },
296 171 //任课老师-导出阶段问答报表
297 172 exportPhaseAnswerReport(data) {
298   - return service({
299   - url: setUpUrls.exportPhaseAnswerReport,
300   - method: "POST",
301   - data,
302   - responseType: 'arraybuffer',
303   - });
  173 + return downService(setUpUrls.exportPhaseAnswerReport, data)
304 174 },
305 175 //任课老师-导出阶段互动报表
306 176 exportPhaseInteractiveReport(data) {
307   - return service({
308   - url: setUpUrls.exportPhaseInteractiveReport,
309   - method: "POST",
310   - data,
311   - responseType: 'arraybuffer',
312   - });
  177 + return downService(setUpUrls.exportPhaseInteractiveReport, data)
313 178 },
314 179 //任课老师-导出单课时报表
315 180 exportPeriodReport(data) {
316   - return service({
317   - url: setUpUrls.exportPeriodReport,
318   - method: "POST",
319   - data,
320   - responseType: 'arraybuffer',
321   - });
  181 + return downService(setUpUrls.exportPeriodReport, data)
322 182 },
323 183 //任课老师-导出阶段测练报表
324 184 exportPhaseExamReport(data) {
325   - return service({
326   - url: setUpUrls.exportPhaseExamReport,
327   - method: "POST",
328   - data,
329   - responseType: 'arraybuffer',
330   - });
  185 + return downService(setUpUrls.exportPhaseExamReport, data)
331 186 },
332 187 //任课老师-导出单卷测练报表
333 188 exportExamReport(data) {
334   - return service({
335   - url: setUpUrls.exportExamReport,
336   - method: "POST",
337   - data,
338   - responseType: 'arraybuffer',
339   - });
  189 + return downService(setUpUrls.exportExamReport, data)
340 190 },
341 191 // 任课老师-查询学生列表
342 192 tStudentList(data) {
343   - return service({
344   - url: setUpUrls.tStudentList,
345   - method: "POST",
346   - data
347   - });
  193 + return defaltService(setUpUrls.tStudentList, data)
348 194 },
349 195 //任课老师-学生测练统计
350 196 tStudentExamReport(data) {
351   - return service({
352   - url: setUpUrls.tStudentExamReport,
353   - method: "POST",
354   - data,
355   - });
  197 + return defaltService(setUpUrls.tStudentExamReport, data)
356 198 },
357 199  
358 200 // 查询角色列表
359 201 roleList(data) {
360   - return service({
361   - url: setUpUrls.roleList,
362   - method: "POST",
363   - data,
364   - });
  202 + return defaltService(setUpUrls.roleList, data)
365 203 },
366 204 // 分页查询账号
367 205 userPage(data) {
368   - return service({
369   - url: setUpUrls.userPage,
370   - method: "POST",
371   - data,
372   - });
  206 + return defaltService(setUpUrls.userPage, data)
373 207 },
374 208 // 修改账号 禁用账号、修改账号密码等
375 209 updateUser(data) {
376   - return service({
377   - url: setUpUrls.updateUser,
378   - method: "POST",
379   - data,
380   - });
  210 + return defaltService(setUpUrls.updateUser, data)
381 211 },
382 212 // 查询学校详情
383 213 schoolDetail(data) {
384   - return service({
385   - url: setUpUrls.schoolDetail,
386   - method: "POST",
387   - data,
388   - });
  214 + return defaltService(setUpUrls.schoolDetail, data)
389 215 },
390 216 // 修改学校信息
391 217 updateSchool(data) {
392   - return service({
393   - url: setUpUrls.updateSchool,
394   - method: "POST",
395   - data,
396   - });
  218 + return defaltService(setUpUrls.updateSchool, data)
397 219 },
398 220 // 学校年级管理
399 221 gradeList(data) {
400   - return service({
401   - url: setUpUrls.gradeList,
402   - method: "POST",
403   - data,
404   - });
  222 + return defaltService(setUpUrls.gradeList, data)
405 223 },
406 224 // 查询学校所有科目
407 225 subjectList(data) {
408   - return service({
409   - url: setUpUrls.subjectList,
410   - method: "POST",
411   - data,
412   - });
  226 + return defaltService(setUpUrls.subjectList, data)
413 227 },
414 228 // 删除科目
415 229 delSubject(data) {
416   - return service({
417   - url: setUpUrls.delSubject,
418   - method: "POST",
419   - data,
420   - });
  230 + return defaltService(setUpUrls.delSubject, data)
421 231 },
422 232 // 修改年级信息
423 233 updateGrade(data) {
424   - return service({
425   - url: setUpUrls.updateGrade,
426   - method: "POST",
427   - data,
428   - });
  234 + return defaltService(setUpUrls.updateGrade, data)
429 235 },
430 236 // 查询学校班级列表
431 237 schoolClassList(data) {
432   - return service({
433   - url: setUpUrls.classList,
434   - method: "POST",
435   - data,
436   - });
  238 + return defaltService(setUpUrls.classList, data)
437 239 },
438 240 // 查询学生列表
439 241 studentList(data) {
440   - return service({
441   - url: setUpUrls.studentList,
442   - method: "POST",
443   - data,
444   - });
  242 + return defaltService(setUpUrls.studentList, data)
445 243 },
446 244 // 修改班级信息
447 245 updateClass(data) {
448   - return service({
449   - url: setUpUrls.updateClass,
450   - method: "POST",
451   - data,
452   - });
  246 + return defaltService(setUpUrls.updateClass, data)
453 247 },
454 248 // 增加学生
455 249 addStudent(data) {
456   - return service({
457   - url: setUpUrls.addStudent,
458   - method: "POST",
459   - data,
460   - });
  250 + return defaltService(setUpUrls.addStudent, data)
461 251 },
462 252 // 导入学生答题器绑定模板下载地址
463 253 studentClickerTemplateUrl(data) {
464   - return service({
465   - url: setUpUrls.studentClickerTemplateUrl,
466   - method: "POST",
467   - data,
468   - });
  254 + return defaltService(setUpUrls.studentClickerTemplateUrl, data)
469 255 },
470 256 // 导入学生答题器文件上传
471 257 importStudentClicker(data) {
472   - return service({
473   - url: setUpUrls.importStudentClicker,
474   - method: "POST",
475   - data,
476   - });
  258 + return defaltService(setUpUrls.importStudentClicker, data)
477 259 },
478 260 // 班级名册模板下载
479 261 classAndStudentTemplate(data) {
480   - return service({
481   - url: setUpUrls.classAndStudentTemplate,
482   - method: "POST",
483   - data,
484   - responseType: 'arraybuffer',
485   - });
  262 + return downService(setUpUrls.classAndStudentTemplate, data)
486 263 },
487 264 // 班级名册导出
488 265 exportClassAndStudent(data) {
489   - return service({
490   - url: setUpUrls.exportClassAndStudent,
491   - method: "POST",
492   - data,
493   - responseType: 'arraybuffer',
494   - });
  266 + return downService(setUpUrls.exportClassAndStudent, data)
495 267 },
496 268 // 教师模板下载
497 269 teacherTemplate(data) {
498   - return service({
499   - url: setUpUrls.teacherTemplate,
500   - method: "POST",
501   - data,
502   - responseType: 'arraybuffer',
503   - });
  270 + return downService(setUpUrls.teacherTemplate, data)
504 271 },
505 272 // 教师导出
506 273 exportTeacher(data) {
507   - return service({
508   - url: setUpUrls.exportTeacher,
509   - method: "POST",
510   - data,
511   - responseType: 'arraybuffer',
512   - });
  274 + return downService(setUpUrls.exportTeacher, data)
513 275 },
514 276  
515 277 // 删除学生
516 278 delStudent(data) {
517   - return service({
518   - url: setUpUrls.delStudent,
519   - method: "POST",
520   - data,
521   - });
  279 + return defaltService(setUpUrls.delStudent, data)
522 280 },
523 281 // 查询学校教师列表
524 282 teacherList(data) {
525   - return service({
526   - url: setUpUrls.teacherList,
527   - method: "POST",
528   - data,
529   - });
  283 + return defaltService(setUpUrls.teacherList, data)
530 284 },
531 285 // 新增教师
532 286 addTeacher(data) {
533   - return service({
534   - url: setUpUrls.addTeacher,
535   - method: "POST",
536   - data,
537   - });
  287 + return defaltService(setUpUrls.addTeacher, data)
538 288 },
539 289 // 修改教师信息
540 290 updateTeacher(data) {
541   - return service({
542   - url: setUpUrls.updateTeacher,
543   - method: "POST",
544   - data,
545   - });
  291 + return defaltService(setUpUrls.updateTeacher, data)
546 292 },
547 293 // 删除教师管理班级或年级
548 294 delTeacherManager(data) {
549   - return service({
550   - url: setUpUrls.delTeacherManager,
551   - method: "POST",
552   - data,
553   - });
  295 + return defaltService(setUpUrls.delTeacherManager, data)
554 296 },
555 297 // 查询基站统计数据
556 298 stationReport(data) {
557   - return service({
558   - url: setUpUrls.stationReport,
559   - method: "POST",
560   - data,
561   - });
  299 + return defaltService(setUpUrls.stationReport, data)
562 300 },
563 301 // 查询答题器统计数据
564 302 keyboardReport(data) {
565   - return service({
566   - url: setUpUrls.keyboardReport,
567   - method: "POST",
568   - data,
569   - });
  303 + return defaltService(setUpUrls.keyboardReport, data)
570 304 },
571 305 // 分页查询设备列表
572 306 deviceList(data) {
573   - return service({
574   - url: setUpUrls.deviceList,
575   - method: "POST",
576   - data,
577   - });
  307 + return defaltService(setUpUrls.deviceList, data)
578 308 },
579 309 // 导出设备列表
580 310 exportDevice(data) {
581   - return service({
582   - url: setUpUrls.exportDevice,
583   - method: "POST",
584   - data,
585   - responseType: 'arraybuffer',
586   - });
  311 + return downService(setUpUrls.exportDevice, data)
587 312 },
588 313 // 查询设备详情
589 314 deviceDetail(data) {
590   - return service({
591   - url: setUpUrls.deviceDetail,
592   - method: "POST",
593   - data,
594   - });
  315 + return defaltService(setUpUrls.deviceDetail, data)
595 316 },
596 317 // 分页查询设备日志列表
597 318 deviceLogList(data) {
598   - return service({
599   - url: setUpUrls.deviceLogList,
600   - method: "POST",
601   - data,
602   - });
  319 + return defaltService(setUpUrls.deviceLogList, data)
603 320 },
604 321 // 修改设备自动升级状态
605 322 modifyUpgradeFlag(data) {
606   - return service({
607   - url: setUpUrls.modifyUpgradeFlag,
608   - method: "POST",
609   - data,
610   - });
  323 + return defaltService(setUpUrls.modifyUpgradeFlag, data)
611 324 },
612 325 // 设备自动升级状态(全部)
613 326 modifyUpgradeFlagBySchool(data) {
614   - return service({
615   - url: setUpUrls.modifyUpgradeFlagBySchool,
616   - method: "POST",
617   - data,
618   - });
  327 + return defaltService(setUpUrls.modifyUpgradeFlagBySchool, data)
619 328 },
620 329 // 修改基站信息
621 330 updateDevice(data) {
622   - return service({
623   - url: setUpUrls.updateDevice,
624   - method: "POST",
625   - data,
626   - });
  331 + return defaltService(setUpUrls.updateDevice, data)
627 332 },
628 333 // 新增基站
629 334 addStation(data) {
630   - return service({
631   - url: setUpUrls.addStation,
632   - method: "POST",
633   - data,
634   - });
  335 + return defaltService(setUpUrls.addStation, data)
635 336 },
636 337 // 导入基站模板下载老地址
637   - stationTemplateUrl() {
638   - return service({
639   - url: setUpUrls.stationTemplateUrl,
640   - method: "POST",
641   - });
  338 + stationTemplateUrl(data) {
  339 + return defaltService(setUpUrls.stationTemplateUrl, data)
642 340 },
643 341 // 导入基站模板下载新地址
644 342 stationTemplate() {
645   - return service({
646   - url: setUpUrls.stationTemplate,
647   - method: "POST",
648   - responseType: 'arraybuffer',
649   - });
  343 + return downService(setUpUrls.stationTemplate, data)
650 344 },
651 345 // 查询下载配置列表
652 346 appConfigList(data) {
653   - return service({
654   - url: setUpUrls.appConfigList,
655   - method: "POST",
656   - data,
657   - });
  347 + return defaltService(setUpUrls.appConfigList, data)
658 348 },
659 349 // 查询最新的授课端应用版本
660 350 latestVersion(data) {
661   - return service({
662   - url: setUpUrls.latestVersion,
663   - method: "POST",
664   - data,
665   - });
  351 + return defaltService(setUpUrls.latestVersion, data)
666 352 },
667 353 // 下载指定配置的最新版本授课端
668 354 getAppDownloadUrl(data) {
669   - return service({
670   - url: setUpUrls.getAppDownloadUrl,
671   - method: "POST",
672   - data,
673   - });
  355 + return defaltService(setUpUrls.getAppDownloadUrl, data)
674 356 },
675 357 // 新增授课端应用配置
676 358 addAppConfig(data) {
677   - return service({
678   - url: setUpUrls.addAppConfig,
679   - method: "POST",
680   - data,
681   - });
  359 + return defaltService(setUpUrls.addAppConfig, data)
682 360 },
683 361 // 修改授课端应用配置
684 362 updateAppConfig(data) {
685   - return service({
686   - url: setUpUrls.updateAppConfig,
687   - method: "POST",
688   - data,
689   - });
  363 + return defaltService(setUpUrls.updateAppConfig, data)
690 364 },
691 365 // 发卡记录
692 366 cardList(data) {
693   - return service({
694   - url: setUpUrls.cardList,
695   - method: "POST",
696   - data,
697   - });
  367 + return defaltService(setUpUrls.cardList, data)
698 368 },
699 369 // 设备使用分析
700 370 usageAnalysis(data) {
701   - return service({
702   - url: setUpUrls.usageAnalysis,
703   - method: "POST",
704   - data,
705   - });
  371 + return defaltService(setUpUrls.usageAnalysis, data)
706 372 },
707 373 // 导出设备使用分析
708 374 exportUsageAnalysis(data) {
709   - return service({
710   - url: setUpUrls.exportUsageAnalysis,
711   - method: "POST",
712   - data,
713   - responseType: 'arraybuffer',
714   - });
  375 + return downService(setUpUrls.exportUsageAnalysis, data)
715 376 },
716 377 // 发卡应用下载
717 378 latestClickersApp(data) {
718   - return service({
719   - url: setUpUrls.latestClickersApp,
720   - method: "POST",
721   - data,
722   - });
  379 + return defaltService(setUpUrls.latestClickersApp, data)
723 380 },
724 381 // 发卡数据导出
725 382 exportClickersLog(data) {
726   - return service({
727   - url: setUpUrls.exportClickersLog,
728   - method: "POST",
729   - data,
730   - responseType: 'arraybuffer',
731   - });
  383 + return downService(setUpUrls.exportClickersLog, data)
732 384 },
733 385 // 班级归档
734 386 classArchiving(data) {
735   - return service({
736   - url: setUpUrls.classArchiving,
737   - method: "POST",
738   - data,
739   - });
  387 + return defaltService(setUpUrls.classArchiving, data)
740 388 },
741 389 // 查询学校已归档班级列表
742 390 archivingClassList(data) {
743   - return service({
744   - url: setUpUrls.archivingClassList,
745   - method: "POST",
746   - data,
747   - });
  391 + return defaltService(setUpUrls.archivingClassList, data)
748 392 },
749 393 // 学生换班
750 394 studentChangeClass(data) {
751   - return service({
752   - url: setUpUrls.studentChangeClass,
753   - method: "POST",
754   - data,
755   - });
  395 + return defaltService(setUpUrls.studentChangeClass, data)
756 396 },
757 397 // 升级年级
758 398 upgradeGrade(data) {
759   - return service({
760   - url: setUpUrls.upgradeGrade,
761   - method: "POST",
762   - data,
763   - });
  399 + return defaltService(setUpUrls.upgradeGrade, data)
764 400 },
765 401 // 学校学段
766 402 sectionList(data) {
767   - return service({
768   - url: setUpUrls.sectionList,
769   - method: "POST",
770   - data,
771   - });
  403 + return defaltService(setUpUrls.sectionList, data)
772 404 },
773 405  
774 406 /**
... ... @@ -776,157 +408,79 @@ export default {
776 408 */
777 409 // 区域列表
778 410 regionList(data) {
779   - return service({
780   - url: setUpUrls.regionList,
781   - method: "POST",
782   - data,
783   - });
  411 + return defaltService(setUpUrls.regionList, data)
784 412 },
785 413 // 学校列表
786 414 schoolList(data) {
787   - return service({
788   - url: setUpUrls.schoolList,
789   - method: "POST",
790   - data,
791   - });
  415 + return defaltService(setUpUrls.schoolList, data)
792 416 },
793 417 // 新增或修改学校
794 418 saveSchool(data) {
795   - return service({
796   - url: setUpUrls.saveSchool,
797   - method: "POST",
798   - data,
799   - });
  419 + return defaltService(setUpUrls.saveSchool, data)
800 420 },
801 421 // 删除学校
802 422 removeSchool(data) {
803   - return service({
804   - url: setUpUrls.removeSchool,
805   - method: "POST",
806   - data,
807   - });
  423 + return defaltService(setUpUrls.removeSchool, data)
808 424 },
809 425 // 新增或修改区域
810 426 saveRegion(data) {
811   - return service({
812   - url: setUpUrls.saveRegion,
813   - method: "POST",
814   - data,
815   - });
  427 + return defaltService(setUpUrls.saveRegion, data)
816 428 },
817 429 // 新增学校管理员
818 430 addSchoolManager(data) {
819   - return service({
820   - url: setUpUrls.addSchoolManager,
821   - method: "POST",
822   - data,
823   - });
  431 + return defaltService(setUpUrls.addSchoolManager, data)
824 432 },
825 433 // 查询角色列表
826 434 tenantRoleList(data) {
827   - return service({
828   - url: setUpUrls.tenantRoleList,
829   - method: "POST",
830   - data,
831   - });
  435 + return defaltService(setUpUrls.tenantRoleList, data)
832 436 },
833 437 // 账号列表
834 438 tenantUserPage(data) {
835   - return service({
836   - url: setUpUrls.tenantUserPage,
837   - method: "POST",
838   - data,
839   - });
  439 + return defaltService(setUpUrls.tenantUserPage, data)
840 440 },
841 441 // 新增账号
842 442 addUser(data) {
843   - return service({
844   - url: setUpUrls.addUser,
845   - method: "POST",
846   - data,
847   - });
  443 + return defaltService(setUpUrls.addUser, data)
848 444 },
849 445 // 禁用账号、修改账号密码等
850 446 tenantUpdateUser(data) {
851   - return service({
852   - url: setUpUrls.tenantUpdateUser,
853   - method: "POST",
854   - data,
855   - });
  447 + return defaltService(setUpUrls.tenantUpdateUser, data)
856 448 },
857 449 // 查询基站统计数据
858 450 tenantStationReport(data) {
859   - return service({
860   - url: setUpUrls.tenantStationReport,
861   - method: "POST",
862   - data,
863   - });
  451 + return defaltService(setUpUrls.tenantStationReport, data)
864 452 },
865 453 // 查询答题器统计数据
866 454 tenantKeyboardReport(data) {
867   - return service({
868   - url: setUpUrls.tenantKeyboardReport,
869   - method: "POST",
870   - data,
871   - });
  455 + return defaltService(setUpUrls.tenantKeyboardReport, data)
872 456 },
873 457 // 分页查询设备列表
874 458 tenantDeviceList(data) {
875   - return service({
876   - url: setUpUrls.tenantDeviceList,
877   - method: "POST",
878   - data,
879   - });
  459 + return defaltService(setUpUrls.tenantDeviceList, data)
880 460 },
881 461 // 查询学校年级
882 462 tenantGradeList(data) {
883   - return service({
884   - url: setUpUrls.tenantGradeList,
885   - method: "POST",
886   - data,
887   - });
  463 + return defaltService(setUpUrls.tenantGradeList, data)
888 464 },
889 465 // 查询学校班级
890 466 tenantClassList(data) {
891   - return service({
892   - url: setUpUrls.tenantClassList,
893   - method: "POST",
894   - data,
895   - });
  467 + return defaltService(setUpUrls.tenantClassList, data)
896 468 },
897 469 // 学校使用对比
898 470 schoolContrast(data) {
899   - return service({
900   - url: setUpUrls.schoolContrast,
901   - method: "POST",
902   - data,
903   - });
  471 + return defaltService(setUpUrls.schoolContrast, data)
904 472 },
905 473 // 年级使用对比
906 474 gradeContrast(data) {
907   - return service({
908   - url: setUpUrls.gradeContrast,
909   - method: "POST",
910   - data,
911   - });
  475 + return defaltService(setUpUrls.gradeContrast, data)
912 476 },
913 477 // 导出学校使用对比
914 478 exportSchoolContrast(data) {
915   - return service({
916   - url: setUpUrls.exportSchoolContrast,
917   - method: "POST",
918   - data,
919   - responseType: 'arraybuffer',
920   - });
  479 + return downService(setUpUrls.exportSchoolContrast, data)
921 480 },
922 481 // 导出年级使用对比
923 482 exportGradeContrast(data) {
924   - return service({
925   - url: setUpUrls.exportGradeContrast,
926   - method: "POST",
927   - data,
928   - responseType: 'arraybuffer',
929   - });
  483 + return downService(setUpUrls.exportGradeContrast, data)
930 484 },
931 485 // 同步教师账号
932 486 syncUser() {
... ... @@ -937,610 +491,305 @@ export default {
937 491 },
938 492 // 导出设备列表
939 493 tenantExportDevice(data) {
940   - return service({
941   - url: setUpUrls.tenantExportDevice,
942   - method: "POST",
943   - data,
944   - responseType: 'arraybuffer',
945   - });
  494 + return downService(setUpUrls.tenantExportDevice, data)
946 495 },
947 496  
948 497 /** 个人版 */
949 498 // 修改个人信息
950 499 getInfo(data) {
951   - return service({
952   - url: setUpUrls.getInfo,
953   - method: "POST",
954   - data
955   - });
  500 + return defaltService(setUpUrls.getInfo, data)
956 501 },
957 502 modifyInfo(data) {
958   - return service({
959   - url: setUpUrls.modifyInfo,
960   - method: "POST",
961   - data
962   - });
  503 + return defaltService(setUpUrls.modifyInfo, data)
963 504 },
964 505 // 查询班级列表
965 506 pClassList(data) {
966   - return service({
967   - url: setUpUrls.pClassList,
968   - method: "POST",
969   - data
970   - });
  507 + return defaltService(setUpUrls.pClassList, data)
971 508 },
972 509 // 查询科目列表
973 510 pSubjectList(data) {
974   - return service({
975   - url: setUpUrls.pSubjectList,
976   - method: "POST",
977   - data
978   - });
  511 + return defaltService(setUpUrls.pSubjectList, data)
979 512 },
980 513 // 查询学生列表
981 514 pStudentList(data) {
982   - return service({
983   - url: setUpUrls.pStudentList,
984   - method: "POST",
985   - data
986   - });
  515 + return defaltService(setUpUrls.pStudentList, data)
987 516 },
988 517 // 新增或修改班级
989 518 pSaveClass(data) {
990   - return service({
991   - url: setUpUrls.pSaveClass,
992   - method: "POST",
993   - data
994   - });
  519 + return defaltService(setUpUrls.pSaveClass, data)
995 520 },
996 521 // 删除班级
997 522 pDelClass(data) {
998   - return service({
999   - url: setUpUrls.pDelClass,
1000   - method: "POST",
1001   - data
1002   - });
  523 + return defaltService(setUpUrls.pDelClass, data)
1003 524 },
1004 525 // 增加学生
1005 526 pAddStudent(data) {
1006   - return service({
1007   - url: setUpUrls.pAddStudent,
1008   - method: "POST",
1009   - data
1010   - });
  527 + return defaltService(setUpUrls.pAddStudent, data)
1011 528 },
1012 529 // 删除学生
1013 530 pDelStudent(data) {
1014   - return service({
1015   - url: setUpUrls.pDelStudent,
1016   - method: "POST",
1017   - data
1018   - });
  531 + return defaltService(setUpUrls.pDelStudent, data)
1019 532 },
1020 533 // 查询答题卡类型列表
1021 534 pPaperTagList(data) {
1022   - return service({
1023   - url: setUpUrls.pPaperTagList,
1024   - method: "POST",
1025   - data
1026   - });
  535 + return defaltService(setUpUrls.pPaperTagList, data)
1027 536 },
1028 537 // 查询答题卡列表
1029 538 pPaperList(data) {
1030   - return service({
1031   - url: setUpUrls.pPaperList,
1032   - method: "POST",
1033   - data
1034   - });
  539 + return defaltService(setUpUrls.pPaperList, data)
1035 540 },
1036 541 // 查询答题卡详情
1037 542 pPaperDetail(data) {
1038   - return service({
1039   - url: setUpUrls.pPaperDetail,
1040   - method: "POST",
1041   - data
1042   - });
  543 + return defaltService(setUpUrls.pPaperDetail, data)
1043 544 },
1044 545 // 增加答题卡
1045 546 pAddPaper(data) {
1046   - return service({
1047   - url: setUpUrls.pAddPaper,
1048   - method: "POST",
1049   - data
1050   - });
  547 + return defaltService(setUpUrls.pAddPaper, data)
1051 548 },
1052 549 // 修改答题卡
1053 550 pModifyPaper(data) {
1054   - return service({
1055   - url: setUpUrls.pModifyPaper,
1056   - method: "POST",
1057   - data
1058   - });
  551 + return defaltService(setUpUrls.pModifyPaper, data)
1059 552 },
1060 553 // 删除答题卡
1061 554 pDelPaper(data) {
1062   - return service({
1063   - url: setUpUrls.pDelPaper,
1064   - method: "POST",
1065   - data
1066   - });
  555 + return defaltService(setUpUrls.pDelPaper, data)
1067 556 },
1068 557 // 增加答题卡类型
1069 558 pAddPaperType(data) {
1070   - return service({
1071   - url: setUpUrls.pAddPaperType,
1072   - method: "POST",
1073   - data
1074   - });
  559 + return defaltService(setUpUrls.pAddPaperType, data)
1075 560 },
1076 561 // 修改答题卡类型
1077 562 pModifyPaperType(data) {
1078   - return service({
1079   - url: setUpUrls.pModifyPaperType,
1080   - method: "POST",
1081   - data
1082   - });
  563 + return defaltService(setUpUrls.pModifyPaperType, data)
1083 564 },
1084 565 // 删除答题卡类型
1085 566 pDelPaperType(data) {
1086   - return service({
1087   - url: setUpUrls.pDelPaperType,
1088   - method: "POST",
1089   - data
1090   - });
  567 + return defaltService(setUpUrls.pDelPaperType, data)
1091 568 },
1092 569 // 分页查询课时报表列表
1093 570 pPeriodReportList(data) {
1094   - return service({
1095   - url: setUpUrls.pPeriodReportList,
1096   - method: "POST",
1097   - data
1098   - });
  571 + return defaltService(setUpUrls.pPeriodReportList, data)
1099 572 },
1100 573 // 查询阶段问答报表
1101 574 pPhaseAnswerReport(data) {
1102   - return service({
1103   - url: setUpUrls.pPhaseAnswerReport,
1104   - method: "POST",
1105   - data
1106   - });
  575 + return defaltService(setUpUrls.pPhaseAnswerReport, data)
1107 576 },
1108 577 // 查询阶段互动报表
1109 578 pPhaseInteractiveReport(data) {
1110   - return service({
1111   - url: setUpUrls.pPhaseInteractiveReport,
1112   - method: "POST",
1113   - data
1114   - });
  579 + return defaltService(setUpUrls.pPhaseInteractiveReport, data)
1115 580 },
1116 581 // 查询课时题目列表
1117 582 pPeriodQuestionList(data) {
1118   - return service({
1119   - url: setUpUrls.pPeriodQuestionList,
1120   - method: "POST",
1121   - data
1122   - });
  583 + return defaltService(setUpUrls.pPeriodQuestionList, data)
1123 584 },
1124   - // 设置课时报表答案
1125   - pSetPeriodAnswer(data) {
1126   - return service({
1127   - url: setUpUrls.pSetPeriodAnswer,
1128   - method: "POST",
1129   - data
1130   - });
  585 + // 设置课时报表答案
  586 + pSetPeriodAnswer(data) {
  587 + return defaltService(setUpUrls.pSetPeriodAnswer, data)
1131 588 },
1132 589 // 查询课时报表详情
1133 590 pPeriodDetail(data) {
1134   - return service({
1135   - url: setUpUrls.pPeriodDetail,
1136   - method: "POST",
1137   - data
1138   - });
  591 + return defaltService(setUpUrls.pPeriodDetail, data)
1139 592 },
1140 593 // 分页查询课时题目统计列表
1141 594 pPeriodQuestionReport(data) {
1142   - return service({
1143   - url: setUpUrls.pPeriodQuestionReport,
1144   - method: "POST",
1145   - data
1146   - });
  595 + return defaltService(setUpUrls.pPeriodQuestionReport, data)
1147 596 },
1148 597 // 查询课时学生答题明细
1149 598 pPeriodStudentReport(data) {
1150   - return service({
1151   - url: setUpUrls.pPeriodStudentReport,
1152   - method: "POST",
1153   - data
1154   - });
  599 + return defaltService(setUpUrls.pPeriodStudentReport, data)
1155 600 },
1156 601 // 导出阶段报表
1157 602 pExportPhaseReport(data) {
1158   - return service({
1159   - url: setUpUrls.pExportPhaseReport,
1160   - method: "POST",
1161   - data,
1162   - responseType: 'arraybuffer',
1163   - });
  603 + return downService(setUpUrls.pExportPhaseReport, data)
1164 604 },
1165 605 // 分页查询即时测报表
1166 606 pExamReportList(data) {
1167   - return service({
1168   - url: setUpUrls.pExamReportList,
1169   - method: "POST",
1170   - data
1171   - });
  607 + return defaltService(setUpUrls.pExamReportList, data)
1172 608 },
1173 609 // 查询阶段测练报表
1174 610 pPhaseExamReport(data) {
1175   - return service({
1176   - url: setUpUrls.pPhaseExamReport,
1177   - method: "POST",
1178   - data
1179   - });
  611 + return defaltService(setUpUrls.pPhaseExamReport, data)
1180 612 },
1181 613 // 查询即时测报表题目列表
1182 614 pExamQuestionList(data) {
1183   - return service({
1184   - url: setUpUrls.pExamQuestionList,
1185   - method: "POST",
1186   - data
1187   - });
  615 + return defaltService(setUpUrls.pExamQuestionList, data)
1188 616 },
1189 617 // 设置即时测报表答案
1190 618 pSetExamAnswer(data) {
1191   - return service({
1192   - url: setUpUrls.pSetExamAnswer,
1193   - method: "POST",
1194   - data
1195   - });
  619 + return defaltService(setUpUrls.pSetExamAnswer, data)
1196 620 },
1197 621 // 查询即时测报表详情
1198 622 pExamDetail(data) {
1199   - return service({
1200   - url: setUpUrls.pExamDetail,
1201   - method: "POST",
1202   - data
1203   - });
  623 + return defaltService(setUpUrls.pExamDetail, data)
1204 624 },
1205 625 // 下载导入主观题分模板
1206 626 pSubjectiveScoreTemplate(data) {
1207   - return service({
1208   - url: setUpUrls.pSubjectiveScoreTemplate,
1209   - method: "POST",
1210   - data,
1211   - responseType: 'arraybuffer',
1212   - });
  627 + return downService(setUpUrls.pSubjectiveScoreTemplate, data)
1213 628 },
1214 629 // 导入主观题得分
1215 630 pImportSubjectiveScore(data) {
1216   - return service({
1217   - url: setUpUrls.pImportSubjectiveScore,
1218   - method: "POST",
1219   - data
1220   - });
  631 + return defaltService(setUpUrls.pImportSubjectiveScore, data)
1221 632 },
1222 633 // 分页查询即时测题目统计
1223 634 pExamQuestionReport(data) {
1224   - return service({
1225   - url: setUpUrls.pExamQuestionReport,
1226   - method: "POST",
1227   - data
1228   - });
  635 + return defaltService(setUpUrls.pExamQuestionReport, data)
1229 636 },
1230 637 // 查询即时测学生统计
1231 638 pExamStudentReport(data) {
1232   - return service({
1233   - url: setUpUrls.pExamStudentReport,
1234   - method: "POST",
1235   - data
1236   - });
  639 + return defaltService(setUpUrls.pExamStudentReport, data)
1237 640 },
1238 641 // 重新判分
1239 642 pReScore(data) {
1240   - return service({
1241   - url: setUpUrls.pReScore,
1242   - method: "POST",
1243   - data
1244   - });
  643 + return defaltService(setUpUrls.pReScore, data)
1245 644 },
1246 645 // 导出单课时报表
1247 646 pExportPeriodReport(data) {
1248   - return service({
1249   - url: setUpUrls.pExportPeriodReport,
1250   - method: "POST",
1251   - data,
1252   - responseType: 'arraybuffer',
1253   - });
  647 + return downService(setUpUrls.pExportPeriodReport, data)
1254 648 },
1255 649 // 导出阶段测练报表
1256 650 pExportPhaseExamReport(data) {
1257   - return service({
1258   - url: setUpUrls.pExportPhaseExamReport,
1259   - method: "POST",
1260   - data,
1261   - responseType: 'arraybuffer',
1262   - });
  651 + return downService(setUpUrls.pExportPhaseExamReport, data)
1263 652 },
1264 653 // 导出单卷测练报表
1265 654 pExportExamReport(data) {
1266   - return service({
1267   - url: setUpUrls.pExportExamReport,
1268   - method: "POST",
1269   - data,
1270   - responseType: 'arraybuffer',
1271   - });
  655 + return downService(setUpUrls.pExportExamReport, data)
1272 656 },
1273 657 // 数据导出
1274 658 pExportData(data) {
1275   - return service({
1276   - url: setUpUrls.pExportData,
1277   - method: "POST",
1278   - data,
1279   - responseType: 'arraybuffer',
1280   - });
  659 + return downService(setUpUrls.pExportData, data)
1281 660 },
1282 661 // 数据导入
1283 662 pImportData(data) {
1284   - return service({
1285   - url: setUpUrls.pImportData,
1286   - method: "POST",
1287   - data
1288   - });
  663 + return defaltService(setUpUrls.pImportData, data)
1289 664 },
1290 665 // 导出随堂问单科多课时报表
1291 666 pExportPhaseAnswerReport(data) {
1292   - return service({
1293   - url: setUpUrls.pExportPhaseAnswerReport,
1294   - method: "POST",
1295   - data,
1296   - responseType: 'arraybuffer',
1297   - });
  667 + return downService(setUpUrls.pExportPhaseAnswerReport, data)
1298 668 },
1299 669  
1300 670 /** 平台管理 */
1301 671 //账户管理
1302 672 tenantPage(data) {
1303   - return service({
1304   - url: setUpUrls.tenantPage,
1305   - method: "POST",
1306   - data
1307   - });
  673 + return defaltService(setUpUrls.tenantPage, data)
1308 674 },
1309 675 //修改账号
1310 676 updateTenant(data) {
1311   - return service({
1312   - url: setUpUrls.updateTenant,
1313   - method: "POST",
1314   - data
1315   - });
  677 + return defaltService(setUpUrls.updateTenant, data)
1316 678 },
1317 679 //新增租户账号
1318 680 addTenant(data) {
1319   - return service({
1320   - url: setUpUrls.addTenant,
1321   - method: "POST",
1322   - data
1323   - });
  681 + return defaltService(setUpUrls.addTenant, data)
1324 682 },
1325 683 //授课端版本管理
1326 684 versionPage(data) {
1327   - return service({
1328   - url: setUpUrls.versionPage,
1329   - method: "POST",
1330   - data
1331   - });
  685 + return defaltService(setUpUrls.versionPage, data)
1332 686 },
1333 687 //新增授课端版本
1334 688 addVersion(data) {
1335   - return service({
1336   - url: setUpUrls.addVersion,
1337   - method: "POST",
1338   - data
1339   - });
  689 + return defaltService(setUpUrls.addVersion, data)
1340 690 },
1341 691 //删除授课端版本
1342 692 delVersion(data) {
1343   - return service({
1344   - url: setUpUrls.delVersion,
1345   - method: "POST",
1346   - data
1347   - });
  693 + return defaltService(setUpUrls.delVersion, data)
1348 694 },
1349 695 //基站统计数据
1350 696 pStationReport(data) {
1351   - return service({
1352   - url: setUpUrls.pStationReport,
1353   - method: "POST",
1354   - data
1355   - });
  697 + return defaltService(setUpUrls.pStationReport, data)
1356 698 },
1357 699 //答题器统计数据
1358 700 pKeyboardReport(data) {
1359   - return service({
1360   - url: setUpUrls.pKeyboardReport,
1361   - method: "POST",
1362   - data
1363   - });
  701 + return defaltService(setUpUrls.pKeyboardReport, data)
1364 702 },
1365 703 //查询设备列表
1366 704 pDeviceList(data) {
1367   - return service({
1368   - url: setUpUrls.pDeviceList,
1369   - method: "POST",
1370   - data
1371   - });
  705 + return defaltService(setUpUrls.pDeviceList, data)
1372 706 },
1373 707 //查询设备详情
1374 708 pDeviceDetail(data) {
1375   - return service({
1376   - url: setUpUrls.pDeviceDetail,
1377   - method: "POST",
1378   - data
1379   - });
  709 + return defaltService(setUpUrls.pDeviceDetail, data)
1380 710 },
1381 711 //查询设备日志列表
1382 712 pDeviceLogList(data) {
1383   - return service({
1384   - url: setUpUrls.pDeviceLogList,
1385   - method: "POST",
1386   - data
1387   - });
  713 + return defaltService(setUpUrls.pDeviceLogList, data)
1388 714 },
1389 715 //班级名册导入
1390 716 studentTemplateUrl(data) {
1391   - return service({
1392   - url: setUpUrls.studentTemplateUrl,
1393   - method: "POST",
1394   - data
1395   - });
  717 + return defaltService(setUpUrls.studentTemplateUrl, data)
1396 718 },
1397 719 //班级名册导出
1398 720 exportStudent(data) {
1399   - return service({
1400   - url: setUpUrls.exportStudent,
1401   - method: "POST",
1402   - data,
1403   - responseType: 'arraybuffer',
1404   - });
  721 + return downService(setUpUrls.exportStudent, data)
1405 722 },
1406 723 //上传图片
1407 724 puploadImg(data) {
1408   - return service({
1409   - url: setUpUrls.uploadImg,
1410   - method: "POST",
1411   - data,
1412   - });
  725 + return defaltService(setUpUrls.uploadImg, data)
1413 726 },
1414 727 //学生测练统计
1415 728 pStudentExamReport(data) {
1416   - return service({
1417   - url: setUpUrls.pStudentExamReport,
1418   - method: "POST",
1419   - data,
1420   - });
  729 + return defaltService(setUpUrls.pStudentExamReport, data)
1421 730 },
1422 731 //查询最新的授课端应用版本
1423 732 pLatestVersion(data) {
1424   - return service({
1425   - url: setUpUrls.pLatestVersion,
1426   - method: "POST",
1427   - data,
1428   - });
  733 + return defaltService(setUpUrls.pLatestVersion, data)
1429 734 },
1430 735 //载指定版本授课端
1431 736 pGetAppDownloadUrl(data) {
1432   - return service({
1433   - url: setUpUrls.pGetAppDownloadUrl,
1434   - method: "POST",
1435   - data,
1436   - });
  737 + return defaltService(setUpUrls.pGetAppDownloadUrl, data)
1437 738 },
1438 739 //修改密码
1439 740 changePwd(data) {
1440   - return service({
1441   - url: setUpUrls.changePwd,
1442   - method: "POST",
1443   - data,
1444   - });
  741 + return defaltService(setUpUrls.changePwd, data)
1445 742 },
1446 743 /**
1447 744 * v1.4
1448 745 */
1449 746 //班级管理
1450 747 classManager(data) {
1451   - return service({
1452   - url: setUpUrls.classManager,
1453   - method: "POST",
1454   - data,
1455   - });
  748 + return defaltService(setUpUrls.classManager, data)
1456 749 },
1457 750 //班级排序
1458 751 classSort(data) {
1459   - return service({
1460   - url: setUpUrls.classSort,
1461   - method: "POST",
1462   - data,
1463   - });
  752 + return defaltService(setUpUrls.classSort, data)
1464 753 },
1465 754 //学生分班轨迹
1466 755 studentClassLogs(data) {
1467   - return service({
1468   - url: setUpUrls.studentClassLogs,
1469   - method: "POST",
1470   - data,
1471   - });
  756 + return defaltService(setUpUrls.studentClassLogs, data)
1472 757 },
1473 758 //修改科目
1474 759 updateSubject(data) {
1475   - return service({
1476   - url: setUpUrls.updateSubject,
1477   - method: "POST",
1478   - data,
1479   - });
  760 + return defaltService(setUpUrls.updateSubject, data)
1480 761 },
1481 762 //.net下载地址
1482 763 runtimeEnvFileUrl(data) {
1483   - return service({
1484   - url: setUpUrls.runtimeEnvFileUrl,
1485   - method: "POST",
1486   - data,
1487   - });
  764 + return defaltService(setUpUrls.runtimeEnvFileUrl, data)
1488 765 },
1489 766 //学校学段及年级
1490 767 sectionAndGradeList(data) {
1491   - return service({
1492   - url: setUpUrls.sectionAndGradeList,
1493   - method: "POST",
1494   - data,
1495   - });
  768 + return defaltService(setUpUrls.sectionAndGradeList, data)
1496 769 },
1497 770 //学校设备使用分析
1498 771 usageStatistics(data) {
1499   - return service({
1500   - url: setUpUrls.usageStatistics,
1501   - method: "POST",
1502   - data,
1503   - });
  772 + return defaltService(setUpUrls.usageStatistics, data)
1504 773 },
1505 774 //集团设备使用分析
1506 775 tenantUsageStatistics(data) {
1507   - return service({
1508   - url: setUpUrls.tenantUsageStatistics,
1509   - method: "POST",
1510   - data,
1511   - });
  776 + return defaltService(setUpUrls.tenantUsageStatistics, data)
1512 777 },
1513 778 //集团学段及年级
1514 779 tenantSectionAndGradeList(data) {
1515   - return service({
1516   - url: setUpUrls.tenantSectionAndGradeList,
1517   - method: "POST",
1518   - data,
1519   - });
  780 + return defaltService(setUpUrls.tenantSectionAndGradeList, data)
1520 781 },
1521 782 //集团查询科目列表
1522 783 tenantSubjectList(data) {
1523   - return service({
1524   - url: setUpUrls.tenantSubjectList,
1525   - method: "POST",
1526   - data,
1527   - });
  784 + return defaltService(setUpUrls.tenantSubjectList, data)
1528 785 },
1529 786 // 未分班学生名单导出
1530 787 exportNoClassStudent() {
1531   - return service({
1532   - url: setUpUrls.exportNoClassStudent,
1533   - method: "POST",
1534   - responseType: 'arraybuffer',
1535   - });
  788 + return downService(setUpUrls.exportNoClassStudent, data)
1536 789 },
1537 790 // 未分配教师名单导出
1538 791 exportNoClassTeacher() {
1539   - return service({
1540   - url: setUpUrls.exportNoClassTeacher,
1541   - method: "POST",
1542   - responseType: 'arraybuffer',
1543   - });
  792 + return downService(setUpUrls.exportNoClassTeacher, data)
1544 793 },
1545 794 // 学校查询异常设备总数
1546 795 abnormalDeviceCount() {
... ... @@ -1558,164 +807,77 @@ export default {
1558 807 },
1559 808 // 设备异常备注
1560 809 abnormalRemark(data) {
1561   - return service({
1562   - url: setUpUrls.abnormalRemark,
1563   - method: "POST",
1564   - data
1565   - });
  810 + return defaltService(setUpUrls.abnormalRemark, data)
1566 811 },
1567 812 // 删除班级信息
1568 813 removeClass(data) {
1569   - return service({
1570   - url: setUpUrls.removeClass,
1571   - method: "POST",
1572   - data
1573   - });
  814 + return defaltService(setUpUrls.removeClass, data)
1574 815 },
1575 816  
1576 817 // 删除即时测考试
1577 818 deleteReport(data) {
1578   - return service({
1579   - url: setUpUrls.deleteReport,
1580   - method: "POST",
1581   - data
1582   - });
  819 + return defaltService(setUpUrls.deleteReport, data)
1583 820 },
1584 821 // 设置单班科目分析低分区间
1585 822 setLowRange(data) {
1586   - return service({
1587   - url: setUpUrls.setLowRange,
1588   - method: "POST",
1589   - data
1590   - });
  823 + return defaltService(setUpUrls.setLowRange, data)
1591 824 },
1592 825 // 查询即时测多班对比情况详情
1593 826 examMultiClassReport(data) {
1594   - return service({
1595   - url: setUpUrls.examMultiClassReport,
1596   - method: "POST",
1597   - data
1598   - });
  827 + return defaltService(setUpUrls.examMultiClassReport, data)
1599 828 },
1600 829 // 导出即时测多班报表
1601 830 exportExamMultiReport(data) {
1602   - return service({
1603   - url: setUpUrls.exportExamMultiReport,
1604   - method: "POST",
1605   - data,
1606   - responseType: 'arraybuffer',
1607   - });
  831 + return downService(setUpUrls.exportExamMultiReport, data)
1608 832 },
1609 833 // 查询即时测多班默认等级列表
1610 834 defaultLevels(data) {
1611   - return service({
1612   - url: setUpUrls.defaultLevels,
1613   - method: "POST",
1614   - data
1615   - });
  835 + return defaltService(setUpUrls.defaultLevels, data)
1616 836 },
1617 837  
1618 838 // 删除随堂问报表
1619 839 deletePaperReport(data) {
1620   - return service({
1621   - url: setUpUrls.deletePaperReport,
1622   - method: "POST",
1623   - data
1624   - });
  840 + return defaltService(setUpUrls.deletePaperReport, data)
1625 841 },
1626   -
  842 +
1627 843 //删除基站
1628 844 deleteStation(data) {
1629   - return service({
1630   - url: setUpUrls.deleteStation,
1631   - method: "POST",
1632   - data
1633   - });
  845 + return defaltService(setUpUrls.deleteStation, data)
1634 846 },
1635 847 //导出授课端日志
1636 848 downloadDeviceLog(data) {
1637   - return service({
1638   - url: setUpUrls.downloadDeviceLog,
1639   - method: "POST",
1640   - data
1641   - });
1642   - },
1643   - //教学班班级名册模板下载
1644   - tClassAndStudentTemplate(data) {
1645   - return service({
1646   - url: setUpUrls.tClassAndStudentTemplate,
1647   - method: "POST",
1648   - data,
1649   - responseType: 'arraybuffer',
1650   - });
  849 + return defaltService(setUpUrls.downloadDeviceLog, data)
1651 850 },
1652 851 // 教学班模版下载
1653 852 tClassAndStudentTemplate(data) {
1654   - return service({
1655   - url: setUpUrls.tClassAndStudentTemplate,
1656   - method: "POST",
1657   - data,
1658   - responseType: 'arraybuffer',
1659   - });
  853 + return downService(setUpUrls.tClassAndStudentTemplate, data)
1660 854 },
1661 855 //教学班班级名册导出
1662 856 exportTClassAndStudent(data) {
1663   - return service({
1664   - url: setUpUrls.exportTClassAndStudent,
1665   - method: "POST",
1666   - data,
1667   - responseType: 'arraybuffer',
1668   - });
  857 + return downService(setUpUrls.exportTClassAndStudent, data)
1669 858 },
1670 859 // 删除班级信息(新)
1671 860 deleteClass(data) {
1672   - return service({
1673   - url: setUpUrls.deleteClass,
1674   - method: "POST",
1675   - data
1676   - });
  861 + return defaltService(setUpUrls.deleteClass, data)
1677 862 },
1678 863 // 清除老师下所有关联班级
1679 864 clearTeacherClasses(data) {
1680   - return service({
1681   - url: setUpUrls.clearTeacherClasses,
1682   - method: "POST",
1683   - data
1684   - });
  865 + return defaltService(setUpUrls.clearTeacherClasses, data)
1685 866 },
1686 867 // 下载即时测导入分数模板
1687 868 scoreTemplate(data) {
1688   - return service({
1689   - url: setUpUrls.scoreTemplate,
1690   - method: "POST",
1691   - data,
1692   - responseType: 'arraybuffer',
1693   - });
  869 + return downService(setUpUrls.scoreTemplate, data)
1694 870 },
1695 871 // 导入即时测报表分数
1696 872 importScore(data) {
1697   - return service({
1698   - url: setUpUrls.importScore,
1699   - method: "POST",
1700   - data
1701   - });
  873 + return defaltService(setUpUrls.importScore, data)
1702 874 },
1703 875 // 获取即时测报表学生名单和题目列表
1704 876 listStudentsAndQuestions(data) {
1705   - return service({
1706   - url: setUpUrls.listStudentsAndQuestions,
1707   - method: "POST",
1708   - data
1709   - });
  877 + return defaltService(setUpUrls.listStudentsAndQuestions, data)
1710 878 },
1711 879 // 提交即时测报表分数
1712 880 submitScore(data) {
1713   - return service({
1714   - url: setUpUrls.submitScore,
1715   - method: "POST",
1716   - data
1717   - });
  881 + return defaltService(setUpUrls.submitScore, data)
1718 882 },
1719   -
1720   -
1721 883 };
... ...