Explorar o código

修复翻页问题

wolyshaw %!s(int64=4) %!d(string=hai) anos
pai
achega
2053aec143

+ 5 - 1
src/views/arrearage-students/index.vue

@@ -1,7 +1,7 @@
 <template>
   <div class="m-container">
     <h2>
-      <div class="squrt"></div>欠费学员列表 <filter-search @reload="FetchList" :keys="['visitFlag']" :moreKeys="['organId']"/>
+      <div class="squrt"></div>欠费学员列表 <filter-search @reload="reloadSearch" :keys="['visitFlag']" :moreKeys="['organId']"/>
     </h2>
     <div class="m-core">
       <save-form
@@ -235,6 +235,10 @@ export default {
   },
   methods: {
     permission,
+    reloadSearch() {
+      this.rules.page = 1;
+      this.FetchList();
+    },
     async FetchList() {
       try {
         const { organIds, ...rest} = this.searchForm

+ 5 - 1
src/views/musicInspection/index.vue

@@ -2,7 +2,7 @@
 <template>
     <div class="m-container">
         <h2>
-            <div class="squrt"></div>乐团巡查 <filter-search :keys="['searchType']" :moreKeys="['organId', 'start', 'end']" @reload="getList"/>
+            <div class="squrt"></div>乐团巡查 <filter-search :keys="['searchType']" :moreKeys="['organId', 'start', 'end']" @reload="reloadSearch"/>
         </h2>
         <div class="m-core">
             <save-form :inline="true" ref="searchForm" @submit="search" @reset="onReSet" :model="searchForm">
@@ -279,6 +279,10 @@ export default {
     },
     methods: {
         dayjs,
+        reloadSearch() {
+          this.rules.page = 1;
+          this.getList();
+        },
         async getList() {
             try {
                 let { createTimer, ...rest } = this.searchForm

+ 7 - 3
src/views/recodeManager/recodeList.vue

@@ -329,7 +329,7 @@ export default {
       appealVisible: false,
       handVisible: false,
       jobNature: jobNature, // 工作类型
-     
+
       courseType,
       // teacherList: [],
       tableList: [],
@@ -381,7 +381,7 @@ export default {
     if (query.start || query.end) {
       this.searchForm.courseTime = [query.start, query.end]
     } else {
-     
+
     }
     this.init();
   },
@@ -405,6 +405,10 @@ export default {
       if (this.isEmptyQuery) {
         this.courseTime = [nowTime, nowTime]
       }
+      if (!notSetTime) {
+        this.searchForm.timer = [nowTime, nowTime];
+      }
+      this.rules.page = 1;
       this.getList()
     },
     getList() {
@@ -426,7 +430,7 @@ export default {
     },
     onReSet() {
 
-     
+
       this.$refs["searchForm"].resetFields();
        this.searchForm.courseTime = [nowTime, nowTime];
       this.search();

+ 5 - 1
src/views/stuRecodeManager/index.vue

@@ -3,7 +3,7 @@
   <div class="m-container">
     <h2>
       <div class="squrt"></div>
-      学生考勤列表 <filter-search @reload="getList" searchKey="ids"/>
+      学生考勤列表 <filter-search @reload="reloadSearch" searchKey="ids"/>
     </h2>
     <div class="m-core">
       <save-form
@@ -401,6 +401,10 @@ export default {
 
   methods: {
     permission,
+    reloadSearch() {
+      this.rules.page = 1;
+      this.getList();
+    },
     async init() {
       await this.$store.dispatch("setBranchs");
       this.getList();

+ 5 - 1
src/views/teamDetail/teamClassList.vue

@@ -3,7 +3,7 @@
   <div class="m-container">
     <h2>
       <div class="squrt"></div>
-      班级列表 <filter-search :keys="['lessThenThreeHighOnline']" @reload="getList" :moreKeys="['organId']"/>
+      班级列表 <filter-search :keys="['lessThenThreeHighOnline']" @reload="reloadSearch" :moreKeys="['organId']"/>
     </h2>
     <div class="m-core">
       <save-form
@@ -263,6 +263,10 @@ export default {
     this.init();
   },
   methods: {
+    reloadSearch() {
+      this.rules.page = 1;
+      this.getList();
+    },
     init() {
       this.getList();
     },

+ 1 - 0
src/views/teamDetail/teamCourseList.vue

@@ -799,6 +799,7 @@ export default {
       if (!notSetTime) {
         this.searchForm.timer = [nowTime, nowTime];
       }
+      this.rules.page = 1;
       this.getList();
     },
     async removeCourse(row) {

+ 5 - 1
src/views/teamDetail/teamList.vue

@@ -2,7 +2,7 @@
   <div class="m-container">
     <h2>
       <div class="squrt"></div>
-      乐团列表 <filter-search @reload="getList" :moreKeys="['organId']" />
+      乐团列表 <filter-search @reload="reloadSearch" :moreKeys="['organId']" />
     </h2>
     <div class="m-core">
       <div class="btnList" style="margin-bottom: 20px">
@@ -509,6 +509,10 @@ export default {
     this.init();
   },
   methods: {
+    reloadSearch() {
+      this.rules.page = 1;
+      this.getList();
+    },
     init() {
       sessionStorage.setItem("resetCode", "1");
 

+ 5 - 1
src/views/withdrawal-application/index.vue

@@ -1,7 +1,7 @@
 <template>
   <div class="m-container">
     <h2>
-      <div class="squrt"></div>退团申请列表 <filter-search @reload="FetchList" :keys="['visitFlag']" :moreKeys="['organId']"/>
+      <div class="squrt"></div>退团申请列表 <filter-search @reload="reloadSearch" :keys="['visitFlag']" :moreKeys="['organId']"/>
     </h2>
     <div class="m-core">
       <save-form
@@ -176,6 +176,10 @@ export default {
   },
   methods: {
     permission,
+    reloadSearch() {
+      this.rules.page = 1;
+      this.FetchList();
+    },
     submit() {
       this.rules.page = 1
       this.FetchList()