diff --git a/src/api/apis/apis.js b/src/api/apis/apis.js index c34603f..67c7e0d 100644 --- a/src/api/apis/apis.js +++ b/src/api/apis/apis.js @@ -340,7 +340,7 @@ export default { return defaltService(setUpUrls.stationTemplateUrl, data) }, // 导入基站模板下载新地址 - stationTemplate() { + stationTemplate(data) { return downService(setUpUrls.stationTemplate, data) }, // 查询下载配置列表 @@ -484,7 +484,7 @@ export default { return downService(setUpUrls.exportGradeContrast, data) }, // 同步教师账号 - syncUser() { + syncUser(data) { return service({ url: setUpUrls.syncUser, method: "POST", @@ -785,22 +785,22 @@ export default { return defaltService(setUpUrls.tenantSubjectList, data) }, // 未分班学生名单导出 - exportNoClassStudent() { + exportNoClassStudent(data) { return downService(setUpUrls.exportNoClassStudent, data) }, // 未分配教师名单导出 - exportNoClassTeacher() { + exportNoClassTeacher(data) { return downService(setUpUrls.exportNoClassTeacher, data) }, // 学校查询异常设备总数 - abnormalDeviceCount() { + abnormalDeviceCount(data) { return service({ url: setUpUrls.abnormalDeviceCount, method: "POST", }); }, // 集团查询异常设备总数 - tenantAbnormalDeviceCount() { + tenantAbnormalDeviceCount(data) { return service({ url: setUpUrls.tenantAbnormalDeviceCount, method: "POST", diff --git a/src/views/basic/setUp/student.vue b/src/views/basic/setUp/student.vue index af8f56a..ef3027a 100644 --- a/src/views/basic/setUp/student.vue +++ b/src/views/basic/setUp/student.vue @@ -605,7 +605,7 @@ export default { }, async removeStu(obj, index, $event) { let query = {}; - if (obj.classList.length) { + if (obj.classList && obj.classList.length) { query.classId = obj.classList[0].id; } const { data, status, info } = await this.$request.delStudent({ @@ -616,7 +616,8 @@ export default { if (status === 0) { this.$message.success("删除成功"); await this._QueryClazz(this.query.grade); - this._QueryData(); + // this._QueryData(); + this.studentList.splice(index, 1); } else { this.$message.error(info); } diff --git a/src/views/basic/test/index.vue b/src/views/basic/test/index.vue index ab02b30..a65647d 100644 --- a/src/views/basic/test/index.vue +++ b/src/views/basic/test/index.vue @@ -279,6 +279,7 @@ export default { : this.$request.tSubjectList; let classIds = this.query.classId; + if (!classIds || classIds.length == 0) return; const { data, status, info } = await fetchSubjectList({ classIds: classIds, });