|
@@ -583,7 +583,8 @@ Page({
|
|
|
searchLists[0] = ''
|
|
|
this.setData({
|
|
|
courseDetailChosed: '',
|
|
|
- searchLists
|
|
|
+ showCourse: false,
|
|
|
+ showCourseDetail: false
|
|
|
})
|
|
|
},
|
|
|
|
|
@@ -624,7 +625,7 @@ Page({
|
|
|
searchLists[1] = ''
|
|
|
this.setData({
|
|
|
teachPositionChosed: '',
|
|
|
- searchLists
|
|
|
+ showTeachPosition: false
|
|
|
})
|
|
|
},
|
|
|
|
|
@@ -665,7 +666,7 @@ Page({
|
|
|
searchLists[2] = ''
|
|
|
this.setData({
|
|
|
stuSexChosed: '',
|
|
|
- searchLists
|
|
|
+ showSexList: false
|
|
|
})
|
|
|
},
|
|
|
|
|
@@ -707,7 +708,7 @@ Page({
|
|
|
searchLists[3] = ''
|
|
|
this.setData({
|
|
|
teachTypeChosed: '',
|
|
|
- searchLists
|
|
|
+ showTeachType: false
|
|
|
})
|
|
|
},
|
|
|
|
|
@@ -747,7 +748,7 @@ Page({
|
|
|
searchLists[4] = ''
|
|
|
this.setData({
|
|
|
teachEduChosed: '',
|
|
|
- searchLists
|
|
|
+ showTeachEdu: false
|
|
|
})
|
|
|
},
|
|
|
|
|
@@ -787,7 +788,7 @@ Page({
|
|
|
searchLists[5] = ''
|
|
|
this.setData({
|
|
|
teachSexChosed: '',
|
|
|
- searchLists
|
|
|
+ showTeachSex: false
|
|
|
})
|
|
|
},
|
|
|
|
|
@@ -828,7 +829,7 @@ Page({
|
|
|
searchLists[6] = ''
|
|
|
this.setData({
|
|
|
teachImgChosed: '',
|
|
|
- searchLists
|
|
|
+ showTeachImg: false
|
|
|
})
|
|
|
},
|
|
|
|
|
@@ -924,8 +925,9 @@ Page({
|
|
|
}
|
|
|
// console.log(this.data.list);
|
|
|
// console.log(list);
|
|
|
- } else if (!searchLists[0]) {
|
|
|
- // 当其他筛选值都为空时,则在学员数组中查找是否有符合条件的信息
|
|
|
+ }
|
|
|
+ // 当其他筛选值都为空时,则在学员数组中查找是否有符合条件的信息
|
|
|
+ else if (!searchLists[0]) {
|
|
|
for (let i = 0; i < stuLists.length; i++) {
|
|
|
for (let j = 0; j < stuLists[i].length; j++) {
|
|
|
// 判断学生数组中是否有符合第二个筛选条件的信息
|
|
@@ -970,8 +972,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && !searchLists[1]) {
|
|
|
- // 当第一个筛选值存在,第二个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个筛选值存在,第二个筛选值不存在时
|
|
|
+ else if (searchLists[0] && !searchLists[1]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -990,8 +993,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && searchLists[1]) {
|
|
|
- // 当第一个筛选值不存在,第二个筛选值存在时
|
|
|
+ }
|
|
|
+ // 当第一个筛选值不存在,第二个筛选值存在时
|
|
|
+ else if (!searchLists[0] && searchLists[1]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1010,8 +1014,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && !searchLists[1]) {
|
|
|
- // 当第一个、第二个筛选值都为空时,则在学员数组中查找是否有符合条件的信息
|
|
|
+ }
|
|
|
+ // 当第一个、第二个筛选值都为空时,则在学员数组中查找是否有符合条件的信息
|
|
|
+ else if (!searchLists[0] && !searchLists[1]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < stuLists.length; i++) {
|
|
|
for (let j = 0; j < stuLists[i].length; j++) {
|
|
@@ -1054,8 +1059,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && searchLists[1] && !searchLists[2]) {
|
|
|
- // 当第一个、第二个筛选值存在,第三个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第二个筛选值存在,第三个筛选值不存在时
|
|
|
+ else if (searchLists[0] && searchLists[1] && !searchLists[2]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1074,8 +1080,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && !searchLists[1] && searchLists[2]) {
|
|
|
- // 当第一个、第三个筛选值存在,第二个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第三个筛选值存在,第二个筛选值不存在时
|
|
|
+ else if (searchLists[0] && !searchLists[1] && searchLists[2]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1094,8 +1101,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && searchLists[1] && searchLists[2]) {
|
|
|
- // 当第二个、第三个筛选值存在,第一个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第二个、第三个筛选值存在,第一个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && searchLists[1] && searchLists[2]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1114,8 +1122,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && !searchLists[1] && !searchLists[2]) {
|
|
|
- // 当第一个筛选值存在,第二个、第三个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个筛选值存在,第二个、第三个筛选值不存在时
|
|
|
+ else if (searchLists[0] && !searchLists[1] && !searchLists[2]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1134,8 +1143,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && searchLists[1] && !searchLists[2]) {
|
|
|
- // 当第二个筛选值存在,第一个、第三个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第二个筛选值存在,第一个、第三个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && searchLists[1] && !searchLists[2]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1154,8 +1164,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && !searchLists[1] && searchLists[2]) {
|
|
|
- // 当第三个筛选值存在,第一个、第二个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第三个筛选值存在,第一个、第二个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && !searchLists[1] && searchLists[2]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1174,8 +1185,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && !searchLists[1] && !searchLists[2]) {
|
|
|
- // 当第一个、第二个、第三个筛选值都为空时,则在学员数组中查找是否有符合条件的信息
|
|
|
+ }
|
|
|
+ // 当第一个、第二个、第三个筛选值都为空时,则在学员数组中查找是否有符合条件的信息
|
|
|
+ else if (!searchLists[0] && !searchLists[1] && !searchLists[2]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < stuLists.length; i++) {
|
|
|
for (let j = 0; j < stuLists[i].length; j++) {
|
|
@@ -1218,8 +1230,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && searchLists[1] && searchLists[2] && !searchLists[3]) {
|
|
|
- // 当第一个、第二个、第三个筛选值存在,第四个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第二个、第三个筛选值存在,第四个筛选值不存在时
|
|
|
+ else if (searchLists[0] && searchLists[1] && searchLists[2] && !searchLists[3]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1238,8 +1251,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && searchLists[1] && !searchLists[2] && searchLists[3]) {
|
|
|
- // 当第一个、第二个、第四个筛选值存在,第三个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第二个、第四个筛选值存在,第三个筛选值不存在时
|
|
|
+ else if (searchLists[0] && searchLists[1] && !searchLists[2] && searchLists[3]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1258,8 +1272,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && !searchLists[1] && searchLists[2] && searchLists[3]) {
|
|
|
- // 当第一个、第三个、第四个筛选值存在,第二个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第三个、第四个筛选值存在,第二个筛选值不存在时
|
|
|
+ else if (searchLists[0] && !searchLists[1] && searchLists[2] && searchLists[3]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1278,8 +1293,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && searchLists[1] && searchLists[2] && searchLists[3]) {
|
|
|
- // 当第二个、第三个、第四个筛选值存在,第一个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第二个、第三个、第四个筛选值存在,第一个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && searchLists[1] && searchLists[2] && searchLists[3]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1298,8 +1314,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && searchLists[1] && !searchLists[2] && !searchLists[3]) {
|
|
|
- // 当第一个、第二个筛选值存在,第三个、第四个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第二个筛选值存在,第三个、第四个筛选值不存在时
|
|
|
+ else if (searchLists[0] && searchLists[1] && !searchLists[2] && !searchLists[3]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1318,8 +1335,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && !searchLists[1] && searchLists[2] && !searchLists[3]) {
|
|
|
- // 当第一个、第三个筛选值存在,第二个、第四个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第三个筛选值存在,第二个、第四个筛选值不存在时
|
|
|
+ else if (searchLists[0] && !searchLists[1] && searchLists[2] && !searchLists[3]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1338,8 +1356,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && !searchLists[1] && !searchLists[2] && searchLists[3]) {
|
|
|
- // 当第一个、第四个筛选值存在,第二个、第三个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第四个筛选值存在,第二个、第三个筛选值不存在时
|
|
|
+ else if (searchLists[0] && !searchLists[1] && !searchLists[2] && searchLists[3]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1358,8 +1377,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && searchLists[1] && searchLists[2] && !searchLists[3]) {
|
|
|
- // 当第二个、第三个筛选值存在,第一个、第四个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第二个、第三个筛选值存在,第一个、第四个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && searchLists[1] && searchLists[2] && !searchLists[3]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1378,8 +1398,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && searchLists[1] && !searchLists[2] && searchLists[3]) {
|
|
|
- // 当第二个、第四个筛选值存在,第一个、第三个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第二个、第四个筛选值存在,第一个、第三个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && searchLists[1] && !searchLists[2] && searchLists[3]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1398,8 +1419,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && !searchLists[1] && searchLists[2] && searchLists[3]) {
|
|
|
- // 当第三个、第四个筛选值存在,第一个、第二个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第三个、第四个筛选值存在,第一个、第二个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && !searchLists[1] && searchLists[2] && searchLists[3]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1418,8 +1440,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && !searchLists[1] && !searchLists[2] && !searchLists[3]) {
|
|
|
- // 当第一个筛选值存在,第二个、第三个、第四个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个筛选值存在,第二个、第三个、第四个筛选值不存在时
|
|
|
+ else if (searchLists[0] && !searchLists[1] && !searchLists[2] && !searchLists[3]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1438,8 +1461,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && searchLists[1] && !searchLists[2] && !searchLists[3]) {
|
|
|
- // 当第二个筛选值存在,第一个、第三个、第四个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第二个筛选值存在,第一个、第三个、第四个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && searchLists[1] && !searchLists[2] && !searchLists[3]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1458,8 +1482,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && !searchLists[1] && searchLists[2] && !searchLists[3]) {
|
|
|
- // 当第三个筛选值存在,第一个、第二个、第四个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第三个筛选值存在,第一个、第二个、第四个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && !searchLists[1] && searchLists[2] && !searchLists[3]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1478,8 +1503,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && !searchLists[1] && !searchLists[2] && searchLists[3]) {
|
|
|
- // 当第四个筛选值存在,第一个、第二个、第三个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第四个筛选值存在,第一个、第二个、第三个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && !searchLists[1] && !searchLists[2] && searchLists[3]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1498,8 +1524,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && !searchLists[1] && !searchLists[2] && !searchLists[3]) {
|
|
|
- // 当第一个、第二个、第三个、第四个筛选值都为空时,则在学员数组中查找是否有符合条件的信息
|
|
|
+ }
|
|
|
+ // 当第一个、第二个、第三个、第四个筛选值都为空时,则在学员数组中查找是否有符合条件的信息
|
|
|
+ else if (!searchLists[0] && !searchLists[1] && !searchLists[2] && !searchLists[3]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < stuLists.length; i++) {
|
|
|
for (let j = 0; j < stuLists[i].length; j++) {
|
|
@@ -1542,8 +1569,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && searchLists[1] && searchLists[2] && searchLists[3] && !searchLists[4]) {
|
|
|
- // 当第一个、第二个、第三个、第四个筛选值存在,第五个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第二个、第三个、第四个筛选值存在,第五个筛选值不存在时
|
|
|
+ else if (searchLists[0] && searchLists[1] && searchLists[2] && searchLists[3] && !searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1562,8 +1590,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && searchLists[1] && searchLists[2] && !searchLists[3] && searchLists[4]) {
|
|
|
- // 当第一个、第二个、第三个、第五个筛选值存在,第四个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第二个、第三个、第五个筛选值存在,第四个筛选值不存在时
|
|
|
+ else if (searchLists[0] && searchLists[1] && searchLists[2] && !searchLists[3] && searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1582,8 +1611,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && searchLists[1] && !searchLists[2] && searchLists[3] && searchLists[4]) {
|
|
|
- // 当第一个、第二个、第四个、第五个筛选值存在,第三个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第二个、第四个、第五个筛选值存在,第三个筛选值不存在时
|
|
|
+ else if (searchLists[0] && searchLists[1] && !searchLists[2] && searchLists[3] && searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1602,8 +1632,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && !searchLists[1] && searchLists[2] && searchLists[3] && searchLists[4]) {
|
|
|
- // 当第一个、第三个、第四个、第五个筛选值存在,第二个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第三个、第四个、第五个筛选值存在,第二个筛选值不存在时
|
|
|
+ else if (searchLists[0] && !searchLists[1] && searchLists[2] && searchLists[3] && searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1622,8 +1653,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && searchLists[1] && searchLists[2] && searchLists[3] && searchLists[4]) {
|
|
|
- // 当第二个、第三个、第四个、第五个筛选值存在,第一个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第二个、第三个、第四个、第五个筛选值存在,第一个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && searchLists[1] && searchLists[2] && searchLists[3] && searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1642,8 +1674,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && searchLists[1] && searchLists[2] && !searchLists[3] && !searchLists[4]) {
|
|
|
- // 当第一个、第二个、第三个筛选值存在,第四个、第五个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第二个、第三个筛选值存在,第四个、第五个筛选值不存在时
|
|
|
+ else if (searchLists[0] && searchLists[1] && searchLists[2] && !searchLists[3] && !searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1662,8 +1695,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && searchLists[1] && !searchLists[2] && searchLists[3] && !searchLists[4]) {
|
|
|
- // 当第一个、第二个、第四个筛选值存在,第三个、第五个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第二个、第四个筛选值存在,第三个、第五个筛选值不存在时
|
|
|
+ else if (searchLists[0] && searchLists[1] && !searchLists[2] && searchLists[3] && !searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1682,8 +1716,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && !searchLists[1] && searchLists[2] && searchLists[3] && !searchLists[4]) {
|
|
|
- // 当第一个、第三个、第四个筛选值存在,第二个、第五个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第三个、第四个筛选值存在,第二个、第五个筛选值不存在时
|
|
|
+ else if (searchLists[0] && !searchLists[1] && searchLists[2] && searchLists[3] && !searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1702,8 +1737,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && searchLists[1] && searchLists[2] && searchLists[3] && !searchLists[4]) {
|
|
|
- // 当第二个、第三个、第四个筛选值存在,第一个、第五个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第二个、第三个、第四个筛选值存在,第一个、第五个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && searchLists[1] && searchLists[2] && searchLists[3] && !searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1722,8 +1758,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && searchLists[1] && !searchLists[2] && !searchLists[3] && searchLists[4]) {
|
|
|
- // 当第一个、第二个、第五个筛选值存在,第三个、第四个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第二个、第五个筛选值存在,第三个、第四个筛选值不存在时
|
|
|
+ else if (searchLists[0] && searchLists[1] && !searchLists[2] && !searchLists[3] && searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1742,8 +1779,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && !searchLists[1] && searchLists[2] && !searchLists[3] && searchLists[4]) {
|
|
|
- // 当第一个、第三个、第五个筛选值存在,第二个、第四个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第三个、第五个筛选值存在,第二个、第四个筛选值不存在时
|
|
|
+ else if (searchLists[0] && !searchLists[1] && searchLists[2] && !searchLists[3] && searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1762,8 +1800,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && searchLists[1] && searchLists[2] && !searchLists[3] && searchLists[4]) {
|
|
|
- // 当第二个、第三个、第五个筛选值存在,第一个、第四个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第二个、第三个、第五个筛选值存在,第一个、第四个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && searchLists[1] && searchLists[2] && !searchLists[3] && searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1782,8 +1821,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && !searchLists[1] && !searchLists[2] && searchLists[3] && searchLists[4]) {
|
|
|
- // 当第一个、第四个、第五个筛选值存在,第二个、第三个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第四个、第五个筛选值存在,第二个、第三个筛选值不存在时
|
|
|
+ else if (searchLists[0] && !searchLists[1] && !searchLists[2] && searchLists[3] && searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1802,8 +1842,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && searchLists[1] && !searchLists[2] && searchLists[3] && searchLists[4]) {
|
|
|
- // 当第二个、第四个、第五个筛选值存在,第一个、第三个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第二个、第四个、第五个筛选值存在,第一个、第三个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && searchLists[1] && !searchLists[2] && searchLists[3] && searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1822,8 +1863,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && !searchLists[1] && searchLists[2] && searchLists[3] && searchLists[4]) {
|
|
|
- // 当第三个、第四个、第五个筛选值存在,第一个、第二个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第三个、第四个、第五个筛选值存在,第一个、第二个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && !searchLists[1] && searchLists[2] && searchLists[3] && searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1842,8 +1884,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && searchLists[1] && !searchLists[2] && !searchLists[3] && !searchLists[4]) {
|
|
|
- // 当第一个、第二个筛选值存在,第三个、第四个、第五个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第二个筛选值存在,第三个、第四个、第五个筛选值不存在时
|
|
|
+ else if (searchLists[0] && searchLists[1] && !searchLists[2] && !searchLists[3] && !searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1862,8 +1905,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && !searchLists[1] && searchLists[2] && !searchLists[3] && !searchLists[4]) {
|
|
|
- // 当第一个、第三个筛选值存在,第二个、第四个、第五个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第三个筛选值存在,第二个、第四个、第五个筛选值不存在时
|
|
|
+ else if (searchLists[0] && !searchLists[1] && searchLists[2] && !searchLists[3] && !searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1882,8 +1926,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && searchLists[1] && searchLists[2] && !searchLists[3] && !searchLists[4]) {
|
|
|
- // 当第二个、第三个筛选值存在,第一个、第四个、第五个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第二个、第三个筛选值存在,第一个、第四个、第五个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && searchLists[1] && searchLists[2] && !searchLists[3] && !searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1902,8 +1947,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && !searchLists[1] && !searchLists[2] && searchLists[3] && !searchLists[4]) {
|
|
|
- // 当第一个、第四个筛选值存在,第二个、第三个、第五个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第四个筛选值存在,第二个、第三个、第五个筛选值不存在时
|
|
|
+ else if (searchLists[0] && !searchLists[1] && !searchLists[2] && searchLists[3] && !searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1922,8 +1968,10 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && searchLists[1] && !searchLists[2] && searchLists[3] && !searchLists[4]) {
|
|
|
- // 当第二个、第四个筛选值存在,第一个、第三个、第五个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第二个、第四个筛选值存在,第一个、第三个、第五个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && searchLists[1] && !searchLists[2] && searchLists[3] && !searchLists[4]) {
|
|
|
+
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1942,8 +1990,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && !searchLists[1] && searchLists[2] && searchLists[3] && !searchLists[4]) {
|
|
|
- // 当第三个、第四个筛选值存在,第一个、第二个、第五个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第三个、第四个筛选值存在,第一个、第二个、第五个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && !searchLists[1] && searchLists[2] && searchLists[3] && !searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1962,8 +2011,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && !searchLists[1] && !searchLists[2] && !searchLists[3] && searchLists[4]) {
|
|
|
- // 当第一个、第五个筛选值存在,第二个、第三个、第四个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个、第五个筛选值存在,第二个、第三个、第四个筛选值不存在时
|
|
|
+ else if (searchLists[0] && !searchLists[1] && !searchLists[2] && !searchLists[3] && searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -1982,8 +2032,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && searchLists[1] && !searchLists[2] && !searchLists[3] && searchLists[4]) {
|
|
|
- // 当第二个、第五个筛选值存在,第一个、第三个、第四个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第二个、第五个筛选值存在,第一个、第三个、第四个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && searchLists[1] && !searchLists[2] && !searchLists[3] && searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -2002,8 +2053,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && !searchLists[1] && searchLists[2] && !searchLists[3] && searchLists[4]) {
|
|
|
- // 当第三个、第五个筛选值存在,第一个、第二个、第四个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第三个、第五个筛选值存在,第一个、第二个、第四个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && !searchLists[1] && searchLists[2] && !searchLists[3] && searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -2022,8 +2074,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && !searchLists[1] && !searchLists[2] && searchLists[3] && searchLists[4]) {
|
|
|
- // 当第四个、第五个筛选值存在,第一个、第二个、第三个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第四个、第五个筛选值存在,第一个、第二个、第三个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && !searchLists[1] && !searchLists[2] && searchLists[3] && searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -2042,8 +2095,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (searchLists[0] && !searchLists[1] && !searchLists[2] && !searchLists[3] && !searchLists[4]) {
|
|
|
- // 当第一个筛选值存在,第二个、第三个、第四个、第五个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第一个筛选值存在,第二个、第三个、第四个、第五个筛选值不存在时
|
|
|
+ else if (searchLists[0] && !searchLists[1] && !searchLists[2] && !searchLists[3] && !searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -2062,8 +2116,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && searchLists[1] && !searchLists[2] && !searchLists[3] && !searchLists[4]) {
|
|
|
- // 当第二个筛选值存在,第一个、第三个、第四个、第五个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第二个筛选值存在,第一个、第三个、第四个、第五个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && searchLists[1] && !searchLists[2] && !searchLists[3] && !searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -2082,8 +2137,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && !searchLists[1] && searchLists[2] && !searchLists[3] && !searchLists[4]) {
|
|
|
- // 当第三个筛选值存在,第一个、第二个、第四个、第五个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第三个筛选值存在,第一个、第二个、第四个、第五个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && !searchLists[1] && searchLists[2] && !searchLists[3] && !searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -2102,8 +2158,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && !searchLists[1] && !searchLists[2] && searchLists[3] && !searchLists[4]) {
|
|
|
- // 当第四个筛选值存在,第一个、第二个、第三个、第五个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第四个筛选值存在,第一个、第二个、第三个、第五个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && !searchLists[1] && !searchLists[2] && searchLists[3] && !searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -2122,8 +2179,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && !searchLists[1] && !searchLists[2] && !searchLists[3] && searchLists[4]) {
|
|
|
- // 当第五个筛选值存在,第一个、第二个、第三个、第四个筛选值不存在时
|
|
|
+ }
|
|
|
+ // 当第五个筛选值存在,第一个、第二个、第三个、第四个筛选值不存在时
|
|
|
+ else if (!searchLists[0] && !searchLists[1] && !searchLists[2] && !searchLists[3] && searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < list.length; i++) {
|
|
|
for (let j = 0; j < list[i].length; j++) {
|
|
@@ -2142,8 +2200,9 @@ Page({
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
- } else if (!searchLists[0] && !searchLists[1] && !searchLists[2] && !searchLists[3] && !searchLists[4]) {
|
|
|
- // 当前五个筛选值都不存在时
|
|
|
+ }
|
|
|
+ // 当前五个筛选值都不存在时
|
|
|
+ else if (!searchLists[0] && !searchLists[1] && !searchLists[2] && !searchLists[3] && !searchLists[4]) {
|
|
|
let list = this.data.list
|
|
|
for (let i = 0; i < stuLists.length; i++) {
|
|
|
for (let j = 0; j < stuLists[i].length; j++) {
|