From 074bcb8394fab66ce531c219e1e7de7c142ff2d5 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期五, 29 五月 2026 11:07:10 +0800
Subject: [PATCH] 新增智能电表、空调管理

---
 admin/src/views/business/ywcustomerrecharge.vue |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/admin/src/views/business/ywcustomerrecharge.vue b/admin/src/views/business/ywcustomerrecharge.vue
index c5c0e8a..ecc712b 100644
--- a/admin/src/views/business/ywcustomerrecharge.vue
+++ b/admin/src/views/business/ywcustomerrecharge.vue
@@ -113,14 +113,20 @@
         capacity: this.tableData.pagination.pageSize,
         model: this.buildSearchModel()
       }).then(data => {
-        this.tableData.list = data.records
-        this.tableData.pagination.total = data.total
-      }).catch(() => {}).finally(() => { this.isWorking.search = false })
+        this.tableData.list = (data && data.records) || []
+        this.tableData.pagination.total = (data && data.total) || 0
+      }).catch(e => {
+        this.$tip.apiFailed(e)
+      }).finally(() => { this.isWorking.search = false })
     },
     search () {
       this.tableData.pagination.pageIndex = 1
       this.loadList()
     },
+    handleSizeChange (size) {
+      this.tableData.pagination.pageSize = size
+      this.loadList()
+    },
     buildSearchModel () {
       const model = {}
       if (this.searchForm.nameKeyword) model.nameKeyword = this.searchForm.nameKeyword

--
Gitblit v1.9.3