feat: 更新依赖版本,优化路由组件,重构文件预览和订单面板,添加市场组件

This commit is contained in:
2026-01-12 00:00:49 +07:00
parent ba9f88a38e
commit 405ca17664
18 changed files with 241 additions and 111 deletions

View File

@@ -185,40 +185,28 @@ const routes: Array<RouteRecordRaw> = [
{
path: "/trade-rwa/:id",
props: true,
component: () => import("@/views/trade-rwa/outlet.vue"),
component: () => import("@/views/trade-rwa/index.vue"),
meta: { requiresAuth: true },
},
{
path: "/trade-rwa/:id/edit",
name: "trade-rwa-edit",
props: true,
component: () => import("@/views/trade-rwa/edit.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 },
},
],
},
{
path: "/trade-tokenized/:id",
props: true,
component: () => import("@/views/trade-tokenized/outlet.vue"),
component: () => import("@/views/trade-tokenized/index.vue"),
meta: { requiresAuth: true },
},
{
path: "/trade-tokenized/:id/edit",
name: "trade-tokenized-edit",
props: true,
component: () => import("@/views/trade-tokenized/edit.vue"),
meta: { requiresAuth: true },
children: [
{
path: "",
component: () => import("@/views/trade-tokenized/index.vue"),
meta: { requiresAuth: true },
},
{
path: "edit",
name: "trade-tokenized-edit",
component: () => import("@/views/trade-tokenized/edit.vue"),
meta: { requiresAuth: true },
},
],
},
{
path: "/market/orders",