|
@@ -140,7 +140,7 @@ const pageUpdateEvent = () => {
|
|
|
// console.log(
|
|
|
// "查找分页数据 pageUpdateEvent", state.value.listParams
|
|
|
// );
|
|
|
-
|
|
|
+
|
|
|
let submit = {
|
|
|
// 默认优先去顶级所有,传 0 。 否则你要看到 学院, 专业 ,班级 的列表,这里固定就传 学院这个的id值
|
|
|
"schoolId" : 0,
|
|
@@ -178,6 +178,7 @@ const pageDbUpdateEvent = () => {
|
|
|
|
|
|
let page = state.value.listParams.page;
|
|
|
let limit = state.value.listParams.limit;
|
|
|
+ let keyword = state.value.listParams.keyword;
|
|
|
|
|
|
// 从第几个数组下标开始
|
|
|
let indexStart = (page - 1) * limit;
|
|
@@ -189,7 +190,17 @@ const pageDbUpdateEvent = () => {
|
|
|
// 在范围内
|
|
|
if (i >= indexStart && i <= indexEnd) {
|
|
|
let thisPageDb = pageDb[i];
|
|
|
- state.value.list.push(thisPageDb);
|
|
|
+
|
|
|
+ if (typeof keyword == 'string' && keyword != '' && keyword != ' ') {
|
|
|
+
|
|
|
+ if (typeof thisPageDb.name == 'string' && thisPageDb.name.indexOf(keyword) >= 0) {
|
|
|
+ state.value.list.push(thisPageDb);
|
|
|
+ }
|
|
|
+
|
|
|
+ } else {
|
|
|
+ state.value.list.push(thisPageDb);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
}
|
|
@@ -215,6 +226,7 @@ const btnAddStudent = (formEl) => {
|
|
|
* 触发搜索逻辑
|
|
|
*/
|
|
|
const btnSearchName = () => {
|
|
|
+ state.value.listParams.page = 1;
|
|
|
pageUpdateEvent();
|
|
|
}
|
|
|
|