Commit 9895b056038bbcb246c6bfb2e3f4495e4ce5f081

Authored by 梁保满
1 parent 722f17f9

无班级不去查找科目

src/api/apis/apis.js
... ... @@ -340,7 +340,7 @@ export default {
340 340 return defaltService(setUpUrls.stationTemplateUrl, data)
341 341 },
342 342 // 导入基站模板下载新地址
343   - stationTemplate() {
  343 + stationTemplate(data) {
344 344 return downService(setUpUrls.stationTemplate, data)
345 345 },
346 346 // 查询下载配置列表
... ... @@ -484,7 +484,7 @@ export default {
484 484 return downService(setUpUrls.exportGradeContrast, data)
485 485 },
486 486 // 同步教师账号
487   - syncUser() {
  487 + syncUser(data) {
488 488 return service({
489 489 url: setUpUrls.syncUser,
490 490 method: "POST",
... ... @@ -785,22 +785,22 @@ export default {
785 785 return defaltService(setUpUrls.tenantSubjectList, data)
786 786 },
787 787 // 未分班学生名单导出
788   - exportNoClassStudent() {
  788 + exportNoClassStudent(data) {
789 789 return downService(setUpUrls.exportNoClassStudent, data)
790 790 },
791 791 // 未分配教师名单导出
792   - exportNoClassTeacher() {
  792 + exportNoClassTeacher(data) {
793 793 return downService(setUpUrls.exportNoClassTeacher, data)
794 794 },
795 795 // 学校查询异常设备总数
796   - abnormalDeviceCount() {
  796 + abnormalDeviceCount(data) {
797 797 return service({
798 798 url: setUpUrls.abnormalDeviceCount,
799 799 method: "POST",
800 800 });
801 801 },
802 802 // 集团查询异常设备总数
803   - tenantAbnormalDeviceCount() {
  803 + tenantAbnormalDeviceCount(data) {
804 804 return service({
805 805 url: setUpUrls.tenantAbnormalDeviceCount,
806 806 method: "POST",
... ...
src/views/basic/setUp/student.vue
... ... @@ -605,7 +605,7 @@ export default {
605 605 },
606 606 async removeStu(obj, index, $event) {
607 607 let query = {};
608   - if (obj.classList.length) {
  608 + if (obj.classList && obj.classList.length) {
609 609 query.classId = obj.classList[0].id;
610 610 }
611 611 const { data, status, info } = await this.$request.delStudent({
... ... @@ -616,7 +616,8 @@ export default {
616 616 if (status === 0) {
617 617 this.$message.success("删除成功");
618 618 await this._QueryClazz(this.query.grade);
619   - this._QueryData();
  619 + // this._QueryData();
  620 + this.studentList.splice(index, 1);
620 621 } else {
621 622 this.$message.error(info);
622 623 }
... ...
src/views/basic/test/index.vue
... ... @@ -279,6 +279,7 @@ export default {
279 279 : this.$request.tSubjectList;
280 280  
281 281 let classIds = this.query.classId;
  282 + if (!classIds || classIds.length == 0) return;
282 283 const { data, status, info } = await fetchSubjectList({
283 284 classIds: classIds,
284 285 });
... ...