|
@@ -74,10 +74,10 @@ export default {
|
|
|
isleftarrow: '',
|
|
|
navShow: true,
|
|
|
}),
|
|
|
- created() {
|
|
|
- this.searchInfo();
|
|
|
- this.searchstu();
|
|
|
- this.findGroup();
|
|
|
+ async created() {
|
|
|
+ await this.searchInfo();
|
|
|
+ await this.searchstu();
|
|
|
+ await this.findGroup();
|
|
|
},
|
|
|
computed: {
|
|
|
...mapState(['user']),
|
|
@@ -150,10 +150,14 @@ export default {
|
|
|
let noGroupStudentNames = [];
|
|
|
// 循环所有学生id
|
|
|
for (let i = 0; i < studentList.length; i++) {
|
|
|
- // 循环有组学生id
|
|
|
- for (let j = 0; j < studentIds.length; j++) {
|
|
|
- if (studentList[i].id != studentIds[j]) {
|
|
|
- noGroupStudentNames.push(studentList[i].name);
|
|
|
+ if (studentIds.length === 0) {
|
|
|
+ noGroupStudentNames.push(studentList[i].name);
|
|
|
+ } else {
|
|
|
+ // 循环有组学生id
|
|
|
+ for (let j = 0; j < studentIds.length; j++) {
|
|
|
+ if (studentList[i].id != studentIds[j]) {
|
|
|
+ noGroupStudentNames.push(studentList[i].name);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|