From 2e4d7143e5134de3b682bb219ddf2e31a97d6f04 Mon Sep 17 00:00:00 2001 From: Seven Date: Sun, 21 Dec 2025 20:04:29 +0700 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=E4=BA=A4=E6=98=93=20?= =?UTF-8?q?RWA=20=E8=B7=AF=E7=94=B1=EF=BC=8C=E6=B7=BB=E5=8A=A0=E7=BC=96?= =?UTF-8?q?=E8=BE=91=E5=8A=9F=E8=83=BD=E5=92=8C=E7=9B=B8=E5=85=B3=E8=A7=86?= =?UTF-8?q?=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.ts | 15 ++++++++++++++- src/views/trade-rwa/edit.vue | 23 +++++++++++++++++++++++ src/views/trade-rwa/index.vue | 12 ++++++++---- src/views/trade-rwa/outlet.vue | 27 +++++++++++++++++++++++++++ 4 files changed, 72 insertions(+), 5 deletions(-) create mode 100644 src/views/trade-rwa/edit.vue create mode 100644 src/views/trade-rwa/outlet.vue diff --git a/src/router/index.ts b/src/router/index.ts index 9293971..3f1135b 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -124,8 +124,21 @@ const routes: Array = [ { path: "/trade-rwa/:id", props: true, - component: () => import("@/views/trade-rwa/index.vue"), + component: () => import("@/views/trade-rwa/outlet.vue"), meta: { requiresAuth: true }, + children: [ + { + path: "", + component: () => import("@/views/trade-rwa/index.vue"), + meta: { requiresAuth: true }, + }, + { + path: "edit", + name: "trade-rwa-edit", + component: () => import("@/views/trade-rwa/edit.vue"), + meta: { requiresAuth: true }, + }, + ], }, ]; diff --git a/src/views/trade-rwa/edit.vue b/src/views/trade-rwa/edit.vue new file mode 100644 index 0000000..46f9f4c --- /dev/null +++ b/src/views/trade-rwa/edit.vue @@ -0,0 +1,23 @@ + + + + + diff --git a/src/views/trade-rwa/index.vue b/src/views/trade-rwa/index.vue index b430c97..410f5ed 100644 --- a/src/views/trade-rwa/index.vue +++ b/src/views/trade-rwa/index.vue @@ -1,4 +1,5 @@