From 199b0b166e158f4606a71278dd5f532e2b87224c Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期二, 26 十一月 2024 16:28:28 +0800
Subject: [PATCH] 开发更新

---
 admin/src/views/business/areas.vue |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/admin/src/views/business/areas.vue b/admin/src/views/business/areas.vue
index 3d05d52..0908620 100644
--- a/admin/src/views/business/areas.vue
+++ b/admin/src/views/business/areas.vue
@@ -80,13 +80,17 @@
           this.tableData.list = this.dataAddBool(data)
         })
         .catch(e => {
-          this.$message.error(e)
+          console.log(e)
+          this.$tip.error('鎿嶄綔澶辫触')
         })
         .finally(() => {
           this.isWorking.search = false
         })
     },
     dataAddBool(array) {
+      if(array==null){
+        return  []
+      }
       array.forEach(item => {
         item.hasChildren = item.type != 2
         // item.childList = item.childList && this.dataAddBool(item.childList)
@@ -97,10 +101,11 @@
       this.treeMaps.set(tree.id, { tree, treeNode, resolve })
       listByParentId({ parentId: tree.id, type: tree.type + 1 })
         .then(data => {
-          resolve(this.dataAddBool(data||[]))
+          resolve(this.dataAddBool(data || []))
         })
         .catch(e => {
-          this.$message.error(e)
+          console.log(e)
+          this.$tip.error('鎿嶄綔澶辫触')
         })
         .finally(() => {
           this.isWorking.search = false
@@ -133,11 +138,12 @@
           this.isWorking.delete = true
           this.api.deleteById(row[this.configData['field.id']])
             .then(() => {
-              this.$message.success('鍒犻櫎鎴愬姛')
+              this.$tip.apiSuccess('鍒犻櫎鎴愬姛')
               this.refreshLoadTree(row.parentId)
             })
             .catch(e => {
-              this.$message.error(e)
+              console.log(e)
+              this.$tip.error('鎿嶄綔澶辫触')
             })
             .finally(() => {
               this.isWorking.delete = false

--
Gitblit v1.9.3