Blame view

src/api/apis/apis.js 31.7 KB
e5ff81a1   阿宝   集团管理员接口
1
2
  import service from "../axios";
  import setUpUrls from "../urls/apis";
23a6dc5f   阿宝   学校管理相关接口简单对接
3
  
8d5f555e   梁保满   接口整理
4
5
6
7
8
9
  const defaltService = (url, data) => {
    return service({
      url: url,
      method: "POST",
      data,
    });
aea3399d   liufangjia   feat: 代码提交
10
  };
03105460   刘有才luck   feat: bug修复
11
  const defaltGetService = (url, params) => {
f45b3c05   LH_PC   云平台新UI界面
12
13
    return service({
      url: url,
03105460   刘有才luck   feat: bug修复
14
15
      method: "GET",
      params,
f45b3c05   LH_PC   云平台新UI界面
16
    });
aea3399d   liufangjia   feat: 代码提交
17
  };
8d5f555e   梁保满   接口整理
18
19
20
21
22
  const downService = (url, data) => {
    return service({
      url: url,
      method: "POST",
      data,
aea3399d   liufangjia   feat: 代码提交
23
      responseType: "arraybuffer",
8d5f555e   梁保满   接口整理
24
    });
aea3399d   liufangjia   feat: 代码提交
25
  };
ef16e57e   LH_PC   fix:前端版本迭代
26
  export default {
6bca489d   LH_PC   云平台二期UI
27
28
    // 知识点
    gKnowledge(section, subject) {
ef16e57e   LH_PC   fix:前端版本迭代
29
30
31
32
33
34
35
      var requestParams = [];
      if (section) {
        requestParams.push("section=" + section);
      }
      if (subject) {
        requestParams.push("subject=" + subject);
      }
aea3399d   liufangjia   feat: 代码提交
36
37
38
39
      var requestUrl =
        setUpUrls.gKnowledge +
        (requestParams.length >= 1 ? "?" + requestParams.join("&") : "");
      return defaltGetService(requestUrl);
ef16e57e   LH_PC   fix:前端版本迭代
40
    },
aea3399d   liufangjia   feat: 代码提交
41
    // 年级组长-成绩概要
ef16e57e   LH_PC   fix:前端版本迭代
42
    gclassdiffReport(data) {
aea3399d   liufangjia   feat: 代码提交
43
      return defaltService(setUpUrls.gclassdiffReport, data);
6bca489d   LH_PC   云平台二期UI
44
45
    },
    // 年级组长-成绩测验单
f45b3c05   LH_PC   云平台新UI界面
46
    gTestExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
47
      return defaltService(setUpUrls.gtestExamReport, data);
f45b3c05   LH_PC   云平台新UI界面
48
49
50
    },
    //  年级组长-试题分析
    gPaperExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
51
      return defaltService(setUpUrls.gpaperExamReport, data);
f45b3c05   LH_PC   云平台新UI界面
52
53
54
    },
    //  年级组长-学生成绩排行
    gStudentExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
55
      return defaltService(setUpUrls.gstudentExamReport, data);
f45b3c05   LH_PC   云平台新UI界面
56
57
58
    },
    //  年级组长-班级情况对比
    gClassdiffExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
59
      return defaltService(setUpUrls.gclassdiffExamReport, data);
f45b3c05   LH_PC   云平台新UI界面
60
61
62
    },
    //  年级组长-查询即时测数据
    gExamListReport(data) {
aea3399d   liufangjia   feat: 代码提交
63
      return defaltService(setUpUrls.gListExamReport, data);
f45b3c05   LH_PC   云平台新UI界面
64
65
66
    },
    // 年级组长-查询管理的班级
    gClass(data) {
aea3399d   liufangjia   feat: 代码提交
67
      return defaltGetService(setUpUrls.gClassList, data);
f45b3c05   LH_PC   云平台新UI界面
68
69
70
    },
    // 年级组长-导出阶段问答报表-多科
    gExportPhaseAnswerReport(data) {
aea3399d   liufangjia   feat: 代码提交
71
      return defaltService(setUpUrls.gExportPhaseAnswerReport, data);
f45b3c05   LH_PC   云平台新UI界面
72
73
74
    },
    // 年级组长-导出阶段测练
    gExportPhaseExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
75
      return downService(setUpUrls.gExportPhaseExamReport, data);
f45b3c05   LH_PC   云平台新UI界面
76
77
78
    },
    // 年级组长-导出阶段问答
    gExportPhaseInteractiveReport(data) {
aea3399d   liufangjia   feat: 代码提交
79
      return downService(setUpUrls.gExportPhaseInteractiveReport, data);
f45b3c05   LH_PC   云平台新UI界面
80
    },
6bca489d   LH_PC   云平台二期UI
81
  
f45b3c05   LH_PC   云平台新UI界面
82
83
    // 年级组长-首页统计数据
    gIndex(data) {
aea3399d   liufangjia   feat: 代码提交
84
      return defaltService(setUpUrls.gIndex, data);
f45b3c05   LH_PC   云平台新UI界面
85
86
87
    },
    // 年级组长-查询阶段问答-多科
    gPhaseAnswerReport(data) {
aea3399d   liufangjia   feat: 代码提交
88
      return defaltService(setUpUrls.gPhaseAnswerReport, data);
f45b3c05   LH_PC   云平台新UI界面
89
90
91
    },
    // 年级组长-查询阶段测练-多科
    gPhaseExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
92
      return defaltService(setUpUrls.gPhaseExamReport, data);
f45b3c05   LH_PC   云平台新UI界面
93
94
95
    },
    // 年级组长-查询阶段互动-多科
    gPhaseInteractiveReport(data) {
aea3399d   liufangjia   feat: 代码提交
96
      return defaltService(setUpUrls.gPhaseInteractiveReport, data);
f45b3c05   LH_PC   云平台新UI界面
97
98
99
    },
    // 年级组长-查询年级授课科目
    gSubjectList(data) {
aea3399d   liufangjia   feat: 代码提交
100
      return defaltService(setUpUrls.gSubjectList + data, null);
f45b3c05   LH_PC   云平台新UI界面
101
    },
e5ff81a1   阿宝   集团管理员接口
102
    // 教师首页数据
560c12f2   阿宝   学校设置,软件下载
103
    teacherIndex(data) {
aea3399d   liufangjia   feat: 代码提交
104
      return defaltService(setUpUrls.teacherIndex, data);
560c12f2   阿宝   学校设置,软件下载
105
106
    },
    // 学校管理员首页数据
23a6dc5f   阿宝   学校管理相关接口简单对接
107
    schoolIndex(data) {
aea3399d   liufangjia   feat: 代码提交
108
      return defaltService(setUpUrls.schoolIndex, data);
e5ff81a1   阿宝   集团管理员接口
109
110
111
    },
    // 集团管理员首页数据
    tenantIndex(data) {
aea3399d   liufangjia   feat: 代码提交
112
      return defaltService(setUpUrls.tenantIndex, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
113
    },
9309dc5d   梁保满   任课老师接口完成
114
115
    // 班主任首页数据
    classIndex(data) {
aea3399d   liufangjia   feat: 代码提交
116
      return defaltService(setUpUrls.classIndex, data);
9309dc5d   梁保满   任课老师接口完成
117
    },
77ebf04d   梁保满   个人版
118
119
    // 个人版首页数据
    personalIndex(data) {
aea3399d   liufangjia   feat: 代码提交
120
      return defaltService(setUpUrls.personalIndex, data);
77ebf04d   梁保满   个人版
121
    },
f45b3c05   LH_PC   云平台新UI界面
122
123
    //班主任-查询管理的班级
    cTTestExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
124
      return defaltService(setUpUrls.cTTestExamReport, data);
f45b3c05   LH_PC   云平台新UI界面
125
    },
03bce046   梁保满   个人版调整
126
127
    //班主任-查询管理的班级
    cTClassList(data) {
aea3399d   liufangjia   feat: 代码提交
128
      return defaltService(setUpUrls.cTClassList, data);
9309dc5d   梁保满   任课老师接口完成
129
130
131
    },
    //班主任-查询管理班级授课科目
    cTSubjectList(data) {
aea3399d   liufangjia   feat: 代码提交
132
      return defaltService(setUpUrls.cTSubjectList, data);
9309dc5d   梁保满   任课老师接口完成
133
134
135
    },
    //班主任-查询阶段问答报表
    cTPhaseAnswerReport(data) {
aea3399d   liufangjia   feat: 代码提交
136
      return defaltService(setUpUrls.cTPhaseAnswerReport, data);
9309dc5d   梁保满   任课老师接口完成
137
138
139
    },
    //班主任-查询阶段互动报表
    cTPhaseInteractiveReport(data) {
aea3399d   liufangjia   feat: 代码提交
140
      return defaltService(setUpUrls.cTPhaseInteractiveReport, data);
9309dc5d   梁保满   任课老师接口完成
141
142
143
    },
    //班主任-查询阶段测练报表
    cTPhaseExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
144
      return defaltService(setUpUrls.cTPhaseExamReport, data);
9309dc5d   梁保满   任课老师接口完成
145
    },
503b6063   梁保满   判断题答案选项
146
147
    //班主任-导出阶段问答报表
    cTExportPhaseAnswerReport(data) {
aea3399d   liufangjia   feat: 代码提交
148
      return downService(setUpUrls.cTExportPhaseAnswerReport, data);
503b6063   梁保满   判断题答案选项
149
150
151
    },
    //班主任-导出阶段互动报表
    cTExportPhaseInteractiveReport(data) {
aea3399d   liufangjia   feat: 代码提交
152
      return downService(setUpUrls.cTExportPhaseInteractiveReport, data);
503b6063   梁保满   判断题答案选项
153
154
155
    },
    //班主任-导出阶段测练报表
    cTExportPhaseExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
156
      return downService(setUpUrls.cTExportPhaseExamReport, data);
503b6063   梁保满   判断题答案选项
157
    },
f45b3c05   LH_PC   云平台新UI界面
158
159
    //任课老师-查询管理的班级
    tTestExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
160
      return defaltService(setUpUrls.tTestExamReport, data);
f45b3c05   LH_PC   云平台新UI界面
161
    },
03bce046   梁保满   个人版调整
162
163
    //任课老师-查询管理的班级
    tClassList(data) {
aea3399d   liufangjia   feat: 代码提交
164
      return defaltService(setUpUrls.tClassList, data);
9309dc5d   梁保满   任课老师接口完成
165
    },
f45b3c05   LH_PC   云平台新UI界面
166
    //任课老师-查询管理的班级
6bca489d   LH_PC   云平台二期UI
167
168
169
170
171
172
173
174
    tClassFromGrade(classId = null, subjectName = null) {
      var requestParams = [];
      if (classId) {
        requestParams.push("classId=" + classId);
      }
      if (subjectName) {
        requestParams.push("subjectName=" + subjectName);
      }
aea3399d   liufangjia   feat: 代码提交
175
176
177
178
      var requestUrl =
        setUpUrls.tClassFromGrade +
        (requestParams.length >= 1 ? "?" + requestParams.join("&") : "");
      return defaltGetService(requestUrl);
6bca489d   LH_PC   云平台二期UI
179
180
181
182
183
184
185
186
187
    },
    tClassGrade(grade = null, subjectName = null) {
      var requestParams = [];
      if (grade) {
        requestParams.push("grade=" + grade);
      }
      if (subjectName) {
        requestParams.push("subjectName=" + subjectName);
      }
aea3399d   liufangjia   feat: 代码提交
188
189
190
191
      var requestUrl =
        setUpUrls.tClassGrade +
        (requestParams.length >= 1 ? "?" + requestParams.join("&") : "");
      return defaltGetService(requestUrl);
f45b3c05   LH_PC   云平台新UI界面
192
193
    },
    tPaperDetail(data) {
aea3399d   liufangjia   feat: 代码提交
194
      return defaltService(setUpUrls.tPaperDetail, data);
f45b3c05   LH_PC   云平台新UI界面
195
    },
96dbf0ac   刘鸿   feat:试卷下载
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
    tPaperDownload(paperId, title) {
      return new Promise((resolve, reject) => {
        service({
          method: "get",
          url: setUpUrls.tPaperDownload + "?id=" + paperId, // 请求地址 
          responseType: "blob" // 表明返回服务器返回的数据类型
        }).then(
          (response) => {
            resolve(response);
            console.log(response)
            let fileName = title + ".docx";
            if (window.navigator.msSaveOrOpenBlob) {
              navigator.msSaveBlob(response, fileName);
            } else {
              let link = document.createElement("a");
              link.href = window.URL.createObjectURL(response);
              link.download = fileName;
              link.click();
              window.URL.revokeObjectURL(link.href);
            }
          },
          (err) => {
            reject(err);
          }
        );
      });
  
      // return defaltGetService(setUpUrls.tPaperDownload + "?id=" + paperId);
    },
9309dc5d   梁保满   任课老师接口完成
225
226
    //任课老师-查询管理班级授课科目
    tSubjectList(data) {
aea3399d   liufangjia   feat: 代码提交
227
      return defaltService(setUpUrls.tSubjectList, data);
9309dc5d   梁保满   任课老师接口完成
228
    },
f45b3c05   LH_PC   云平台新UI界面
229
230
    //  年级组长-试题分析
    tPaperExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
231
      return defaltService(setUpUrls.tpaperExamReport, data);
f45b3c05   LH_PC   云平台新UI界面
232
233
234
    },
    //  年级组长-学生成绩排行
    tStudentExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
235
      return defaltService(setUpUrls.tstudentExamReport, data);
f45b3c05   LH_PC   云平台新UI界面
236
237
238
    },
    //  年级组长-班级情况对比
    tClassdiffExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
239
      return defaltService(setUpUrls.tclassdiffExamReport, data);
f45b3c05   LH_PC   云平台新UI界面
240
    },
6bca489d   LH_PC   云平台二期UI
241
    tgexportPhaseExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
242
      return downService(setUpUrls.gExportPhaseExamReport, data);
6bca489d   LH_PC   云平台二期UI
243
244
    },
    tgexportPhaseExamReport2(data) {
aea3399d   liufangjia   feat: 代码提交
245
      return downService(setUpUrls.gexportPhaseExamReport2, data);
6bca489d   LH_PC   云平台二期UI
246
247
    },
    tgexportPhaseExamReport3(data) {
aea3399d   liufangjia   feat: 代码提交
248
      return downService(setUpUrls.gexportPhaseExamReport3, data);
6bca489d   LH_PC   云平台二期UI
249
250
    },
    tgexportPhaseExamReport4(data) {
aea3399d   liufangjia   feat: 代码提交
251
      return downService(setUpUrls.gexportPhaseExamReport4, data);
6bca489d   LH_PC   云平台二期UI
252
    },
f45b3c05   LH_PC   云平台新UI界面
253
254
    //任课老师-查询管理班级授课科目
    tListExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
255
      return defaltService(setUpUrls.tListExamReport, data);
f45b3c05   LH_PC   云平台新UI界面
256
    },
9309dc5d   梁保满   任课老师接口完成
257
258
    //任课老师-分页查询课时报表列表
    periodReportList(data) {
aea3399d   liufangjia   feat: 代码提交
259
      return defaltService(setUpUrls.periodReportList, data);
9309dc5d   梁保满   任课老师接口完成
260
    },
ef16e57e   LH_PC   fix:前端版本迭代
261
    classdiffreport(data) {
aea3399d   liufangjia   feat: 代码提交
262
      return defaltService(setUpUrls.classdiffreport, data);
ef16e57e   LH_PC   fix:前端版本迭代
263
    },
9309dc5d   梁保满   任课老师接口完成
264
265
    //任课老师-查询阶段问答报表
    phaseAnswerReport(data) {
aea3399d   liufangjia   feat: 代码提交
266
      return defaltService(setUpUrls.phaseAnswerReport, data);
9309dc5d   梁保满   任课老师接口完成
267
268
269
    },
    //任课老师-查询阶段互动报表
    phaseInteractiveReport(data) {
aea3399d   liufangjia   feat: 代码提交
270
      return defaltService(setUpUrls.phaseInteractiveReport, data);
9309dc5d   梁保满   任课老师接口完成
271
272
273
    },
    //任课老师-查询课时题目列表
    periodQuestionList(data) {
aea3399d   liufangjia   feat: 代码提交
274
      return defaltService(setUpUrls.periodQuestionList, data);
9309dc5d   梁保满   任课老师接口完成
275
276
277
    },
    //任课老师-设置课时报表答案
    setPeriodAnswer(data) {
aea3399d   liufangjia   feat: 代码提交
278
      return defaltService(setUpUrls.setPeriodAnswer, data);
9309dc5d   梁保满   任课老师接口完成
279
280
281
    },
    //任课老师-查询课时报表详情
    periodDetail(data) {
aea3399d   liufangjia   feat: 代码提交
282
      return defaltService(setUpUrls.periodDetail, data);
9309dc5d   梁保满   任课老师接口完成
283
284
285
    },
    //任课老师-分页查询课时题目统计列表
    periodQuestionReport(data) {
aea3399d   liufangjia   feat: 代码提交
286
      return defaltService(setUpUrls.periodQuestionReport, data);
9309dc5d   梁保满   任课老师接口完成
287
288
289
    },
    //任课老师-查询课时学生答题明细
    periodStudentReport(data) {
aea3399d   liufangjia   feat: 代码提交
290
      return defaltService(setUpUrls.periodStudentReport, data);
9309dc5d   梁保满   任课老师接口完成
291
292
293
    },
    //任课老师-分页查询即时测报表
    examReportList(data) {
aea3399d   liufangjia   feat: 代码提交
294
      return defaltService(setUpUrls.examReportList, data);
9309dc5d   梁保满   任课老师接口完成
295
296
297
    },
    //任课老师-查询阶段测练报表
    phaseExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
298
      return defaltService(setUpUrls.phaseExamReport, data);
9309dc5d   梁保满   任课老师接口完成
299
300
301
    },
    //任课老师-查询即时测报表题目列表
    examQuestionList(data) {
aea3399d   liufangjia   feat: 代码提交
302
      return defaltService(setUpUrls.examQuestionList, data);
9309dc5d   梁保满   任课老师接口完成
303
304
305
    },
    //任课老师-设置即时测报表答案
    setExamAnswer(data) {
aea3399d   liufangjia   feat: 代码提交
306
      return defaltService(setUpUrls.setExamAnswer, data);
9309dc5d   梁保满   任课老师接口完成
307
308
309
    },
    //任课老师-查询即时测报表详情
    examDetail(data) {
aea3399d   liufangjia   feat: 代码提交
310
      return defaltService(setUpUrls.examDetail, data);
9309dc5d   梁保满   任课老师接口完成
311
312
313
    },
    //任课老师-下载导入主观题分模板
    subjectiveScoreTemplate(data) {
aea3399d   liufangjia   feat: 代码提交
314
      return downService(setUpUrls.subjectiveScoreTemplate, data);
9309dc5d   梁保满   任课老师接口完成
315
316
317
    },
    //任课老师-导入主观题得分
    importSubjectiveScore(data) {
aea3399d   liufangjia   feat: 代码提交
318
      return defaltService(setUpUrls.importSubjectiveScore, data);
9309dc5d   梁保满   任课老师接口完成
319
320
321
    },
    //任课老师-分页查询即时测题目统计
    examQuestionReport(data) {
aea3399d   liufangjia   feat: 代码提交
322
      return defaltService(setUpUrls.examQuestionReport, data);
9309dc5d   梁保满   任课老师接口完成
323
324
325
    },
    //任课老师-查询即时测学生统计
    examStudentReport(data) {
aea3399d   liufangjia   feat: 代码提交
326
      return defaltService(setUpUrls.examStudentReport, data);
9309dc5d   梁保满   任课老师接口完成
327
328
329
    },
    //任课老师-重新判分
    reScore(data) {
aea3399d   liufangjia   feat: 代码提交
330
      return defaltService(setUpUrls.reScore, data);
9309dc5d   梁保满   任课老师接口完成
331
332
    },
    //任课老师-数据导出
8ad80958   梁保满   教师学生管理,设备状态
333
    exportData(data) {
aea3399d   liufangjia   feat: 代码提交
334
      return downService(setUpUrls.exportData, data);
c75a83ef   梁保满   接口整理
335
336
337
338
339
340
341
342
343
      // return service({
      //   url: setUpUrls.exportData,
      //   method: "POST",
      //   data,
      //   responseType: 'arraybuffer',
      //   headers: {
      //     'Content-Type': 'application/octet-stream'
      //   }
      // });
9309dc5d   梁保满   任课老师接口完成
344
345
346
    },
    //任课老师-数据导入
    importData(data) {
aea3399d   liufangjia   feat: 代码提交
347
      return defaltService(setUpUrls.importData, data);
9309dc5d   梁保满   任课老师接口完成
348
    },
255e2506   梁保满   飞书bug及优化
349
350
    //任课老师-导出阶段问答报表
    exportPhaseAnswerReport(data) {
aea3399d   liufangjia   feat: 代码提交
351
      return downService(setUpUrls.exportPhaseAnswerReport, data);
255e2506   梁保满   飞书bug及优化
352
353
354
    },
    //任课老师-导出阶段互动报表
    exportPhaseInteractiveReport(data) {
aea3399d   liufangjia   feat: 代码提交
355
      return downService(setUpUrls.exportPhaseInteractiveReport, data);
255e2506   梁保满   飞书bug及优化
356
357
358
    },
    //任课老师-导出单课时报表
    exportPeriodReport(data) {
aea3399d   liufangjia   feat: 代码提交
359
      return downService(setUpUrls.exportPeriodReport, data);
255e2506   梁保满   飞书bug及优化
360
    },
236b1f0e   梁保满   周末-飞书bug
361
362
    //任课老师-导出阶段测练报表
    exportPhaseExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
363
      return downService(setUpUrls.exportPhaseExamReport, data);
236b1f0e   梁保满   周末-飞书bug
364
365
366
    },
    //任课老师-导出单卷测练报表
    exportExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
367
      return downService(setUpUrls.exportExamReport, data);
236b1f0e   梁保满   周末-飞书bug
368
    },
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
369
370
    //  任课老师-查询学生列表
    tStudentList(data) {
aea3399d   liufangjia   feat: 代码提交
371
      return defaltService(setUpUrls.tStudentList, data);
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
372
    },
4c2fb560   梁保满   反馈新需求
373
    //任课老师-学生测练统计
f45b3c05   LH_PC   云平台新UI界面
374
    tgStudentExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
375
      return defaltService(setUpUrls.tstudentExamReport2, data);
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
376
    },
9309dc5d   梁保满   任课老师接口完成
377
  
23a6dc5f   阿宝   学校管理相关接口简单对接
378
379
    // 查询角色列表
    roleList(data) {
aea3399d   liufangjia   feat: 代码提交
380
      return defaltService(setUpUrls.roleList, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
381
382
    },
    // 分页查询账号
42056450   阿宝   权限修改
383
    userPage(data) {
aea3399d   liufangjia   feat: 代码提交
384
      return defaltService(setUpUrls.userPage, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
385
386
387
    },
    //  修改账号 禁用账号、修改账号密码等
    updateUser(data) {
aea3399d   liufangjia   feat: 代码提交
388
      return defaltService(setUpUrls.updateUser, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
389
390
391
    },
    //  查询学校详情
    schoolDetail(data) {
aea3399d   liufangjia   feat: 代码提交
392
      return defaltService(setUpUrls.schoolDetail, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
393
394
395
    },
    //  修改学校信息
    updateSchool(data) {
aea3399d   liufangjia   feat: 代码提交
396
      return defaltService(setUpUrls.updateSchool, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
397
398
399
    },
    //  学校年级管理
    gradeList(data) {
aea3399d   liufangjia   feat: 代码提交
400
      return defaltService(setUpUrls.gradeList, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
401
402
403
    },
    //  查询学校所有科目
    subjectList(data) {
aea3399d   liufangjia   feat: 代码提交
404
      return defaltService(setUpUrls.subjectList, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
405
    },
ec6394d1   梁保满   v1.3.1。细节调整
406
407
    //  删除科目
    delSubject(data) {
aea3399d   liufangjia   feat: 代码提交
408
      return defaltService(setUpUrls.delSubject, data);
ec6394d1   梁保满   v1.3.1。细节调整
409
    },
23a6dc5f   阿宝   学校管理相关接口简单对接
410
411
    //  修改年级信息
    updateGrade(data) {
aea3399d   liufangjia   feat: 代码提交
412
      return defaltService(setUpUrls.updateGrade, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
413
414
415
    },
    //  查询学校班级列表
    schoolClassList(data) {
aea3399d   liufangjia   feat: 代码提交
416
      return defaltService(setUpUrls.classList, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
417
418
419
    },
    //  查询学生列表
    studentList(data) {
aea3399d   liufangjia   feat: 代码提交
420
      return defaltService(setUpUrls.studentList, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
421
422
423
    },
    //  修改班级信息
    updateClass(data) {
aea3399d   liufangjia   feat: 代码提交
424
      return defaltService(setUpUrls.updateClass, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
425
426
427
    },
    //  增加学生
    addStudent(data) {
aea3399d   liufangjia   feat: 代码提交
428
      return defaltService(setUpUrls.addStudent, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
429
    },
14a23714   梁保满   学生答题卡绑定模版下载上传
430
431
    //  导入学生答题器绑定模板下载地址
    studentClickerTemplateUrl(data) {
aea3399d   liufangjia   feat: 代码提交
432
      return defaltService(setUpUrls.studentClickerTemplateUrl, data);
14a23714   梁保满   学生答题卡绑定模版下载上传
433
    },
e371f2dc   梁保满   软件下载,学校,班级老师等报表导入...
434
435
    //  导入学生答题器文件上传
    importStudentClicker(data) {
aea3399d   liufangjia   feat: 代码提交
436
      return defaltService(setUpUrls.importStudentClicker, data);
e371f2dc   梁保满   软件下载,学校,班级老师等报表导入...
437
438
439
    },
    //  班级名册模板下载
    classAndStudentTemplate(data) {
aea3399d   liufangjia   feat: 代码提交
440
      return downService(setUpUrls.classAndStudentTemplate, data);
e371f2dc   梁保满   软件下载,学校,班级老师等报表导入...
441
442
443
    },
    //  班级名册导出
    exportClassAndStudent(data) {
aea3399d   liufangjia   feat: 代码提交
444
      return downService(setUpUrls.exportClassAndStudent, data);
e371f2dc   梁保满   软件下载,学校,班级老师等报表导入...
445
446
447
    },
    //  教师模板下载
    teacherTemplate(data) {
aea3399d   liufangjia   feat: 代码提交
448
      return downService(setUpUrls.teacherTemplate, data);
e371f2dc   梁保满   软件下载,学校,班级老师等报表导入...
449
450
451
    },
    //  教师导出
    exportTeacher(data) {
aea3399d   liufangjia   feat: 代码提交
452
      return downService(setUpUrls.exportTeacher, data);
e371f2dc   梁保满   软件下载,学校,班级老师等报表导入...
453
454
    },
  
23a6dc5f   阿宝   学校管理相关接口简单对接
455
456
    //  删除学生
    delStudent(data) {
aea3399d   liufangjia   feat: 代码提交
457
      return defaltService(setUpUrls.delStudent, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
458
459
460
    },
    //  查询学校教师列表
    teacherList(data) {
aea3399d   liufangjia   feat: 代码提交
461
      return defaltService(setUpUrls.teacherList, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
462
463
464
    },
    //  新增教师
    addTeacher(data) {
aea3399d   liufangjia   feat: 代码提交
465
      return defaltService(setUpUrls.addTeacher, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
466
467
468
    },
    //  修改教师信息
    updateTeacher(data) {
aea3399d   liufangjia   feat: 代码提交
469
      return defaltService(setUpUrls.updateTeacher, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
470
471
472
    },
    //  删除教师管理班级或年级
    delTeacherManager(data) {
aea3399d   liufangjia   feat: 代码提交
473
      return defaltService(setUpUrls.delTeacherManager, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
474
475
476
    },
    //  查询基站统计数据
    stationReport(data) {
aea3399d   liufangjia   feat: 代码提交
477
      return defaltService(setUpUrls.stationReport, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
478
479
480
    },
    //  查询答题器统计数据
    keyboardReport(data) {
aea3399d   liufangjia   feat: 代码提交
481
      return defaltService(setUpUrls.keyboardReport, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
482
483
484
    },
    //  分页查询设备列表
    deviceList(data) {
aea3399d   liufangjia   feat: 代码提交
485
      return defaltService(setUpUrls.deviceList, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
486
    },
e5e4a3e6   梁保满   v1.3
487
488
    //  导出设备列表
    exportDevice(data) {
aea3399d   liufangjia   feat: 代码提交
489
      return downService(setUpUrls.exportDevice, data);
e5e4a3e6   梁保满   v1.3
490
    },
1b9bae95   梁保满   级联选择器调整,日志接口调整
491
492
    //  查询设备详情
    deviceDetail(data) {
aea3399d   liufangjia   feat: 代码提交
493
      return defaltService(setUpUrls.deviceDetail, data);
1b9bae95   梁保满   级联选择器调整,日志接口调整
494
495
496
    },
    //  分页查询设备日志列表
    deviceLogList(data) {
aea3399d   liufangjia   feat: 代码提交
497
      return defaltService(setUpUrls.deviceLogList, data);
1b9bae95   梁保满   级联选择器调整,日志接口调整
498
    },
23a6dc5f   阿宝   学校管理相关接口简单对接
499
500
    //  修改设备自动升级状态
    modifyUpgradeFlag(data) {
aea3399d   liufangjia   feat: 代码提交
501
      return defaltService(setUpUrls.modifyUpgradeFlag, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
502
    },
ec6394d1   梁保满   v1.3.1。细节调整
503
504
    //  设备自动升级状态(全部)
    modifyUpgradeFlagBySchool(data) {
aea3399d   liufangjia   feat: 代码提交
505
      return defaltService(setUpUrls.modifyUpgradeFlagBySchool, data);
ec6394d1   梁保满   v1.3.1。细节调整
506
    },
23a6dc5f   阿宝   学校管理相关接口简单对接
507
508
    //  修改基站信息
    updateDevice(data) {
aea3399d   liufangjia   feat: 代码提交
509
      return defaltService(setUpUrls.updateDevice, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
510
    },
e3b0e3e7   梁保满   季度时间格式调整
511
512
    //  新增基站
    addStation(data) {
aea3399d   liufangjia   feat: 代码提交
513
      return defaltService(setUpUrls.addStation, data);
e3b0e3e7   梁保满   季度时间格式调整
514
    },
87053bc8   梁保满   设备状态模版下载更新
515
    //  导入基站模板下载老地址
8d5f555e   梁保满   接口整理
516
    stationTemplateUrl(data) {
aea3399d   liufangjia   feat: 代码提交
517
      return defaltService(setUpUrls.stationTemplateUrl, data);
3ba60a63   梁保满   发卡补卡,设备状态上传下载接口联调
518
    },
87053bc8   梁保满   设备状态模版下载更新
519
    //  导入基站模板下载新地址
9895b056   梁保满   无班级不去查找科目
520
    stationTemplate(data) {
aea3399d   liufangjia   feat: 代码提交
521
      return downService(setUpUrls.stationTemplate, data);
87053bc8   梁保满   设备状态模版下载更新
522
    },
23a6dc5f   阿宝   学校管理相关接口简单对接
523
524
    //  查询下载配置列表
    appConfigList(data) {
aea3399d   liufangjia   feat: 代码提交
525
      return defaltService(setUpUrls.appConfigList, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
526
527
528
    },
    //  查询最新的授课端应用版本
    latestVersion(data) {
aea3399d   liufangjia   feat: 代码提交
529
      return defaltService(setUpUrls.latestVersion, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
530
531
532
    },
    //  下载指定配置的最新版本授课端
    getAppDownloadUrl(data) {
aea3399d   liufangjia   feat: 代码提交
533
      return defaltService(setUpUrls.getAppDownloadUrl, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
534
535
536
    },
    //  新增授课端应用配置
    addAppConfig(data) {
aea3399d   liufangjia   feat: 代码提交
537
      return defaltService(setUpUrls.addAppConfig, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
538
539
540
    },
    //  修改授课端应用配置
    updateAppConfig(data) {
aea3399d   liufangjia   feat: 代码提交
541
      return defaltService(setUpUrls.updateAppConfig, data);
23a6dc5f   阿宝   学校管理相关接口简单对接
542
    },
a37317f4   阿宝   使用分析,发卡记录
543
544
    //  发卡记录
    cardList(data) {
aea3399d   liufangjia   feat: 代码提交
545
      return defaltService(setUpUrls.cardList, data);
e5ff81a1   阿宝   集团管理员接口
546
    },
225a00b6   梁保满   飞书问题解决
547
548
    //  设备使用分析
    usageAnalysis(data) {
aea3399d   liufangjia   feat: 代码提交
549
      return defaltService(setUpUrls.usageAnalysis, data);
225a00b6   梁保满   飞书问题解决
550
    },
255e2506   梁保满   飞书bug及优化
551
552
    //  导出设备使用分析
    exportUsageAnalysis(data) {
aea3399d   liufangjia   feat: 代码提交
553
      return downService(setUpUrls.exportUsageAnalysis, data);
255e2506   梁保满   飞书bug及优化
554
    },
3ba60a63   梁保满   发卡补卡,设备状态上传下载接口联调
555
556
    //  发卡应用下载
    latestClickersApp(data) {
aea3399d   liufangjia   feat: 代码提交
557
      return defaltService(setUpUrls.latestClickersApp, data);
3ba60a63   梁保满   发卡补卡,设备状态上传下载接口联调
558
    },
f20c48c9   梁保满   集团管理员添加发卡记录,并添加报表导出
559
560
    //  发卡数据导出
    exportClickersLog(data) {
aea3399d   liufangjia   feat: 代码提交
561
      return downService(setUpUrls.exportClickersLog, data);
f20c48c9   梁保满   集团管理员添加发卡记录,并添加报表导出
562
    },
e5e4a3e6   梁保满   v1.3
563
564
    //  班级归档
    classArchiving(data) {
aea3399d   liufangjia   feat: 代码提交
565
      return defaltService(setUpUrls.classArchiving, data);
e5e4a3e6   梁保满   v1.3
566
567
568
    },
    //  查询学校已归档班级列表
    archivingClassList(data) {
aea3399d   liufangjia   feat: 代码提交
569
      return defaltService(setUpUrls.archivingClassList, data);
e5e4a3e6   梁保满   v1.3
570
571
572
    },
    //  学生换班
    studentChangeClass(data) {
aea3399d   liufangjia   feat: 代码提交
573
      return defaltService(setUpUrls.studentChangeClass, data);
e5e4a3e6   梁保满   v1.3
574
575
576
    },
    //  升级年级
    upgradeGrade(data) {
aea3399d   liufangjia   feat: 代码提交
577
      return defaltService(setUpUrls.upgradeGrade, data);
e5e4a3e6   梁保满   v1.3
578
    },
c3cdce9c   梁保满   bug
579
580
    //  学校学段
    sectionList(data) {
aea3399d   liufangjia   feat: 代码提交
581
      return defaltService(setUpUrls.sectionList, data);
c3cdce9c   梁保满   bug
582
    },
e5ff81a1   阿宝   集团管理员接口
583
584
585
586
587
588
  
    /**
     * 集团管理员-学校管理
     */
    //  区域列表
    regionList(data) {
aea3399d   liufangjia   feat: 代码提交
589
      return defaltService(setUpUrls.regionList, data);
e5ff81a1   阿宝   集团管理员接口
590
591
592
    },
    //  学校列表
    schoolList(data) {
aea3399d   liufangjia   feat: 代码提交
593
      return defaltService(setUpUrls.schoolList, data);
e5ff81a1   阿宝   集团管理员接口
594
595
596
    },
    //  新增或修改学校
    saveSchool(data) {
aea3399d   liufangjia   feat: 代码提交
597
      return defaltService(setUpUrls.saveSchool, data);
e5ff81a1   阿宝   集团管理员接口
598
599
600
    },
    //  删除学校
    removeSchool(data) {
aea3399d   liufangjia   feat: 代码提交
601
      return defaltService(setUpUrls.removeSchool, data);
e5ff81a1   阿宝   集团管理员接口
602
603
604
    },
    //  新增或修改区域
    saveRegion(data) {
aea3399d   liufangjia   feat: 代码提交
605
      return defaltService(setUpUrls.saveRegion, data);
e5ff81a1   阿宝   集团管理员接口
606
607
608
    },
    //  新增学校管理员
    addSchoolManager(data) {
aea3399d   liufangjia   feat: 代码提交
609
      return defaltService(setUpUrls.addSchoolManager, data);
e5ff81a1   阿宝   集团管理员接口
610
611
612
    },
    //  查询角色列表
    tenantRoleList(data) {
aea3399d   liufangjia   feat: 代码提交
613
      return defaltService(setUpUrls.tenantRoleList, data);
e5ff81a1   阿宝   集团管理员接口
614
615
616
    },
    //  账号列表
    tenantUserPage(data) {
aea3399d   liufangjia   feat: 代码提交
617
      return defaltService(setUpUrls.tenantUserPage, data);
e5ff81a1   阿宝   集团管理员接口
618
619
620
    },
    //  新增账号
    addUser(data) {
aea3399d   liufangjia   feat: 代码提交
621
      return defaltService(setUpUrls.addUser, data);
e5ff81a1   阿宝   集团管理员接口
622
623
624
    },
    //  禁用账号、修改账号密码等
    tenantUpdateUser(data) {
aea3399d   liufangjia   feat: 代码提交
625
      return defaltService(setUpUrls.tenantUpdateUser, data);
e5ff81a1   阿宝   集团管理员接口
626
627
628
    },
    //  查询基站统计数据
    tenantStationReport(data) {
aea3399d   liufangjia   feat: 代码提交
629
      return defaltService(setUpUrls.tenantStationReport, data);
e5ff81a1   阿宝   集团管理员接口
630
631
632
    },
    //  查询答题器统计数据
    tenantKeyboardReport(data) {
aea3399d   liufangjia   feat: 代码提交
633
      return defaltService(setUpUrls.tenantKeyboardReport, data);
e5ff81a1   阿宝   集团管理员接口
634
635
636
    },
    //  分页查询设备列表
    tenantDeviceList(data) {
aea3399d   liufangjia   feat: 代码提交
637
      return defaltService(setUpUrls.tenantDeviceList, data);
e5ff81a1   阿宝   集团管理员接口
638
639
640
    },
    //  查询学校年级
    tenantGradeList(data) {
aea3399d   liufangjia   feat: 代码提交
641
      return defaltService(setUpUrls.tenantGradeList, data);
e5ff81a1   阿宝   集团管理员接口
642
643
644
    },
    //  查询学校班级
    tenantClassList(data) {
aea3399d   liufangjia   feat: 代码提交
645
      return defaltService(setUpUrls.tenantClassList, data);
e5ff81a1   阿宝   集团管理员接口
646
647
648
    },
    //  学校使用对比
    schoolContrast(data) {
aea3399d   liufangjia   feat: 代码提交
649
      return defaltService(setUpUrls.schoolContrast, data);
e5ff81a1   阿宝   集团管理员接口
650
651
652
    },
    //  年级使用对比
    gradeContrast(data) {
aea3399d   liufangjia   feat: 代码提交
653
      return defaltService(setUpUrls.gradeContrast, data);
a37317f4   阿宝   使用分析,发卡记录
654
    },
255e2506   梁保满   飞书bug及优化
655
656
    //  导出学校使用对比
    exportSchoolContrast(data) {
aea3399d   liufangjia   feat: 代码提交
657
      return downService(setUpUrls.exportSchoolContrast, data);
255e2506   梁保满   飞书bug及优化
658
659
660
    },
    //  导出年级使用对比
    exportGradeContrast(data) {
aea3399d   liufangjia   feat: 代码提交
661
      return downService(setUpUrls.exportGradeContrast, data);
255e2506   梁保满   飞书bug及优化
662
    },
f5729396   梁保满   批量设置答案
663
    //  同步教师账号
9895b056   梁保满   无班级不去查找科目
664
    syncUser(data) {
f5729396   梁保满   批量设置答案
665
666
667
668
669
      return service({
        url: setUpUrls.syncUser,
        method: "POST",
      });
    },
4c2fb560   梁保满   反馈新需求
670
671
    //  导出设备列表
    tenantExportDevice(data) {
aea3399d   liufangjia   feat: 代码提交
672
      return downService(setUpUrls.tenantExportDevice, data);
4c2fb560   梁保满   反馈新需求
673
    },
03bce046   梁保满   个人版调整
674
675
676
  
    /** 个人版  */
    //  修改个人信息
d703d72c   梁保满   首页,个人信息,班级名单,部分备题...
677
    getInfo(data) {
aea3399d   liufangjia   feat: 代码提交
678
      return defaltService(setUpUrls.getInfo, data);
d703d72c   梁保满   首页,个人信息,班级名单,部分备题...
679
    },
03bce046   梁保满   个人版调整
680
    modifyInfo(data) {
aea3399d   liufangjia   feat: 代码提交
681
      return defaltService(setUpUrls.modifyInfo, data);
03bce046   梁保满   个人版调整
682
683
684
    },
    //  查询班级列表
    pClassList(data) {
aea3399d   liufangjia   feat: 代码提交
685
      return defaltService(setUpUrls.pClassList, data);
03bce046   梁保满   个人版调整
686
687
688
    },
    //  查询科目列表
    pSubjectList(data) {
aea3399d   liufangjia   feat: 代码提交
689
      return defaltService(setUpUrls.pSubjectList, data);
03bce046   梁保满   个人版调整
690
691
692
    },
    //  查询学生列表
    pStudentList(data) {
aea3399d   liufangjia   feat: 代码提交
693
      return defaltService(setUpUrls.pStudentList, data);
03bce046   梁保满   个人版调整
694
695
696
    },
    //  新增或修改班级
    pSaveClass(data) {
aea3399d   liufangjia   feat: 代码提交
697
      return defaltService(setUpUrls.pSaveClass, data);
03bce046   梁保满   个人版调整
698
    },
d703d72c   梁保满   首页,个人信息,班级名单,部分备题...
699
700
    //  删除班级
    pDelClass(data) {
aea3399d   liufangjia   feat: 代码提交
701
      return defaltService(setUpUrls.pDelClass, data);
d703d72c   梁保满   首页,个人信息,班级名单,部分备题...
702
    },
03bce046   梁保满   个人版调整
703
704
    //  增加学生
    pAddStudent(data) {
aea3399d   liufangjia   feat: 代码提交
705
      return defaltService(setUpUrls.pAddStudent, data);
03bce046   梁保满   个人版调整
706
707
708
    },
    //  删除学生
    pDelStudent(data) {
aea3399d   liufangjia   feat: 代码提交
709
      return defaltService(setUpUrls.pDelStudent, data);
03bce046   梁保满   个人版调整
710
711
712
    },
    //  查询答题卡类型列表
    pPaperTagList(data) {
aea3399d   liufangjia   feat: 代码提交
713
      return defaltService(setUpUrls.pPaperTagList, data);
03bce046   梁保满   个人版调整
714
715
716
    },
    //  查询答题卡列表
    pPaperList(data) {
aea3399d   liufangjia   feat: 代码提交
717
      return defaltService(setUpUrls.pPaperList, data);
03bce046   梁保满   个人版调整
718
719
720
    },
    //  查询答题卡详情
    pPaperDetail(data) {
aea3399d   liufangjia   feat: 代码提交
721
      return defaltService(setUpUrls.pPaperDetail, data);
03bce046   梁保满   个人版调整
722
723
724
    },
    //  增加答题卡
    pAddPaper(data) {
aea3399d   liufangjia   feat: 代码提交
725
      return defaltService(setUpUrls.pAddPaper, data);
03bce046   梁保满   个人版调整
726
727
728
    },
    //  修改答题卡
    pModifyPaper(data) {
aea3399d   liufangjia   feat: 代码提交
729
      return defaltService(setUpUrls.pModifyPaper, data);
03bce046   梁保满   个人版调整
730
    },
ef16e57e   LH_PC   fix:前端版本迭代
731
    pModifyPaperNew(data) {
aea3399d   liufangjia   feat: 代码提交
732
      return defaltService(setUpUrls.pModifyPaperNew, data);
ef16e57e   LH_PC   fix:前端版本迭代
733
    },
03bce046   梁保满   个人版调整
734
735
    //  删除答题卡
    pDelPaper(data) {
aea3399d   liufangjia   feat: 代码提交
736
      return defaltService(setUpUrls.pDelPaper, data);
03bce046   梁保满   个人版调整
737
738
739
    },
    //  增加答题卡类型
    pAddPaperType(data) {
aea3399d   liufangjia   feat: 代码提交
740
      return defaltService(setUpUrls.pAddPaperType, data);
03bce046   梁保满   个人版调整
741
742
743
    },
    //  修改答题卡类型
    pModifyPaperType(data) {
aea3399d   liufangjia   feat: 代码提交
744
      return defaltService(setUpUrls.pModifyPaperType, data);
03bce046   梁保满   个人版调整
745
746
747
    },
    //  删除答题卡类型
    pDelPaperType(data) {
aea3399d   liufangjia   feat: 代码提交
748
      return defaltService(setUpUrls.pDelPaperType, data);
03bce046   梁保满   个人版调整
749
750
    },
    //  分页查询课时报表列表
e371f2dc   梁保满   软件下载,学校,班级老师等报表导入...
751
    pPeriodReportList(data) {
aea3399d   liufangjia   feat: 代码提交
752
      return defaltService(setUpUrls.pPeriodReportList, data);
03bce046   梁保满   个人版调整
753
754
755
    },
    //  查询阶段问答报表
    pPhaseAnswerReport(data) {
aea3399d   liufangjia   feat: 代码提交
756
      return defaltService(setUpUrls.pPhaseAnswerReport, data);
03bce046   梁保满   个人版调整
757
758
759
    },
    //  查询阶段互动报表
    pPhaseInteractiveReport(data) {
aea3399d   liufangjia   feat: 代码提交
760
      return defaltService(setUpUrls.pPhaseInteractiveReport, data);
03bce046   梁保满   个人版调整
761
762
763
    },
    //  查询课时题目列表
    pPeriodQuestionList(data) {
aea3399d   liufangjia   feat: 代码提交
764
      return defaltService(setUpUrls.pPeriodQuestionList, data);
03bce046   梁保满   个人版调整
765
    },
8d5f555e   梁保满   接口整理
766
767
    //  设置课时报表答案
    pSetPeriodAnswer(data) {
aea3399d   liufangjia   feat: 代码提交
768
      return defaltService(setUpUrls.pSetPeriodAnswer, data);
03bce046   梁保满   个人版调整
769
770
771
    },
    //  查询课时报表详情
    pPeriodDetail(data) {
aea3399d   liufangjia   feat: 代码提交
772
      return defaltService(setUpUrls.pPeriodDetail, data);
03bce046   梁保满   个人版调整
773
774
775
    },
    //  分页查询课时题目统计列表
    pPeriodQuestionReport(data) {
aea3399d   liufangjia   feat: 代码提交
776
      return defaltService(setUpUrls.pPeriodQuestionReport, data);
03bce046   梁保满   个人版调整
777
778
779
    },
    //  查询课时学生答题明细
    pPeriodStudentReport(data) {
aea3399d   liufangjia   feat: 代码提交
780
      return defaltService(setUpUrls.pPeriodStudentReport, data);
03bce046   梁保满   个人版调整
781
782
783
    },
    //  导出阶段报表
    pExportPhaseReport(data) {
aea3399d   liufangjia   feat: 代码提交
784
      return downService(setUpUrls.pExportPhaseReport, data);
03bce046   梁保满   个人版调整
785
786
787
    },
    //  分页查询即时测报表
    pExamReportList(data) {
aea3399d   liufangjia   feat: 代码提交
788
      return defaltService(setUpUrls.pExamReportList, data);
03bce046   梁保满   个人版调整
789
790
791
    },
    //  查询阶段测练报表
    pPhaseExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
792
      return defaltService(setUpUrls.pPhaseExamReport, data);
03bce046   梁保满   个人版调整
793
794
795
    },
    //  查询即时测报表题目列表
    pExamQuestionList(data) {
aea3399d   liufangjia   feat: 代码提交
796
      return defaltService(setUpUrls.pExamQuestionList, data);
03bce046   梁保满   个人版调整
797
798
799
    },
    //  设置即时测报表答案
    pSetExamAnswer(data) {
aea3399d   liufangjia   feat: 代码提交
800
      return defaltService(setUpUrls.pSetExamAnswer, data);
03bce046   梁保满   个人版调整
801
802
803
    },
    //  查询即时测报表详情
    pExamDetail(data) {
aea3399d   liufangjia   feat: 代码提交
804
      return defaltService(setUpUrls.pExamDetail, data);
03bce046   梁保满   个人版调整
805
806
807
    },
    //  下载导入主观题分模板
    pSubjectiveScoreTemplate(data) {
aea3399d   liufangjia   feat: 代码提交
808
      return downService(setUpUrls.pSubjectiveScoreTemplate, data);
03bce046   梁保满   个人版调整
809
810
811
    },
    //  导入主观题得分
    pImportSubjectiveScore(data) {
aea3399d   liufangjia   feat: 代码提交
812
      return defaltService(setUpUrls.pImportSubjectiveScore, data);
03bce046   梁保满   个人版调整
813
814
815
    },
    //  分页查询即时测题目统计
    pExamQuestionReport(data) {
aea3399d   liufangjia   feat: 代码提交
816
      return defaltService(setUpUrls.pExamQuestionReport, data);
03bce046   梁保满   个人版调整
817
818
819
    },
    //  查询即时测学生统计
    pExamStudentReport(data) {
aea3399d   liufangjia   feat: 代码提交
820
      return defaltService(setUpUrls.pExamStudentReport, data);
03bce046   梁保满   个人版调整
821
822
823
    },
    //  重新判分
    pReScore(data) {
aea3399d   liufangjia   feat: 代码提交
824
      return defaltService(setUpUrls.pReScore, data);
03bce046   梁保满   个人版调整
825
826
827
    },
    //  导出单课时报表
    pExportPeriodReport(data) {
aea3399d   liufangjia   feat: 代码提交
828
      return downService(setUpUrls.pExportPeriodReport, data);
03bce046   梁保满   个人版调整
829
830
831
    },
    //  导出阶段测练报表
    pExportPhaseExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
832
      return downService(setUpUrls.pExportPhaseExamReport, data);
03bce046   梁保满   个人版调整
833
834
835
    },
    //  导出单卷测练报表
    pExportExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
836
      return downService(setUpUrls.pExportExamReport, data);
03bce046   梁保满   个人版调整
837
838
839
    },
    //  数据导出
    pExportData(data) {
aea3399d   liufangjia   feat: 代码提交
840
      return downService(setUpUrls.pExportData, data);
03bce046   梁保满   个人版调整
841
842
843
    },
    //  数据导入
    pImportData(data) {
aea3399d   liufangjia   feat: 代码提交
844
      return defaltService(setUpUrls.pImportData, data);
03bce046   梁保满   个人版调整
845
    },
049db2b2   梁保满   接口联调
846
847
    //  导出随堂问单科多课时报表
    pExportPhaseAnswerReport(data) {
aea3399d   liufangjia   feat: 代码提交
848
      return downService(setUpUrls.pExportPhaseAnswerReport, data);
049db2b2   梁保满   接口联调
849
    },
21dfdeae   梁保满   平台管理员
850
  
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
851
852
853
    /** 平台管理 */
    //账户管理
    tenantPage(data) {
aea3399d   liufangjia   feat: 代码提交
854
      return defaltService(setUpUrls.tenantPage, data);
21dfdeae   梁保满   平台管理员
855
    },
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
856
857
    //修改账号
    updateTenant(data) {
aea3399d   liufangjia   feat: 代码提交
858
      return defaltService(setUpUrls.updateTenant, data);
21dfdeae   梁保满   平台管理员
859
    },
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
860
861
    //新增租户账号
    addTenant(data) {
aea3399d   liufangjia   feat: 代码提交
862
      return defaltService(setUpUrls.addTenant, data);
21dfdeae   梁保满   平台管理员
863
    },
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
864
865
    //授课端版本管理
    versionPage(data) {
aea3399d   liufangjia   feat: 代码提交
866
      return defaltService(setUpUrls.versionPage, data);
21dfdeae   梁保满   平台管理员
867
    },
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
868
869
    //新增授课端版本
    addVersion(data) {
aea3399d   liufangjia   feat: 代码提交
870
      return defaltService(setUpUrls.addVersion, data);
21dfdeae   梁保满   平台管理员
871
    },
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
872
873
    //删除授课端版本
    delVersion(data) {
aea3399d   liufangjia   feat: 代码提交
874
      return defaltService(setUpUrls.delVersion, data);
e371f2dc   梁保满   软件下载,学校,班级老师等报表导入...
875
    },
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
876
877
    //基站统计数据
    pStationReport(data) {
aea3399d   liufangjia   feat: 代码提交
878
      return defaltService(setUpUrls.pStationReport, data);
c2460294   梁保满   平台管理员接口联调
879
    },
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
880
881
    //答题器统计数据
    pKeyboardReport(data) {
aea3399d   liufangjia   feat: 代码提交
882
      return defaltService(setUpUrls.pKeyboardReport, data);
c2460294   梁保满   平台管理员接口联调
883
    },
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
884
885
    //查询设备列表
    pDeviceList(data) {
aea3399d   liufangjia   feat: 代码提交
886
      return defaltService(setUpUrls.pDeviceList, data);
c2460294   梁保满   平台管理员接口联调
887
    },
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
888
889
    //查询设备详情
    pDeviceDetail(data) {
aea3399d   liufangjia   feat: 代码提交
890
      return defaltService(setUpUrls.pDeviceDetail, data);
c2460294   梁保满   平台管理员接口联调
891
    },
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
892
893
    //查询设备日志列表
    pDeviceLogList(data) {
aea3399d   liufangjia   feat: 代码提交
894
      return defaltService(setUpUrls.pDeviceLogList, data);
c2460294   梁保满   平台管理员接口联调
895
    },
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
896
897
    //班级名册导入
    studentTemplateUrl(data) {
aea3399d   liufangjia   feat: 代码提交
898
      return defaltService(setUpUrls.studentTemplateUrl, data);
d703d72c   梁保满   首页,个人信息,班级名单,部分备题...
899
    },
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
900
901
    //班级名册导出
    exportStudent(data) {
aea3399d   liufangjia   feat: 代码提交
902
      return downService(setUpUrls.exportStudent, data);
d703d72c   梁保满   首页,个人信息,班级名单,部分备题...
903
    },
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
904
905
    //上传图片
    puploadImg(data) {
aea3399d   liufangjia   feat: 代码提交
906
      return defaltService(setUpUrls.uploadImg, data);
d703d72c   梁保满   首页,个人信息,班级名单,部分备题...
907
    },
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
908
909
    //学生测练统计
    pStudentExamReport(data) {
aea3399d   liufangjia   feat: 代码提交
910
      return defaltService(setUpUrls.pStudentExamReport, data);
e371f2dc   梁保满   软件下载,学校,班级老师等报表导入...
911
    },
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
912
913
    //查询最新的授课端应用版本
    pLatestVersion(data) {
aea3399d   liufangjia   feat: 代码提交
914
      return defaltService(setUpUrls.pLatestVersion, data);
e371f2dc   梁保满   软件下载,学校,班级老师等报表导入...
915
    },
76eb1bf6   梁保满   授课端版本管理,学生画像接口联调
916
917
    //载指定版本授课端
    pGetAppDownloadUrl(data) {
aea3399d   liufangjia   feat: 代码提交
918
      return defaltService(setUpUrls.pGetAppDownloadUrl, data);
e371f2dc   梁保满   软件下载,学校,班级老师等报表导入...
919
    },
4d81bacb   梁保满   添加修改密码
920
921
    //修改密码
    changePwd(data) {
aea3399d   liufangjia   feat: 代码提交
922
      return defaltService(setUpUrls.changePwd, data);
4d81bacb   梁保满   添加修改密码
923
    },
0454f787   梁保满   班级管理,班级列表修改,科目设置
924
925
926
927
928
    /**
     * v1.4
     */
    //班级管理
    classManager(data) {
aea3399d   liufangjia   feat: 代码提交
929
      return defaltService(setUpUrls.classManager, data);
0454f787   梁保满   班级管理,班级列表修改,科目设置
930
931
932
    },
    //班级排序
    classSort(data) {
aea3399d   liufangjia   feat: 代码提交
933
      return defaltService(setUpUrls.classSort, data);
0454f787   梁保满   班级管理,班级列表修改,科目设置
934
935
936
    },
    //学生分班轨迹
    studentClassLogs(data) {
aea3399d   liufangjia   feat: 代码提交
937
      return defaltService(setUpUrls.studentClassLogs, data);
0454f787   梁保满   班级管理,班级列表修改,科目设置
938
939
940
    },
    //修改科目
    updateSubject(data) {
aea3399d   liufangjia   feat: 代码提交
941
      return defaltService(setUpUrls.updateSubject, data);
0454f787   梁保满   班级管理,班级列表修改,科目设置
942
    },
8ef22809   梁保满   软件下载页面添加.net环境下载
943
944
    //.net下载地址
    runtimeEnvFileUrl(data) {
aea3399d   liufangjia   feat: 代码提交
945
      return defaltService(setUpUrls.runtimeEnvFileUrl, data);
8ef22809   梁保满   软件下载页面添加.net环境下载
946
    },
5e11badb   梁保满   使用分析
947
948
    //学校学段及年级
    sectionAndGradeList(data) {
aea3399d   liufangjia   feat: 代码提交
949
      return defaltService(setUpUrls.sectionAndGradeList, data);
5e11badb   梁保满   使用分析
950
951
952
    },
    //学校设备使用分析
    usageStatistics(data) {
aea3399d   liufangjia   feat: 代码提交
953
      return defaltService(setUpUrls.usageStatistics, data);
5e11badb   梁保满   使用分析
954
955
956
    },
    //集团设备使用分析
    tenantUsageStatistics(data) {
aea3399d   liufangjia   feat: 代码提交
957
      return defaltService(setUpUrls.tenantUsageStatistics, data);
5e11badb   梁保满   使用分析
958
959
960
    },
    //集团学段及年级
    tenantSectionAndGradeList(data) {
aea3399d   liufangjia   feat: 代码提交
961
      return defaltService(setUpUrls.tenantSectionAndGradeList, data);
5e11badb   梁保满   使用分析
962
963
964
    },
    //集团查询科目列表
    tenantSubjectList(data) {
aea3399d   liufangjia   feat: 代码提交
965
      return defaltService(setUpUrls.tenantSubjectList, data);
5e11badb   梁保满   使用分析
966
    },
d4b9eb45   梁保满   设备异常信息
967
    // 未分班学生名单导出
9895b056   梁保满   无班级不去查找科目
968
    exportNoClassStudent(data) {
aea3399d   liufangjia   feat: 代码提交
969
      return downService(setUpUrls.exportNoClassStudent, data);
d4b9eb45   梁保满   设备异常信息
970
971
    },
    // 未分配教师名单导出
9895b056   梁保满   无班级不去查找科目
972
    exportNoClassTeacher(data) {
aea3399d   liufangjia   feat: 代码提交
973
      return downService(setUpUrls.exportNoClassTeacher, data);
d4b9eb45   梁保满   设备异常信息
974
975
    },
    // 学校查询异常设备总数
9895b056   梁保满   无班级不去查找科目
976
    abnormalDeviceCount(data) {
d4b9eb45   梁保满   设备异常信息
977
978
979
980
981
982
      return service({
        url: setUpUrls.abnormalDeviceCount,
        method: "POST",
      });
    },
    // 集团查询异常设备总数
9895b056   梁保满   无班级不去查找科目
983
    tenantAbnormalDeviceCount(data) {
d4b9eb45   梁保满   设备异常信息
984
985
986
987
988
989
990
      return service({
        url: setUpUrls.tenantAbnormalDeviceCount,
        method: "POST",
      });
    },
    // 设备异常备注
    abnormalRemark(data) {
aea3399d   liufangjia   feat: 代码提交
991
      return defaltService(setUpUrls.abnormalRemark, data);
d4b9eb45   梁保满   设备异常信息
992
    },
31fe9b9a   梁保满   班级修改删除即可偶调整
993
994
    // 删除班级信息
    removeClass(data) {
aea3399d   liufangjia   feat: 代码提交
995
      return defaltService(setUpUrls.removeClass, data);
31fe9b9a   梁保满   班级修改删除即可偶调整
996
    },
6192eba8   梁保满   引用上传文件组件问题,备题组卷顶部
997
998
999
  
    // 删除即时测考试
    deleteReport(data) {
aea3399d   liufangjia   feat: 代码提交
1000
      return defaltService(setUpUrls.deleteReport, data);
6192eba8   梁保满   引用上传文件组件问题,备题组卷顶部
1001
1002
1003
    },
    // 设置单班科目分析低分区间
    setLowRange(data) {
aea3399d   liufangjia   feat: 代码提交
1004
      return defaltService(setUpUrls.setLowRange, data);
6192eba8   梁保满   引用上传文件组件问题,备题组卷顶部
1005
1006
1007
    },
    // 查询即时测多班对比情况详情
    examMultiClassReport(data) {
aea3399d   liufangjia   feat: 代码提交
1008
      return defaltService(setUpUrls.examMultiClassReport, data);
6192eba8   梁保满   引用上传文件组件问题,备题组卷顶部
1009
1010
1011
    },
    // 导出即时测多班报表
    exportExamMultiReport(data) {
aea3399d   liufangjia   feat: 代码提交
1012
      return downService(setUpUrls.exportExamMultiReport, data);
6192eba8   梁保满   引用上传文件组件问题,备题组卷顶部
1013
1014
1015
    },
    // 查询即时测多班默认等级列表
    defaultLevels(data) {
aea3399d   liufangjia   feat: 代码提交
1016
1017
      return defaltService(setUpUrls.defaultLevels, data);
    }, // 查询即时测多班默认等级列表
6bca489d   LH_PC   云平台二期UI
1018
    gdefaultLevels(data) {
aea3399d   liufangjia   feat: 代码提交
1019
      return defaltService(setUpUrls.gdefaultLevels, data);
6192eba8   梁保满   引用上传文件组件问题,备题组卷顶部
1020
1021
    },
  
d01c5799   梁保满   随堂问 报表开发
1022
1023
    // 删除随堂问报表
    deletePaperReport(data) {
aea3399d   liufangjia   feat: 代码提交
1024
      return defaltService(setUpUrls.deletePaperReport, data);
d01c5799   梁保满   随堂问 报表开发
1025
    },
8d5f555e   梁保满   接口整理
1026
  
29319cfb   梁保满   设备。教师管理
1027
1028
    //删除基站
    deleteStation(data) {
aea3399d   liufangjia   feat: 代码提交
1029
      return defaltService(setUpUrls.deleteStation, data);
29319cfb   梁保满   设备。教师管理
1030
1031
1032
    },
    //导出授课端日志
    downloadDeviceLog(data) {
aea3399d   liufangjia   feat: 代码提交
1033
      return defaltService(setUpUrls.downloadDeviceLog, data);
8ad80958   梁保满   教师学生管理,设备状态
1034
    },
b0cd2598   梁保满   fix:测试问题
1035
1036
    // 教学班模版下载
    tClassAndStudentTemplate(data) {
aea3399d   liufangjia   feat: 代码提交
1037
      return downService(setUpUrls.tClassAndStudentTemplate, data);
b0cd2598   梁保满   fix:测试问题
1038
    },
8ad80958   梁保满   教师学生管理,设备状态
1039
1040
    //教学班班级名册导出
    exportTClassAndStudent(data) {
aea3399d   liufangjia   feat: 代码提交
1041
      return downService(setUpUrls.exportTClassAndStudent, data);
8ad80958   梁保满   教师学生管理,设备状态
1042
1043
1044
    },
    // 删除班级信息(新)
    deleteClass(data) {
aea3399d   liufangjia   feat: 代码提交
1045
      return defaltService(setUpUrls.deleteClass, data);
8ad80958   梁保满   教师学生管理,设备状态
1046
1047
1048
    },
    // 清除老师下所有关联班级
    clearTeacherClasses(data) {
aea3399d   liufangjia   feat: 代码提交
1049
      return defaltService(setUpUrls.clearTeacherClasses, data);
8ad80958   梁保满   教师学生管理,设备状态
1050
    },
53300a7b   梁保满   接口开发
1051
1052
    // 下载即时测导入分数模板
    scoreTemplate(data) {
aea3399d   liufangjia   feat: 代码提交
1053
      return downService(setUpUrls.scoreTemplate, data);
53300a7b   梁保满   接口开发
1054
1055
1056
    },
    // 导入即时测报表分数
    importScore(data) {
aea3399d   liufangjia   feat: 代码提交
1057
      return defaltService(setUpUrls.importScore, data);
53300a7b   梁保满   接口开发
1058
1059
1060
    },
    // 获取即时测报表学生名单和题目列表
    listStudentsAndQuestions(data) {
aea3399d   liufangjia   feat: 代码提交
1061
      return defaltService(setUpUrls.listStudentsAndQuestions, data);
53300a7b   梁保满   接口开发
1062
1063
1064
    },
    // 提交即时测报表分数
    submitScore(data) {
aea3399d   liufangjia   feat: 代码提交
1065
      return defaltService(setUpUrls.submitScore, data);
53300a7b   梁保满   接口开发
1066
    },
50c1482f   梁保满   授课端日志下载。学生教师管理添加全部类型
1067
1068
    // 提交即时测报表分数
    deviceZipLogList(data) {
aea3399d   liufangjia   feat: 代码提交
1069
      return defaltService(setUpUrls.deviceZipLogList, data);
50c1482f   梁保满   授课端日志下载。学生教师管理添加全部类型
1070
    },
861f5e84   梁保满   录分设置
1071
1072
    // 获取即时测报表录分情况
    getScoreType(data) {
aea3399d   liufangjia   feat: 代码提交
1073
1074
1075
1076
1077
1078
1079
1080
      return defaltService(setUpUrls.getScoreType, data);
    },
    // 获取错题组卷列表
    getWrongQuestionList(data) {
      return defaltService(setUpUrls.wrongQuestionList, data);
    },
    // 获取科目列表
    getSubjectList(data) {
cd4095bd   LH_PC   fix:api地址参数重名
1081
      return defaltService(setUpUrls.teacherSubjectList, data);
aea3399d   liufangjia   feat: 代码提交
1082
1083
1084
    },
    // 获取年级信息
    getClassList(data) {
cd4095bd   LH_PC   fix:api地址参数重名
1085
      return defaltService(setUpUrls.teacherClassList, data);
aea3399d   liufangjia   feat: 代码提交
1086
1087
1088
    },
    // 获取班级信息
    getGradeList(data) {
cd4095bd   LH_PC   fix:api地址参数重名
1089
      return defaltGetService(setUpUrls.teacherGradeList, data);
861f5e84   梁保满   录分设置
1090
    },
02917cfa   liufangjia   feat: 新增错题组卷
1091
1092
1093
1094
    // 获取班级信息
    getWrongQuestionSave(data) {
      return defaltService(setUpUrls.getWrongQuestionSave, data);
    },
e5ff81a1   阿宝   集团管理员接口
1095
  };