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