feat: 添加推广管理功能,包含推广配置页面及相关表单

This commit is contained in:
2026-01-20 03:14:11 +07:00
parent 0fc54e0f7a
commit 299ea15a88
8 changed files with 198 additions and 2 deletions

View File

@@ -25,6 +25,7 @@ export const views: Record<LastLevelRouteKey, RouteComponent | (() => Promise<Ro
kyc: () => import("@/views/kyc/index.vue"),
news: () => import("@/views/news/index.vue"),
product: () => import("@/views/product/index.vue"),
referral: () => import("@/views/referral/index.vue"),
user: () => import("@/views/user/index.vue"),
wallet: () => import("@/views/wallet/index.vue"),
withdraw: () => import("@/views/withdraw/index.vue"),

View File

@@ -109,6 +109,15 @@ export const generatedRoutes: GeneratedRoute[] = [
i18nKey: 'route.product'
}
},
{
name: 'referral',
path: '/referral',
component: 'layout.base$view.referral',
meta: {
title: 'referral',
i18nKey: 'route.referral'
}
},
{
name: 'user',
path: '/user',

View File

@@ -173,6 +173,7 @@ const routeMap: RouteMap = {
"login": "/login/:module(pwd-login|code-login|register|reset-pwd|bind-wechat)?",
"news": "/news",
"product": "/product",
"referral": "/referral",
"user": "/user",
"wallet": "/wallet",
"withdraw": "/withdraw"