Commit c0026d5fcc03788be0c26a689f09b15e04c95a40
1 parent
391f66b9
科目修改,学生调班
Showing
3 changed files
with
14 additions
and
11 deletions
src/assets/css/base.css
src/views/standard/setUp/clazz.vue
| ... | ... | @@ -233,6 +233,9 @@ export default { |
| 233 | 233 | diaSubject: function (val) { |
| 234 | 234 | if (!val) { |
| 235 | 235 | this.subjectName = ""; |
| 236 | + this.subjectList.map((item) => { | |
| 237 | + item.checked = false; | |
| 238 | + }); | |
| 236 | 239 | } |
| 237 | 240 | }, |
| 238 | 241 | }, |
| ... | ... | @@ -382,10 +385,11 @@ export default { |
| 382 | 385 | item.checked = false; |
| 383 | 386 | }, |
| 384 | 387 | async _EditSub(item) { |
| 385 | - if (this.subjects.includes(item.value)) { | |
| 386 | - this.$message.warning("科目已存在,请重新填写~"); | |
| 387 | - return; | |
| 388 | - } | |
| 388 | + // if (this.subjects.includes(item.value)) { | |
| 389 | + // this.$message.warning("科目已存在,请重新填写~"); | |
| 390 | + // return; | |
| 391 | + // } | |
| 392 | + let idx = this.subjectNames.findIndex((sub) => item.default == sub); | |
| 389 | 393 | item.checked = false; |
| 390 | 394 | const { status, info } = await this.$request.updateSubject({ |
| 391 | 395 | subjectName: item.value, |
| ... | ... | @@ -393,11 +397,10 @@ export default { |
| 393 | 397 | }); |
| 394 | 398 | if (status === 0) { |
| 395 | 399 | this.$message.success(info); |
| 396 | - let idx = this.subjectNames.findIndex((sub) => item == sub); | |
| 397 | 400 | this.subjectNames.splice(idx, 1, item.value); |
| 398 | 401 | item.default = item.value; |
| 399 | 402 | } else { |
| 400 | - item.checked = true; | |
| 403 | + item.value = item.default | |
| 401 | 404 | this.$message.error(info); |
| 402 | 405 | } |
| 403 | 406 | }, | ... | ... |
src/views/standard/setUp/student.vue
| ... | ... | @@ -533,10 +533,10 @@ export default { |
| 533 | 533 | function () { |
| 534 | 534 | this.$refs.formStuCla.validate(async (valid) => { |
| 535 | 535 | if (valid) { |
| 536 | - if (this.formStuCla.classId == this.formStuCla.oldClassId) { | |
| 537 | - this.$message.warning("班级无变更~"); | |
| 538 | - return; | |
| 539 | - } | |
| 536 | + // if (this.formStuCla.classId == this.formStuCla.oldClassId) { | |
| 537 | + // this.$message.warning("班级无变更~"); | |
| 538 | + // return; | |
| 539 | + // } | |
| 540 | 540 | const { data, status, info } = |
| 541 | 541 | await this.$request.studentChangeClass({ |
| 542 | 542 | studentId: this.formStuCla.studentId, | ... | ... |