人生啊人生 3 luni în urmă
părinte
comite
91dca24a46
1 a modificat fișierele cu 14 adăugiri și 2 ștergeri
  1. 14 2
      user_web/src/view/admin/ManageSchool.vue

+ 14 - 2
user_web/src/view/admin/ManageSchool.vue

@@ -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();
 }