From 5abb8a867f8a6070736308da15cd2224a584ffc1 Mon Sep 17 00:00:00 2001 From: ibuler Date: Tue, 11 Feb 2025 15:55:54 +0800 Subject: [PATCH] perf: update detail api url --- src/layout/components/GenericDetailPage/index.vue | 3 ++- src/layout/components/NavHeader/SiteMessages.vue | 2 +- src/router/index.js | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/layout/components/GenericDetailPage/index.vue b/src/layout/components/GenericDetailPage/index.vue index 64e2aa57e..933ceecec 100644 --- a/src/layout/components/GenericDetailPage/index.vue +++ b/src/layout/components/GenericDetailPage/index.vue @@ -203,7 +203,8 @@ export default { if (vm.validActions.detailApiUrl || vm.detailApiUrl) { return vm.validActions.detailApiUrl || vm.detailApiUrl } - return vm.url ? `${vm.url}/${objectId}/` : getApiPath(vm, objectId) + const url = _.trimEnd(vm.url, '/') + return url ? `${url}/${objectId}/` : getApiPath(vm, objectId) }, afterDelete() { if (this.drawer) { diff --git a/src/layout/components/NavHeader/SiteMessages.vue b/src/layout/components/NavHeader/SiteMessages.vue index 626051ff7..75d048fcb 100644 --- a/src/layout/components/NavHeader/SiteMessages.vue +++ b/src/layout/components/NavHeader/SiteMessages.vue @@ -100,7 +100,7 @@ export default { }, computed: { width() { - return this.$store.state.app.device === 'mobile' ? '70%' : '380px' + return this.$store.state.app.device === 'mobile' ? '70%' : '450px' } }, mounted() { diff --git a/src/router/index.js b/src/router/index.js index ce5bce788..727938f44 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -91,9 +91,9 @@ export const constantRoutes = [ */ export const viewRoutes = [ consoleViewRoutes, + pamViewRoutes, auditViewRoutes, workbenchViewRoutes, - pamViewRoutes, ticketsRoutes, settingsRoutes, profileRoutes