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], | ... | ... |