fetch(add): 新增
Some checks failed
构建并部署前端到测试环境 / build-and-deploy (push) Failing after 6s

This commit is contained in:
sexygoat
2026-01-27 09:18:45 +08:00
parent 0eed8244e5
commit 5c6312c407
33 changed files with 4897 additions and 374 deletions

View File

@@ -756,6 +756,16 @@ export const asyncRoutes: AppRouteRecord[] = [
title: 'menus.accountManagement.customerAccount',
keepAlive: true
}
},
{
path: 'enterprise-cards',
name: 'EnterpriseCards',
component: RoutesAlias.EnterpriseCards,
meta: {
title: 'menus.accountManagement.enterpriseCards',
isHide: true,
keepAlive: false
}
}
]
},
@@ -879,6 +889,16 @@ export const asyncRoutes: AppRouteRecord[] = [
keepAlive: true
}
},
{
path: 'device-detail',
name: 'DeviceDetail',
component: RoutesAlias.DeviceDetail,
meta: {
title: 'menus.assetManagement.deviceDetail',
isHide: true,
keepAlive: false
}
},
{
path: 'asset-assign',
name: 'AssetAssign',
@@ -906,6 +926,25 @@ export const asyncRoutes: AppRouteRecord[] = [
title: 'menus.assetManagement.cardReplacementRequest',
keepAlive: true
}
},
{
path: 'authorization-records',
name: 'AuthorizationRecords',
component: RoutesAlias.AuthorizationRecords,
meta: {
title: 'menus.assetManagement.authorizationRecords',
keepAlive: true
}
},
{
path: 'authorization-detail',
name: 'AuthorizationDetail',
component: RoutesAlias.AuthorizationDetail,
meta: {
title: 'menus.assetManagement.authorizationDetail',
isHide: true,
keepAlive: false
}
}
]
},
@@ -997,7 +1036,7 @@ export const asyncRoutes: AppRouteRecord[] = [
]
}
]
}
},
// {
// path: '/settings',
// name: 'Settings',
@@ -1036,51 +1075,51 @@ export const asyncRoutes: AppRouteRecord[] = [
// }
// ]
// },
// {
// path: '/batch',
// name: 'Batch',
// component: RoutesAlias.Home,
// meta: {
// title: 'menus.batch.title',
// icon: ''
// },
// children: [
// {
// path: 'sim-import',
// name: 'SimImport',
// component: RoutesAlias.SimImport,
// meta: {
// title: 'menus.batch.simImport',
// keepAlive: true
// }
// },
// {
// path: 'device-import',
// name: 'DeviceImport',
// component: RoutesAlias.DeviceImport,
// meta: {
// title: 'menus.batch.deviceImport',
// keepAlive: true
// }
// },
// {
// path: 'offline-batch-recharge',
// name: 'OfflineBatchRecharge',
// component: RoutesAlias.OfflineBatchRecharge,
// meta: {
// title: 'menus.batch.offlineBatchRecharge',
// keepAlive: true
// }
// },
// {
// path: 'card-change-notice',
// name: 'CardChangeNotice',
// component: RoutesAlias.CardChangeNotice,
// meta: {
// title: 'menus.batch.cardChangeNotice',
// keepAlive: true
// }
// }
// ]
// }
{
path: '/batch',
name: 'Batch',
component: RoutesAlias.Home,
meta: {
title: 'menus.batch.title',
icon: ''
},
children: [
{
path: 'sim-import',
name: 'SimImport',
component: RoutesAlias.SimImport,
meta: {
title: 'menus.batch.simImport',
keepAlive: true
}
},
{
path: 'device-import',
name: 'DeviceImport',
component: RoutesAlias.DeviceImport,
meta: {
title: 'menus.batch.deviceImport',
keepAlive: true
}
},
{
path: 'offline-batch-recharge',
name: 'OfflineBatchRecharge',
component: RoutesAlias.OfflineBatchRecharge,
meta: {
title: 'menus.batch.offlineBatchRecharge',
keepAlive: true
}
},
{
path: 'card-change-notice',
name: 'CardChangeNotice',
component: RoutesAlias.CardChangeNotice,
meta: {
title: 'menus.batch.cardChangeNotice',
keepAlive: true
}
}
]
}
]

View File

@@ -82,11 +82,9 @@ export enum RoutesAlias {
CustomerAccount = '/account-management/customer-account', // 客户账号管理
ShopAccount = '/account-management/shop-account', // 代理账号管理
EnterpriseCustomer = '/account-management/enterprise-customer', // 企业客户管理
EnterpriseCards = '/account-management/enterprise-cards', // 企业卡管理
CustomerCommission = '/account-management/customer-commission', // 客户账号佣金
// 设备管理
DeviceList = '/device-management/devices', // 设备管理
// 产品管理
SimCardManagement = '/product/sim-card', // 网卡产品管理
SimCardAssign = '/product/sim-card-assign', // 号卡分配
@@ -95,9 +93,13 @@ export enum RoutesAlias {
StandaloneCardList = '/asset-management/card-list', // 单卡列表(未绑定设备)
TaskManagement = '/asset-management/task-management', // 任务管理
TaskDetail = '/asset-management/task-detail', // 任务详情
DeviceList = '/asset-management/device-list', // 设备列表
DeviceDetail = '/asset-management/device-detail', // 设备详情
AssetAssign = '/asset-management/asset-assign', // 资产分配(分配记录)
AllocationRecordDetail = '/asset-management/allocation-record-detail', // 分配记录详情
CardReplacementRequest = '/asset-management/card-replacement-request', // 换卡申请
AuthorizationRecords = '/asset-management/authorization-records', // 授权记录
AuthorizationDetail = '/asset-management/authorization-detail', // 授权记录详情
// 账户管理
CustomerAccountList = '/finance/customer-account', // 客户账号