Commit d059a9d1ce12de5a5463715d08054855f7e54744
1 parent
d4b9eb45
接口调整
Showing
3 changed files
with
43 additions
and
39 deletions
src/views/standard/setUp/archived.vue
| ... | ... | @@ -18,7 +18,7 @@ |
| 18 | 18 | <span class="s-txt">选择分班年级:</span> |
| 19 | 19 | <el-select |
| 20 | 20 | class="sel" |
| 21 | - v-model="gradeName" | |
| 21 | + v-model="grade" | |
| 22 | 22 | placeholder="选择年级" |
| 23 | 23 | @change="changeGrade" |
| 24 | 24 | > |
| ... | ... | @@ -155,7 +155,7 @@ export default { |
| 155 | 155 | loadingClass: false, |
| 156 | 156 | loadingDown: false, |
| 157 | 157 | step: 1, |
| 158 | - gradeName: "", | |
| 158 | + grade: "", | |
| 159 | 159 | gradeList: [], |
| 160 | 160 | classIds: [], |
| 161 | 161 | classList: [], |
| ... | ... | @@ -250,11 +250,11 @@ export default { |
| 250 | 250 | this.gradeList = |
| 251 | 251 | data.list?.map((item) => { |
| 252 | 252 | return { |
| 253 | - value: item.gradeName, | |
| 253 | + value: item.grade, | |
| 254 | 254 | label: item.gradeName, |
| 255 | 255 | }; |
| 256 | 256 | }) || []; |
| 257 | - this.gradeName = this.gradeList[0]?.value; | |
| 257 | + this.grade = this.gradeList[0]?.value; | |
| 258 | 258 | this._QueryClass(); |
| 259 | 259 | } else { |
| 260 | 260 | this.$message.error(info); |
| ... | ... | @@ -265,7 +265,7 @@ export default { |
| 265 | 265 | this.classList = []; |
| 266 | 266 | this.loadingClass = true; |
| 267 | 267 | const { data, status, info } = await this.$request.schoolClassList({ |
| 268 | - gradeName: this.gradeName, | |
| 268 | + grade: this.grade, | |
| 269 | 269 | }); |
| 270 | 270 | this.loadingClass = false; |
| 271 | 271 | if (status === 0) { | ... | ... |
src/views/standard/setUp/student.vue
| ... | ... | @@ -36,7 +36,7 @@ |
| 36 | 36 | <div class="sel-box"> |
| 37 | 37 | <el-select |
| 38 | 38 | class="sel" |
| 39 | - v-model="query.gradeName" | |
| 39 | + v-model="query.grade" | |
| 40 | 40 | placeholder="选择年级" |
| 41 | 41 | @change="changeGrade" |
| 42 | 42 | > |
| ... | ... | @@ -81,9 +81,7 @@ |
| 81 | 81 | <div class="stu-box"> |
| 82 | 82 | <div |
| 83 | 83 | class="stu-list" |
| 84 | - v-show=" | |
| 85 | - query.gradeName != 80 && query.gradeName != 81 && query.gradeName | |
| 86 | - " | |
| 84 | + v-show="query.grade != 80 && query.grade != 81 && query.grade" | |
| 87 | 85 | > |
| 88 | 86 | <div class="h-title">班级列表</div> |
| 89 | 87 | <ul class="stu-ul"> |
| ... | ... | @@ -99,14 +97,16 @@ |
| 99 | 97 | </ul> |
| 100 | 98 | </div> |
| 101 | 99 | <div class="stu-detail"> |
| 102 | - <p class="total" v-if="studentList.length"> | |
| 103 | - 共筛选出{{ studentList.length }}名学生。 | |
| 104 | - </p> | |
| 105 | - <!-- <div class="clazz-detail" v-if="clazzDetail.stationSn"> | |
| 106 | - <p>基站SN:{{ clazzDetail.stationSn }}</p> | |
| 107 | - <p>配对码:{{ clazzDetail.pairingCode }}</p> | |
| 108 | - <p>频点:{{ clazzDetail.frequency }}</p> | |
| 109 | - </div> --> | |
| 100 | + <div class="stu-detail-tit"> | |
| 101 | + <p class="total" v-if="studentList.length"> | |
| 102 | + 共筛选出{{ studentList.length }}名学生。 | |
| 103 | + </p> | |
| 104 | + <div class="clazz-detail" v-if="clazzDetail.stationSn"> | |
| 105 | + <p>基站SN:{{ clazzDetail.stationSn }}</p> | |
| 106 | + <p>配对码:{{ clazzDetail.pairingCode }}</p> | |
| 107 | + <p>频点:{{ clazzDetail.frequency }}</p> | |
| 108 | + </div> | |
| 109 | + </div> | |
| 110 | 110 | |
| 111 | 111 | <ul class="s-ul" v-loading="loading"> |
| 112 | 112 | <li |
| ... | ... | @@ -204,7 +204,7 @@ |
| 204 | 204 | </el-form-item> |
| 205 | 205 | <el-form-item label="当前班级:"> |
| 206 | 206 | <p v-for="item in formClassTrack.classList"> |
| 207 | - {{ `${item.grade}-${item.className}(${item.createdTime})` }} | |
| 207 | + {{ `${item.gradeName}-${item.className}(${item.createdTime})` }} | |
| 208 | 208 | </p> |
| 209 | 209 | </el-form-item> |
| 210 | 210 | </el-form> |
| ... | ... | @@ -304,7 +304,7 @@ export default { |
| 304 | 304 | }, |
| 305 | 305 | clazzDetail: { stationSn: "", pairingCode: "", frequency: "" }, |
| 306 | 306 | query: { |
| 307 | - gradeName: "", | |
| 307 | + grade: "", | |
| 308 | 308 | classId: "", |
| 309 | 309 | studentCode: "", |
| 310 | 310 | studentName: "", |
| ... | ... | @@ -528,7 +528,7 @@ export default { |
| 528 | 528 | this.query.classId = ""; |
| 529 | 529 | query.studentName = this.query.studentName; |
| 530 | 530 | this.query.studentCode = ""; |
| 531 | - this.query.gradeName = ""; | |
| 531 | + this.query.grade = ""; | |
| 532 | 532 | } else if (type == 2) { |
| 533 | 533 | if (!this.query.studentName) { |
| 534 | 534 | this.$message.warning("输入学生学号~"); |
| ... | ... | @@ -537,21 +537,21 @@ export default { |
| 537 | 537 | this.query.classId = ""; |
| 538 | 538 | query.studentCode = this.query.studentCode; |
| 539 | 539 | this.query.studentName = ""; |
| 540 | - this.query.gradeName = ""; | |
| 540 | + this.query.grade = ""; | |
| 541 | 541 | } else if (type == 3) { |
| 542 | 542 | this.query.studentName = ""; |
| 543 | 543 | this.query.studentCode = ""; |
| 544 | - query.gradeName = this.query.gradeName; | |
| 544 | + query.grade = this.query.grade; | |
| 545 | 545 | query.classId = this.query.classId; |
| 546 | 546 | } else { |
| 547 | 547 | query = this.query; |
| 548 | 548 | } |
| 549 | - if (query.gradeName == 80) { | |
| 549 | + if (query.grade == 80) { | |
| 550 | 550 | query.status = 1; |
| 551 | - delete query.gradeName; | |
| 552 | - } else if (query.gradeName == 81) { | |
| 551 | + delete query.grade; | |
| 552 | + } else if (query.grade == 81) { | |
| 553 | 553 | query.status = 2; |
| 554 | - delete query.gradeName; | |
| 554 | + delete query.grade; | |
| 555 | 555 | } else { |
| 556 | 556 | query.status = 0; |
| 557 | 557 | } |
| ... | ... | @@ -573,18 +573,18 @@ export default { |
| 573 | 573 | this.gradeList = |
| 574 | 574 | data.list?.map((item) => { |
| 575 | 575 | return { |
| 576 | - value: item.gradeName, | |
| 576 | + value: item.grade, | |
| 577 | 577 | label: item.gradeName, |
| 578 | 578 | }; |
| 579 | 579 | }) || []; |
| 580 | - this.query.gradeName = this.gradeList[0]?.value; | |
| 580 | + this.query.grade = this.gradeList[0]?.value; | |
| 581 | 581 | } else { |
| 582 | 582 | this.$message.error(info); |
| 583 | 583 | } |
| 584 | 584 | }, |
| 585 | 585 | async _QueryClass(value) { |
| 586 | 586 | const { data, status, info } = await this.$request.schoolClassList({ |
| 587 | - gradeName: value || this.query.gradeName, | |
| 587 | + grade: value || this.query.grade, | |
| 588 | 588 | }); |
| 589 | 589 | if (status === 0) { |
| 590 | 590 | this.classList = [...data.list] || []; |
| ... | ... | @@ -702,6 +702,10 @@ export default { |
| 702 | 702 | .stu-detail { |
| 703 | 703 | flex: 1; |
| 704 | 704 | border-left: 0.5px solid #eee; |
| 705 | + &-tit{ | |
| 706 | + display: flex; | |
| 707 | + justify-content: space-between; | |
| 708 | + } | |
| 705 | 709 | .total { |
| 706 | 710 | padding: 15px 12px; |
| 707 | 711 | font-size: 14px; | ... | ... |
src/views/standard/setUp/teacher.vue
| ... | ... | @@ -720,32 +720,32 @@ export default { |
| 720 | 720 | this.query.gradeClassSub = []; |
| 721 | 721 | } else { |
| 722 | 722 | query = { ...this.query }; |
| 723 | - query.gradeNames = []; | |
| 723 | + query.grades = []; | |
| 724 | 724 | query.classIds = []; |
| 725 | 725 | query.subjectNames = []; |
| 726 | 726 | this.query.gradeClassSub?.map((item) => { |
| 727 | 727 | if (item.length == 1) { |
| 728 | - if (!query.gradeNames.includes(item[0])) { | |
| 729 | - query.gradeNames.push(item[0]); | |
| 728 | + if (!query.grades.includes(item[0])) { | |
| 729 | + query.grades.push(item[0]); | |
| 730 | 730 | } |
| 731 | 731 | } else if (item.length == 2) { |
| 732 | 732 | if (!query.classIds.includes(item[1])) { |
| 733 | 733 | query.classIds.push(item[1]); |
| 734 | 734 | } |
| 735 | - query.gradeNames.includes(item[0]) && | |
| 736 | - query.gradeNames.remove(item[0]); | |
| 735 | + query.grades.includes(item[0]) && | |
| 736 | + query.grades.remove(item[0]); | |
| 737 | 737 | } else if (item.length == 3) { |
| 738 | 738 | if (!query.subjectNames.includes(item[2])) { |
| 739 | 739 | query.subjectNames.push(item[2]); |
| 740 | 740 | } |
| 741 | - query.gradeNames.includes(item[0]) && | |
| 742 | - query.gradeNames.remove(item[0]); | |
| 741 | + query.grades.includes(item[0]) && | |
| 742 | + query.grades.remove(item[0]); | |
| 743 | 743 | query.classIds.includes(item[0]) && query.classIds.remove(item[0]); |
| 744 | 744 | } |
| 745 | 745 | }); |
| 746 | 746 | |
| 747 | 747 | delete query.gradeClassSub; |
| 748 | - query.gradeNames.length ? "" : delete query.gradeNames; | |
| 748 | + query.grades.length ? "" : delete query.grades; | |
| 749 | 749 | query.classIds.length ? "" : delete query.classIds; |
| 750 | 750 | query.subjectNames.length ? "" : delete query.subjectNames; |
| 751 | 751 | query.teacherName.length ? "" : delete query.teacherName; |
| ... | ... | @@ -801,7 +801,7 @@ export default { |
| 801 | 801 | }; |
| 802 | 802 | }); |
| 803 | 803 | this.gradeClassSubList.push({ |
| 804 | - value: item.gradeName, | |
| 804 | + value: item.grade, | |
| 805 | 805 | label: item.gradeName, |
| 806 | 806 | id: item.grade, |
| 807 | 807 | children: item.classList.map((clazz) => { |
| ... | ... | @@ -814,7 +814,7 @@ export default { |
| 814 | 814 | }), |
| 815 | 815 | }); |
| 816 | 816 | return { |
| 817 | - value: item.gradeName, | |
| 817 | + value: item.grade, | |
| 818 | 818 | label: item.gradeName, |
| 819 | 819 | id: item.grade, |
| 820 | 820 | children: [...subList], | ... | ... |