diff --git a/src/views/index/vehicleManage.vue b/src/views/index/vehicleManage.vue index 31dfdc0c..b0073188 100644 --- a/src/views/index/vehicleManage.vue +++ b/src/views/index/vehicleManage.vue @@ -177,7 +177,6 @@ export default { } }, mounted() { - // this.getVehicleList(); this.getPermissions(); }, methods:{ @@ -238,11 +237,12 @@ export default { // 数据全部加载完成 if (this.vehicleList.length >= this.total) { this.finished = true; + } else { + this.finished = false; } }, - onRefresh() { - this.pageNum=1 - // this.getVehicleList() + async onRefresh() { + await this.resetHandler() setTimeout(() => { this.$toast('刷新成功'); this.isLoading = false; @@ -284,10 +284,11 @@ export default { await this.getVehicleList(); }, async resetHandler() { - // debounce(async () => { this.pageNum=1 + this.finished = false; + this.total = 0; + // this.vehicleList = []; await this.getVehicleList(); - // }, 1000) }, updateVehicle(item){//修改 if( this.permissonList.includes('vehicleModifyBtn') ) {