diff --git a/src/views/basic/setUp/student.vue b/src/views/basic/setUp/student.vue index 8d73f30..fae4654 100644 --- a/src/views/basic/setUp/student.vue +++ b/src/views/basic/setUp/student.vue @@ -249,7 +249,7 @@ @@ -550,7 +551,7 @@ export default { ...query, }); this.loading = false; - + if (status === 0) { this.$message.success(info); this.diaStu = false; @@ -584,6 +585,15 @@ export default { this.changeClazz(); } }, + //学生调班可选班级 + chooseClassisDisabled(classId) { + let isDisabled = false; + let classIds = this.formStuCla.classList.map((item) => item.id); + if (classId != this.formStuCla.oldClassId && classIds.includes(classId)) { + isDisabled = true; + } + return isDisabled; + }, //学生调班 changeStu: _.throttle( function () { @@ -721,7 +731,7 @@ export default { ...query, }); this.loading = false; - + if (status === 0) { this.studentList = (data.list && [...data?.list]) || []; } else {