优化后端框架
This commit is contained in:
+1
-3
@@ -55,9 +55,7 @@ http.interceptors.response.use(
|
||||
}
|
||||
|
||||
if (status === 403) {
|
||||
if (router.currentRoute.value.path !== '/403') {
|
||||
await router.replace('/403')
|
||||
}
|
||||
console.warn('[HTTP] 收到 403 响应, URL:', error.config?.url, 'Message:', backendMessage)
|
||||
message.error(backendMessage ?? '无权限访问该资源')
|
||||
return Promise.reject(new BizError('403', backendMessage ?? '无权限', traceId))
|
||||
}
|
||||
|
||||
@@ -37,7 +37,7 @@ function toOption(menu: MenuNode): MenuOption | null {
|
||||
.map((item) => toOption(item))
|
||||
.filter((item): item is MenuOption => Boolean(item))
|
||||
|
||||
const key = menu.path || `catalog-${menu.id}`
|
||||
const key = (menu.path && menu.type !== 'CATALOG') ? menu.path : `catalog-${menu.id}`
|
||||
return {
|
||||
key,
|
||||
label: menu.title,
|
||||
|
||||
+1
-1
@@ -15,7 +15,7 @@ export default defineConfig(({ mode }) => {
|
||||
},
|
||||
server: {
|
||||
host: '0.0.0.0',
|
||||
port: 5173,
|
||||
port: 5180,
|
||||
open: false,
|
||||
proxy: proxyTarget
|
||||
? {
|
||||
|
||||
Reference in New Issue
Block a user