소스 검색

加载中

panhui 4 년 전
부모
커밋
548af4264c

+ 5 - 1
src/main/vue/src/mixins/pageableTable.js

@@ -8,7 +8,8 @@ export default {
             tableData: [],
             sort: {},
             sortStr: '',
-            tableHeight: 200
+            tableHeight: 200,
+            loadingTable: true
         };
     },
     created() {
@@ -46,9 +47,11 @@ export default {
                     data = { ...data, ...mergeData };
                 }
             }
+            this.loadingTable = true;
             this.$http
                 .post(this.url, data, { body: 'json' })
                 .then(res => {
+                    this.loadingTable = false;
                     this.tableData = res.content;
                     this.totalPages = res.totalPages;
                     this.totalElements = res.totalElements;
@@ -57,6 +60,7 @@ export default {
                     }
                 })
                 .catch(e => {
+                    this.loadingTable = false;
                     console.log(e);
                     this.$message.error(e.error);
                 });

+ 2 - 1
src/main/vue/src/views/performance/PerformanceList.vue

@@ -17,7 +17,8 @@
             :data="tableData"
             row-key="id"
             ref="table"
-            empty-text="加载中..."
+            v-loading="loadingTable"
+            empty-text="暂无数据"
             header-row-class-name="table-header-row"
             header-cell-class-name="table-header-cell"
             row-class-name="table-row"

+ 2 - 1
src/main/vue/src/views/performance/ProgrammeList.vue

@@ -202,7 +202,8 @@
             :data="tableData"
             row-key="id"
             ref="table"
-            empty-text="加载中..."
+            v-loading="loadingTable"
+            empty-text="暂无数据"
             header-row-class-name="table-header-row"
             header-cell-class-name="table-header-cell"
             row-class-name="table-row"

+ 2 - 1
src/main/vue/src/views/record/RecordList.vue

@@ -68,7 +68,8 @@
             :data="tableData"
             row-key="id"
             ref="table"
-            empty-text="加载中..."
+            v-loading="loadingTable"
+            empty-text="暂无数据"
             header-row-class-name="table-header-row"
             header-cell-class-name="table-header-cell"
             row-class-name="table-row"