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