feat: 更新 @riwa/api-types 依赖至 0.0.67;新增资产视图及相关路由配置;优化 RWA 产品组件的操作按钮及功能

This commit is contained in:
2025-12-28 02:19:02 +07:00
parent f2f311fdab
commit e4e99f9ee2
12 changed files with 132 additions and 65 deletions

View File

@@ -20,6 +20,7 @@ export const views: Record<LastLevelRouteKey, RouteComponent | (() => Promise<Ro
500: () => import("@/views/_builtin/500/index.vue"),
"iframe-page": () => import("@/views/_builtin/iframe-page/[url].vue"),
login: () => import("@/views/_builtin/login/index.vue"),
asset: () => import("@/views/asset/index.vue"),
deposit_fiat: () => import("@/views/deposit/fiat/index.vue"),
home: () => import("@/views/home/index.vue"),
rwa_product: () => import("@/views/rwa/product/index.vue"),

View File

@@ -39,6 +39,15 @@ export const generatedRoutes: GeneratedRoute[] = [
hideInMenu: true
}
},
{
name: 'asset',
path: '/asset',
component: 'layout.base$view.asset',
meta: {
title: 'asset',
i18nKey: 'route.asset'
}
},
{
name: 'deposit',
path: '/deposit',
@@ -135,6 +144,26 @@ export const generatedRoutes: GeneratedRoute[] = [
}
]
},
{
name: 'tradingpairs',
path: '/tradingpairs',
component: 'layout.base$view.tradingpairs',
meta: {
title: 'tradingpairs',
i18nKey: 'route.tradingpairs',
order: 6
}
},
{
name: 'transfer',
path: '/transfer',
component: 'layout.base$view.transfer',
meta: {
title: 'transfer',
i18nKey: 'route.transfer',
order: 5
}
},
{
name: 'user',
path: '/user',
@@ -214,25 +243,5 @@ export const generatedRoutes: GeneratedRoute[] = [
}
}
]
},
{
name: 'transfer',
path: '/transfer',
component: 'layout.base$view.transfer',
meta: {
title: 'transfer',
i18nKey: 'route.transfer',
order: 5
}
},
{
name: 'tradingpairs',
path: '/tradingpairs',
component: 'layout.base$view.tradingpairs',
meta: {
title: 'tradingpairs',
i18nKey: 'route.tradingpairs',
order: 6
}
},
}
];

View File

@@ -166,6 +166,7 @@ const routeMap: RouteMap = {
"403": "/403",
"404": "/404",
"500": "/500",
"asset": "/asset",
"deposit": "/deposit",
"deposit_fiat": "/deposit/fiat",
"home": "/home",