From 49de52355216eb584b648c916bf54625ae6ec496 Mon Sep 17 00:00:00 2001 From: Yu Sung Date: Sat, 11 Apr 2026 21:18:08 +0900 Subject: [PATCH] =?UTF-8?q?fix(router):=20/agent/settlement-ratio=20?= =?UTF-8?q?=EA=B2=BD=EB=A1=9C=EA=B0=80=20=EC=97=90=EC=9D=B4=EC=A0=84?= =?UTF-8?q?=ED=8A=B8=20=EC=83=81=EC=84=B8=EB=A1=9C=20=EC=9E=98=EB=AA=BB=20?= =?UTF-8?q?=EB=9D=BC=EC=9A=B0=ED=8C=85=EB=90=98=EB=8D=98=20=EB=AC=B8?= =?UTF-8?q?=EC=A0=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 정적 경로(`/agent/settlement-ratio`)가 동적 경로(`/agent/:agentId`)보다 뒤에 있어 동적으로 매칭되던 라우팅 우선순위 문제를 해결했습니다. - router/index.js: 정적 경로를 동적 경로보다 앞에 배치 - 기능/로직 변경 없음, 라우팅 매칭 순서만 조정 --- src/router/index.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index 4d6fddc..48b4e84 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -56,12 +56,6 @@ const routes = [ name: 'AgentList', component: () => import(/* webpackChunkName: "agent" */ '../views/Agent/AgentList.vue') }, - { - path: '/agent/:agentId', - name: 'AgentDetail', - props: true, - component: () => import(/* webpackChunkName: "agent" */ '../views/Agent/AgentDetail.vue') - }, { path: '/agent/:agentId/settlement/live', name: 'AgentSettlementLive', @@ -97,6 +91,12 @@ const routes = [ name: 'AgentSettlementRatio', component: () => import(/* webpackChunkName: "agent" */ '../views/Agent/AgentSettlementRatio.vue') }, + { + path: '/agent/:agentId', + name: 'AgentDetail', + props: true, + component: () => import(/* webpackChunkName: "agent" */ '../views/Agent/AgentDetail.vue') + }, { path: '/live/tags', name: 'LiveTags',