From 41487b9a8ad1353c21dd1ac2bfafcf8d1d4f34e4 Mon Sep 17 00:00:00 2001
From: xyc <jc_xiong@hotmail.com>
Date: 星期五, 28 八月 2026 17:09:47 +0800
Subject: [PATCH] feat: 所有前端 API 请求加超时保护,超时/网络异常优雅提示,不再无限 pending
---
traffic-audit-web/src/views/UserManage.vue | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/traffic-audit-web/src/views/UserManage.vue b/traffic-audit-web/src/views/UserManage.vue
index abae3fe..6f9cc03 100644
--- a/traffic-audit-web/src/views/UserManage.vue
+++ b/traffic-audit-web/src/views/UserManage.vue
@@ -124,7 +124,7 @@
this.loading = true
api.get('/user/list', { params: { keyword: this.keyword } })
.then(res => { this.list = res.data || [] })
- .catch(() => this.$message.error('鐢ㄦ埛鍒楄〃鍔犺浇澶辫触'))
+ .catch(e => { if (e && e._toast) return; this.$message.error('鐢ㄦ埛鍒楄〃鍔犺浇澶辫触') })
.finally(() => { this.loading = false })
},
moduleKeys(modules) {
@@ -164,6 +164,7 @@
this.loadList()
})
.catch(err => {
+ if (err && err._toast) return
const d = err && err.response && err.response.data
this.$message.error((d && d.message) || '淇濆瓨澶辫触')
})
--
Gitblit v1.9.1