From 00e6928c50d58ed93fef75454d4f2ef0110d89e9 Mon Sep 17 00:00:00 2001
From: 吴羡 <16976746+Xian-TT3@user.noreply.gitee.com>
Date: 星期五, 30 十月 2026 16:32:17 +0800
Subject: [PATCH] feat(cnas,business): 客户满意度模板化表单与年度汇总导出、费用统计增强、路由加载自愈

---
 src/permission.js |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/permission.js b/src/permission.js
index 983a66e..c57e6f0 100644
--- a/src/permission.js
+++ b/src/permission.js
@@ -5,6 +5,7 @@
 import { getToken } from '@/utils/auth'
 import { isHttp, isPathMatch } from '@/utils/validate'
 import { isRelogin } from '@/utils/request'
+import { isChunkLoadError, autoReloadForChunkError } from '@/utils/routeLoad'
 import useUserStore from '@/store/modules/user'
 import useLockStore from '@/store/modules/lock'
 import useSettingsStore from '@/store/modules/settings'
@@ -78,6 +79,11 @@
 
 router.onError(error => {
   NProgress.done()
+  // 椤甸潰浠g爜妯″潡鍔犺浇澶辫触锛圴ite 閲嶅惎/閲嶇紪璇戙�佸彂鐗堝悗鏃у垎鍖咃級鑷姩鍒锋柊鎭㈠
+  if (isChunkLoadError(error) && autoReloadForChunkError()) {
+    console.warn('[router] 椤甸潰妯″潡鍔犺浇澶辫触锛岃嚜鍔ㄥ埛鏂伴噸璇曪細', error)
+    return
+  }
   console.error('[router] 椤甸潰鍔犺浇澶辫触锛�', error)
   ElMessage.error('椤甸潰鍔犺浇澶辫触锛岃鍒锋柊椤甸潰鍚庨噸璇�')
 })

--
Gitblit v1.9.3