From 775e6c85e87ce6c30f86e3871ab4d3cd688a1c89 Mon Sep 17 00:00:00 2001 From: XuqmGroup Date: Fri, 8 May 2026 10:09:22 +0800 Subject: [PATCH] feat: unify app identity on appKey in platforms --- ops-platform/src/router/index.ts | 2 +- ops-platform/src/views/apps/AppDetailView.vue | 2 +- ops-platform/src/views/apps/AppListView.vue | 2 +- .../views/services/ServiceRequestsView.vue | 2 +- .../src/views/tenants/TenantDetailView.vue | 2 +- tenant-platform/src/router/index.ts | 2 +- .../src/views/apps/AppDetailView.vue | 25 +++++++++---------- .../src/views/apps/AppListView.vue | 8 +++--- tenant-platform/src/views/im/ImConfigView.vue | 2 +- .../src/views/logs/OperationLogView.vue | 16 ++++++------ 10 files changed, 31 insertions(+), 32 deletions(-) diff --git a/ops-platform/src/router/index.ts b/ops-platform/src/router/index.ts index 422c1e7..ec4569d 100644 --- a/ops-platform/src/router/index.ts +++ b/ops-platform/src/router/index.ts @@ -15,7 +15,7 @@ const router = createRouter({ { path: 'statistics', component: () => import('@/views/statistics/StatisticsView.vue') }, { path: 'service-requests', component: () => import('@/views/services/ServiceRequestsView.vue') }, { path: 'apps', component: () => import('@/views/apps/AppListView.vue') }, - { path: 'apps/:id', component: () => import('@/views/apps/AppDetailView.vue') }, + { path: 'apps/:appKey', component: () => import('@/views/apps/AppDetailView.vue') }, { path: 'push', component: () => import('@/views/push/PushDiagnosticsView.vue') }, { path: 'operation-logs', component: () => import('@/views/logs/OperationLogView.vue') }, { path: 'risk-control', component: () => import('@/views/risk/RiskControlView.vue') }, diff --git a/ops-platform/src/views/apps/AppDetailView.vue b/ops-platform/src/views/apps/AppDetailView.vue index 2d3f8e8..376f5ef 100644 --- a/ops-platform/src/views/apps/AppDetailView.vue +++ b/ops-platform/src/views/apps/AppDetailView.vue @@ -61,7 +61,7 @@ const route = useRoute() const detail = ref(null) async function loadDetail() { - const res = await opsApi.getApp(route.params.id as string) + const res = await opsApi.getApp(route.params.appKey as string) detail.value = res.data.data } diff --git a/ops-platform/src/views/apps/AppListView.vue b/ops-platform/src/views/apps/AppListView.vue index 9201aa5..f5e8dd8 100644 --- a/ops-platform/src/views/apps/AppListView.vue +++ b/ops-platform/src/views/apps/AppListView.vue @@ -17,7 +17,7 @@ diff --git a/ops-platform/src/views/services/ServiceRequestsView.vue b/ops-platform/src/views/services/ServiceRequestsView.vue index ef78f97..94bd5e6 100644 --- a/ops-platform/src/views/services/ServiceRequestsView.vue +++ b/ops-platform/src/views/services/ServiceRequestsView.vue @@ -10,7 +10,7 @@ - +