新增: 微信配置-代理充值
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 4m58s

This commit is contained in:
sexygoat
2026-03-17 14:06:38 +08:00
parent f4ccf9ed24
commit e975e6af4b
19 changed files with 2940 additions and 81 deletions

View File

@@ -1146,6 +1146,37 @@ export const asyncRoutes: AppRouteRecord[] = [
]
},
{
path: '/finance',
name: 'FinanceManagement',
component: RoutesAlias.Home,
meta: {
title: '财务管理',
icon: ''
},
children: [
{
path: 'agent-recharge',
name: 'AgentRecharge',
component: RoutesAlias.AgentRecharge,
meta: {
title: '代理充值',
keepAlive: true
}
},
{
path: 'agent-recharge/detail/:id',
name: 'AgentRechargeDetailRoute',
component: RoutesAlias.AgentRechargeDetail,
meta: {
title: '充值详情',
isHide: true,
keepAlive: false
}
}
]
},
{
path: '/commission',
name: 'CommissionManagement',
@@ -1196,44 +1227,63 @@ export const asyncRoutes: AppRouteRecord[] = [
}
}
]
}
},
// {
// path: '/settings',
// name: 'Settings',
// component: RoutesAlias.Home,
// meta: {
// title: 'menus.settings.title',
// icon: ''
// },
// children: [
// {
// path: 'payment-merchant',
// name: 'PaymentMerchant',
// component: RoutesAlias.PaymentMerchant,
// meta: {
// title: 'menus.settings.paymentMerchant',
// keepAlive: true
// }
// },
// {
// path: 'developer-api',
// name: 'DeveloperApi',
// component: RoutesAlias.DeveloperApi,
// meta: {
// title: 'menus.settings.developerApi',
// keepAlive: true
// }
// },
// {
// path: 'commission-template',
// name: 'CommissionTemplate',
// component: RoutesAlias.CommissionTemplate,
// meta: {
// title: 'menus.settings.commissionTemplate',
// keepAlive: true
// }
// }
// ]
// }
{
path: '/settings',
name: 'Settings',
component: RoutesAlias.Home,
meta: {
title: '设置管理',
icon: ''
},
children: [
{
path: 'wechat-config',
name: 'WechatConfig',
component: RoutesAlias.WechatConfig,
meta: {
title: '微信支付配置',
keepAlive: true
}
},
{
path: 'wechat-config/detail/:id',
name: 'WechatConfigDetailRoute',
component: RoutesAlias.WechatConfigDetail,
meta: {
title: '支付配置详情',
isHide: true,
keepAlive: false
}
}
// {
// path: 'payment-merchant',
// name: 'PaymentMerchant',
// component: RoutesAlias.PaymentMerchant,
// meta: {
// title: 'menus.settings.paymentMerchant',
// keepAlive: true
// }
// },
// {
// path: 'developer-api',
// name: 'DeveloperApi',
// component: RoutesAlias.DeveloperApi,
// meta: {
// title: 'menus.settings.developerApi',
// keepAlive: true
// }
// },
// {
// path: 'commission-template',
// name: 'CommissionTemplate',
// component: RoutesAlias.CommissionTemplate,
// meta: {
// title: 'menus.settings.commissionTemplate',
// keepAlive: true
// }
// }
]
}
]

View File

@@ -113,6 +113,8 @@ export enum RoutesAlias {
CarrierManagement = '/finance/carrier-management', // 运营商管理
OrderList = '/account/orders', // 订单管理
OrderDetail = '/account/orders/detail', // 订单详情
AgentRecharge = '/finance/agent-recharge', // 代理充值
AgentRechargeDetail = '/finance/agent-recharge/detail', // 代理充值详情
// 佣金管理
WithdrawalApproval = '/finance/commission/withdrawal-approval', // 提现审批
@@ -123,7 +125,9 @@ export enum RoutesAlias {
// 设置管理
PaymentMerchant = '/settings/payment-merchant', // 支付商户
DeveloperApi = '/settings/developer-api', // 开发者API
CommissionTemplate = '/settings/commission-template' // 分佣模板
CommissionTemplate = '/settings/commission-template', // 分佣模板
WechatConfig = '/settings/wechat-config', // 微信支付配置
WechatConfigDetail = '/settings/wechat-config/detail' // 微信支付配置详情
}
// 主页路由