aslan-admin/docs/i18n/主要路由.md
2026-04-24 10:11:46 +08:00

1727 lines
69 KiB
Markdown

## 路由摘要
### 文档定位
- 本文件是“首页 > 主要路由 > 其他路由”中的主要路由唯一清单
- 本文件用于把 `src/permission.js``store.dispatch('user/getMenus')` 的接口返回结果整理成便于国际化领取、验收和运行检查的父子级路由清单
- 需要查看主要路由的中文名、英文名、路由别名、路径、入口文件、完成状态时,统一以本文件为准
- 本文件中的菜单层级不默认限制为“父级 > 子级”两层,若实际菜单存在三级结构,则按真实父链整理
- 路由是否记为独立菜单,先以原始接口返回为准;若入口页再直接引用同目录多个 `.vue` 文件,则这些文件记为页面内功能文件,不单独记成并列主路由
- 后续所有线程领取新任务前,除了读取 `线程协作.md``翻译进度.md``翻译清单.md`,还应先读取本文件
- 其他文档不再重复维护完整主路由树,最多保留摘要并引用本文件
- 下方保留原始接口返回,顶部摘要用于实际执行
### 全线程统一优先级
- 适用于所有线程,不只线程三
- 统一领取优先级:`已完成 src/views 页面私有组件复查 > 首页 > 本文件中的主要路由页面`
- 在“已完成 `src/views` 页面私有组件复查”完成前,暂不继续领取新的未完成普通页面
- 只要首页或本文件中的主要路由页面还有未完成项,后续线程都应优先从这两部分中选择
- 本文件中的主要路由页面之间,具体先领哪一个页面仍可按原来的方式灵活分配,只要先读 md、先写认领、避免冲突
- 自 2026-04-22 起,后续翻译范围只保留本文件中的主要路由页面及其直接涉及组件;其他路由页面不再继续纳入新增翻译任务
### 首页
- 路由名:`Dashboard`
- 路径:`/dashboard`
- 路由来源:`src/router/index.js`
- 入口文件:`src/views/dashboard/index.vue`
- 当前状态:`已完成`
首页模块建议按同一轮检查的文件范围:
- `src/views/dashboard/index.vue`
- `src/views/dashboard/dashboard.vue`
- `src/views/dashboard/dashboard-charts/index.vue`
- `src/views/dashboard/quick-link/index.vue`
- `src/views/dashboard/introduction/index.vue`
- `src/views/dashboard/introduction/user-account-info/index.vue`
- `src/views/dashboard/introduction/user-navigation/index.vue`
- `src/views/dashboard/introduction/waiting-processing/index.vue`
- `src/views/dashboard/components/active-index/index.vue`
- `src/views/dashboard/components/daily-currency/index.vue`
- `src/views/dashboard/components/daily-currency-gold/index.vue`
- `src/views/dashboard/components/daily-purchase/index.vue`
- `src/views/dashboard/components/daily-register-user/index.vue`
- `src/views/dashboard/components/monthly-purchase/index.vue`
- `src/views/dashboard/components/user-daily-currency-gold-top/index.vue`
- `src/views/dashboard/components/user-daily-currency-recharge-top/index.vue`
### 当前与国际化进度直接相关的主要路由
以下顺序按父级/子级路由整理,方便运行项目时逐项检查。
### 当前进行中的主要路由
- 系统管理 / System Management
- App系统 / App System
- 版本管理 / Version Management
- 路由别名:`sugartime:version`
- 路径:`version/app/index`
- 进行中文件:
- `src/views/version/app/index.vue`
- `src/views/version/app/app-version-edit.vue`
- `src/views/version/app/app-update-content.vue`
- 状态:进行中(线程三)
### 当前接口返回的主要路由树(整理版)
- 系统管理 / System Management
- 路由别名:`SystemManager`
- 用户管理 / User Management
- 路由别名:`sys:user:list`
- 路径:`sys/user-manager/index`
- 状态:待处理
- 角色管理 / Role Management
- 路由别名:`sys:role:list`
- 路径:`sys/role-manager/index`
- 状态:待处理
- 菜单管理 / Menu Management
- 路由别名:`sys:menu:list`
- 路径:`sys/menu-manager/index`
- 状态:待处理
- 资源管理 / Resource Management
- 路由别名:`sys:resource:list`
- 路径:`sys/resources-manager/index`
- 状态:待处理
- App系统 / App System
- 路由别名:`app:sys:manager`
- 状态:部分完成
- 版本管理 / Version Management
- 路由别名:`sugartime:version`
- 路径:`version/app/index`
- 进行中文件:
- `src/views/version/app/index.vue`
- `src/views/version/app/app-version-edit.vue`
- `src/views/version/app/app-update-content.vue`
- 状态:进行中(线程三)
- APP运行日志 / APP Runtime Logs
- 路由别名:`Breakdown`
- 路径:`log/breakdown/index`
- 状态:待处理
- IM通讯 / IM Communication
- 路由别名:`ExternalIm`
- 路径:`external/im`
- 状态:待处理
- 请求黑名单 / Request Blacklist
- 路由别名:`request:blacklist`
- 路径:`sys/request-blacklist/index`
- 文件:`src/views/sys/request-blacklist/index.vue`
- 状态:已完成
- 用户管理 / User Management
- 路由别名:`AppUserManager`
- 用户列表 / User List
- 路由别名:`AppUserList`
- 路径:`user/user-table/index`
- 文件:`src/views/user/user-table/index.vue`
- 状态:已完成
- 用户专属礼物制作 / User Custom Gift Creation
- 路由别名:`UserCustomGift`
- 路径:`user/custom-gift/index`
- 文件:`src/views/user/custom-gift/index.vue`
- 状态:已完成
- 封禁设备列表 / Banned Device List
- 路由别名:`ArchiveDevice`
- 路径:`log/archive-device/index`
- 状态:待处理
- 最新登记设备 / Latest Registered Devices
- 路由别名:`UserDevice`
- 路径:`user/user-device/index`
- 状态:待处理
- 运营管理 / Operations Management
- 路由别名:`OperationManager`
- 营收支出 / Revenue and Expenses
- 路由别名:`AppRevenue`
- 状态:待处理
- 数据配置 / Data Configuration
- 路由别名:`data:conf`
- 状态:部分完成
- 参数配置 / Parameter Configuration
- 路由别名:`SysConfigSetting`
- 路径:`cnf/enums/manager/index`
- 状态:待处理
- 幸运礼物规则配置 / Lucky Gift Rule Configuration
- 路由别名:`game:rule-config`
- 路径:`game/lucky-gift/rule-config/index`
- 状态:待处理
- 幸运礼物规格配置 / Lucky Gift Standard Configuration
- 路由别名:`game:standard-config`
- 路径:`game/lucky-gift/standard-config/index`
- 状态:待处理
- 靓号管理(角色) / Special ID Management (Role)
- 路由别名:`user:special:id:role`
- 路径:`user/special-id-role/index`
- 状态:待处理
- 礼物管理 / Gift Management
- 路由别名:`ContentManagerGift`
- 路径:`cnf/gift/index`
- 状态:待处理
- IM账号管理 / IM Account Management
- 路由别名:`ImAccountManager`
- 路径:`user/im-account-manager/index`
- 文件:`src/views/user/im-account-manager/index.vue`
- 状态:已完成
- Banner管理 / Banner Management
- 路由别名:`BannerManager`
- 路径:`sys/banner/index`
- 状态:待处理
- 房间主题管理 / Room Theme Management
- 路由别名:`RoomThemeManager`
- 路径:`room/theme/index`
- 状态:待处理
- 国家管理 / Country Management
- 路由别名:`SysCountryCode`
- 路径:`sys/country-code/index`
- 文件:`src/views/sys/country-code/index.vue`
- 状态:已完成
- 徽章配置管理 / Badge Configuration Management
- 路由别名:`content:manager:badge`
- 路径:`user/badge/index`
- 状态:待处理
- 表情管理 / Emoji Management
- 路由别名:`EmojiConfig`
- 路径:`sys/emoji-config/index`
- 状态:待处理
- 靓号管理 / Special ID Management
- 路由别名:`user:special:id`
- 路径:`user/special-id/index`
- 状态:待处理
- 邀请用户配置 / Invite User Configuration
- 路由别名:`AswatInviteUserRule`
- 路径:`sys/invite-user-rule/index`
- 状态:待处理
- 游戏列表 / Game List
- 路由别名:`game:config`
- 路径:`sys/game-config/index`
- 状态:待处理
- 运营日志 / Operations Logs
- 路由别名:`operation:log`
- 状态:待处理
- 内购配置 / In-App Purchase Configuration
- 路由别名:`in:app:purchase:conf`
- 状态:待处理
- 活动配置 / Activity Configuration
- 路由别名:`Activity:Config`
- 状态:部分完成
- 活动管理 / Activity Management
- 路由别名:`Activity:Manager`
- 路径:`activity/template-cnf/index`
- 已完成文件:
- `src/views/activity/template-cnf/index.vue`
- `src/views/activity/template-cnf/activity-rank.vue`
- `src/views/activity/template-cnf/activity-rank-reward.vue`
- `src/views/activity/template-cnf/form-edit.vue`
- `src/views/activity/template-cnf/reward-edit.vue`
- `src/views/activity/template-cnf/template-editor/attr-editor.vue`
- `src/views/activity/template-cnf/template-editor/index.vue`
- `src/views/activity/template-cnf/template-editor/lang-text-editor.vue`
- `src/views/activity/template-cnf/template-editor/page-editor.vue`
- `src/views/activity/template-cnf/template-editor/props-card.vue`
- `src/views/activity/template-cnf/template-editor/reward-array-editor.vue`
- `src/views/activity/template-cnf/template-form/index.vue`
- 状态:已完成
- 活动模版 / Activity Template
- 路由别名:`Activity:Template`
- 路径:`activity/template-cnf/template-form/index`
- 状态:已完成
- 活动规则配置 / Activity Rule Configuration
- 路由别名:`Props:Activity:Rule:Config`
- 路径:`props/props-activity-rule-config/index`
- 状态:待处理
- 消息推送 / Message Push
- 路由别名:`MessageManagerPush`
- 路径:`message/push/index`
- 已完成文件:
- `src/views/message/push/index.vue`
- `src/views/message/push/new-push-form.vue`
- `src/views/message/push/push-log.vue`
- `src/views/message/push/push-task.vue`
- 状态:已完成
- APP管理员 / App Administrator
- 路由别名:`AdministratorTable`
- 路径:`user/app-manager/index`
- 已完成文件:
- `src/views/user/app-manager/index.vue`
- `src/views/user/app-manager/administrator/index.vue`
- `src/views/user/app-manager/administrator/auth.vue`
- `src/views/user/app-manager/administrator-auth-resource/index.vue`
- 状态:已完成
- 系统公告管理 / System Notice Management
- 路由别名:`NoticeMessage`
- 路径:`sys/notice-message/index`
- 文件:`src/views/sys/notice-message/index.vue`
- 状态:已完成
- 金币代理 / Gold Agent
- 路由别名:`UserFreight`
- 路径:`user/freight/index`
- 已完成文件:
- `src/views/user/freight/index.vue`
- `src/views/user/freight/form-edit.vue`
- `src/views/user/freight/running-water.vue`
- `src/views/user/freight/seller-info.vue`
- `src/views/user/freight/freight-seller-running-water.vue`
- 状态:已完成
- 申请靓号 / Special ID Application
- 路由别名:`BeautifulNumberApply`
- 路径:`user/beautiful-number-apply/index`
- 状态:待处理
- App启动页 / App Launch Page
- 路由别名:`StartPage`
- 路径:`sys/start-page/index`
- 已完成文件:
- `src/views/sys/start-page/index.vue`
- `src/views/sys/start-page/form-edit.vue`
- 状态:已完成
- 客服列表 / Customer Service List
- 路由别名:`CustomerService`
- 路径:`sys/customer-service/index`
- 状态:待处理
- 金币余额榜 / Gold Balance Ranking
- 路由别名:`gold:balanc:top`
- 路径:`user/gold-balance/index`
- 状态:待处理
- 区域配置 / Region Configuration
- 路由别名:`RegionConfig`
- 路径:`sys/region-config/index`
- 已完成文件:
- `src/views/sys/region-config/index.vue`
- `src/views/sys/region-config/assist/index.vue`
- `src/views/sys/region-config/region/index.vue`
- 状态:已完成
- 用户银行 / User Bank
- 路由别名:`UserBankBalance`
- 状态:待处理
- 用户工资钻石 / User Salary Diamond
- 路由别名:`UserSalaryDiamondBalance`
- 状态:待处理
- 语音房间 / Voice Rooms
- 路由别名:`VoiceRoom`
- 在线房间 / Online Rooms
- 路由别名:`RoomOnline`
- 路径:`room/online/index`
- 状态:待处理
- 房间资料列表 / Room Profile List
- 路由别名:`ProfileRoom`
- 路径:`room/profile/index`
- 已完成文件:
- `src/views/room/profile/index.vue`
- `src/views/room/profile/room-active-charts.vue`
- `src/views/room/profile/room-operation-log.vue`
- `src/views/room/profile/room-visitor-log.vue`
- `src/views/room/profile/user-drawer.vue`
- 状态:已完成
- 置顶房间 / Featured Rooms
- 路由别名:`room:set:top`
- 路径:`sys/set-top/index`
- 状态:待处理
- 房间黑名单 / Room Blacklist
- 路由别名:`room:user:blacklist`
- 路径:`log/blacklist/index`
- 状态:待处理
- 家族管理 / Family Management
- 路由别名:`FamilyManager`
- 家族配置 / Family Configuration
- 路由别名:`FamilyConfig`
- 路径:`family/config/index`
- 状态:待处理
- 家族列表 / Family List
- 路由别名:`FamilyList`
- 路径:`family/list/index`
- 状态:待处理
- 审批管理 / Approval Management
- 路由别名:`ApprovalManager`
- 当前状态:待处理
- 道具管理 / Prop Management
- 路由别名:`PropsManager`
- 资源组配置 / Resource Group Configuration
- 路由别名:`PropsActivitySourceGroup`
- 路径:`props/props-source-group/index`
- 已完成文件:
- `src/views/props/props-source-group/index.vue`
- `src/views/props/props-source-group/form-edit.vue`
- 状态:已完成
- 道具赠送 / Prop Delivery
- 路由别名:`PropsSendTool`
- 路径:`props/props-send-tool/index`
- 状态:待处理
- 道具商店 / Prop Store
- 路由别名:`props:store`
- 路径:`props/props-store/index`
- 状态:待处理
- 主播中心 / Broadcaster Center
- 路由别名:`team:manaber`
- 代理钻石政策 / Agent Diamond Policy
- 路由别名:`TeamDiamondPolicyManager`
- 路径:`team/diamond-policy/index`
- 已完成文件:
- `src/views/team/diamond-policy/index.vue`
- `src/views/team/diamond-policy/props-form-edit.vue`
- 状态:已完成
- BD Lead
- 路由别名:`BdLead`
- 路径:`team/bd-lead/index`
- 已完成文件:
- `src/views/team/bd-lead/index.vue`
- `src/views/team/bd-lead/add-bd-lead.vue`
- `src/views/team/bd-lead/bind-bd.vue`
- 状态:已完成
- 代理政策 / Agent Policy
- 路由别名:`TeamPolicyManager`
- 路径:`team/policy/index`
- 已完成文件:
- `src/views/team/policy/index.vue`
- `src/views/team/policy/props-form-edit.vue`
- 状态:已完成
- BD工作统计 / BD Work Statistics
- 路由别名:`WorkStatistics`
- 路径:`team/work-statistics/index`
- 状态:待处理
- BD列表 / BD List
- 路由别名:`BusinessDevelopment`
- 路径:`team/business-development/index`
- 已完成文件:
- `src/views/team/business-development/index.vue`
- `src/views/team/business-development/add-bd.vue`
- `src/views/team/business-development/auth.vue`
- `src/views/team/business-development/bind-bd-leader.vue`
- `src/views/team/business-development/bind-team.vue`
- `src/views/team/business-development/team-member.vue`
- 状态:已完成
- 代理列表 / Agent List
- 路由别名:`team:list`
- 路径:`team/team-list/index`
- 状态:待处理
- 主播成员 / Broadcaster Members
- 路由别名:`team:member`
- 路径:`team/team-member/index`
- 状态:待处理
- 账单列表 / Bill List
- 路由别名:`team:bill`
- 路径:`team/team-bill/index`
- 状态:待处理
- 主播工作 / Broadcaster Work
- 路由别名:`team:member:work`
- 路径:`team/team-member-work/index`
- 状态:待处理
### 当前已完成主要路由摘要
- 系统管理 / System Management
- App系统 / App System
- 请求黑名单 / Request Blacklist
- 用户管理 / User Management
- 用户列表 / User List
- 运营管理 / Operations Management
- 数据配置 / Data Configuration
- 国家管理 / Country Management
- IM账号管理 / IM Account Management
- 活动配置 / Activity Configuration
- 活动管理 / Activity Management
- 活动模版 / Activity Template
- 消息推送 / Message Push
- APP管理员 / App Administrator
- 系统公告管理 / System Notice Management
- 金币代理 / Gold Agent
- App启动页 / App Launch Page
- 区域配置 / Region Configuration
- 语音房间 / Voice Rooms
- 房间资料列表 / Room Profile List
- 道具管理 / Prop Management
- 资源组配置 / Resource Group Configuration
- 主播中心 / Broadcaster Center
- 代理钻石政策 / Agent Diamond Policy
- BD Lead / BD Lead
- 代理政策 / Agent Policy
- BD列表 / BD List
### 已完成但未在当前主要路由菜单返回中命中的补充页面
- 当前接口返回里未出现 `工具管理` 顶层菜单,以下已完成页面暂归为补充页面:
- `src/views/tools/redis/index.vue`
- `src/views/tools/upload/index.vue`
- `src/views/tools/other/index.vue`
- `src/views/tools/other/alias-method.vue`
- `src/views/tools/other/api-sign.vue`
- `src/views/tools/other/redis-ops.vue`
- `src/views/tools/other/token-parse.vue`
- `src/views/tools/other/user-cancel-and-restore.vue`
- `src/views/tools/other/user-room-region.vue`
- `src/views/tools/other/user-swap-user.vue`
- `src/views/tools/gold-analyze/index.vue`
- `src/views/tools/compensate-order/index.vue`
- `src/views/tools/websocket/index.vue`
- 抽奖概率配置 / Lottery Probability Settings
- 路由别名:`GameLottery`
- 路由来源:`src/router/index.js` 静态路由
- 路径:`game/lottery-config/index`
- 已完成文件:
- `src/views/game/lottery-config/index.vue`
- `src/views/game/lottery-config/form-edit.vue`
- `src/views/game/lottery-config/select-propsr-popover.vue`
- 状态:已完成
### 已部分完成但入口页仍需复核的主要路由
- 当前无
### 当前建议检查顺序
1. 先处理“已完成 `src/views` 页面私有组件复查”任务
2. 首页 `Dashboard` 模块
3. 本文件中“当前进行中的主要路由”:
- 当前无
4. 本文件中“模块部分完成,入口页仍需复核”的页面:
- 当前无
## 主要路由
{
"time": "1776839315693",
"status": true,
"errorCode": 0,
"body": [
{
"id": 1,
"parentId": 0,
"childrens": [
{
"id": 23,
"parentId": 1,
"childrens": [],
"menuName": "用户管理",
"menuType": 2,
"router": "user",
"path": "sys/user-manager/index",
"icon": "sys_manager_1",
"alias": "sys:user:list"
},
{
"id": 24,
"parentId": 1,
"childrens": [],
"menuName": "角色管理",
"menuType": 2,
"router": "role",
"path": "sys/role-manager/index",
"icon": "user",
"alias": "sys:role:list"
},
{
"id": 25,
"parentId": 1,
"childrens": [],
"menuName": "菜单管理",
"menuType": 2,
"router": "menu",
"path": "sys/menu-manager/index",
"icon": "nested",
"alias": "sys:menu:list"
},
{
"id": 26,
"parentId": 1,
"childrens": [],
"menuName": "资源管理",
"menuType": 2,
"router": "resource",
"path": "sys/resources-manager/index",
"icon": "process",
"alias": "sys:resource:list"
},
{
"id": 375,
"parentId": 1,
"childrens": [
{
"id": 163,
"parentId": 375,
"childrens": [],
"menuName": "版本管理",
"menuType": 2,
"router": "app/version",
"path": "version/app/index",
"icon": "application_manager",
"alias": "sugartime:version"
},
{
"id": 219,
"parentId": 375,
"childrens": [],
"menuName": "APP运行日志",
"menuType": 2,
"router": "breakdown/index",
"path": "log/breakdown/index",
"icon": "layer",
"alias": "Breakdown"
},
{
"id": 229,
"parentId": 375,
"childrens": [],
"menuName": "IM通讯",
"menuType": 2,
"router": "external/im",
"path": "external/im",
"icon": "process",
"alias": "ExternalIm"
},
{
"id": 415,
"parentId": 375,
"childrens": [],
"menuName": "请求黑名单",
"menuType": 2,
"router": "request-blacklist",
"path": "sys/request-blacklist/index",
"icon": "alarm",
"alias": "request:blacklist"
}
],
"menuName": "App系统",
"menuType": 1,
"router": "app/sys",
"icon": "nested",
"alias": "app:sys:manager"
}
],
"menuName": "系统管理",
"menuType": 1,
"router": "/system/manager",
"path": "",
"icon": "sys_manager_2",
"alias": "SystemManager"
},
{
"id": 115,
"parentId": 0,
"childrens": [
{
"id": 116,
"parentId": 115,
"childrens": [],
"menuName": "用户列表",
"menuType": 2,
"router": "user/table",
"path": "user/user-table/index",
"icon": "user",
"alias": "AppUserList"
},
{
"id": 288,
"parentId": 115,
"childrens": [],
"menuName": "封禁设备列表",
"menuType": 2,
"router": "archive-device/index",
"path": "log/archive-device/index",
"icon": "sys_manager_1",
"alias": "ArchiveDevice"
},
{
"id": 319,
"parentId": 115,
"childrens": [],
"menuName": "最新登记设备",
"menuType": 2,
"router": "user/user-device",
"path": "user/user-device/index",
"icon": "dashboard",
"alias": "UserDevice"
}
],
"menuName": "用户管理",
"menuType": 1,
"router": "/app/user/manager",
"icon": "sys_manager_1",
"alias": "AppUserManager"
},
{
"id": 184,
"parentId": 0,
"childrens": [
{
"id": 177,
"parentId": 184,
"childrens": [
{
"id": 179,
"parentId": 177,
"childrens": [],
"menuName": "消费商品订单",
"menuType": 2,
"router": "candy/purchasing",
"path": "order/candy/purchasing/index",
"icon": "bank_card",
"alias": "GoldPurchasing"
},
{
"id": 180,
"parentId": 177,
"childrens": [],
"menuName": "金币收支记录",
"menuType": 2,
"router": "candy/running/water",
"path": "order/candy/running-water/index",
"icon": "layer",
"alias": "CandyRunningWater"
},
{
"id": -1544110078,
"parentId": 177,
"childrens": [],
"menuName": "钻石流水列表",
"menuType": 2,
"router": "user/diamond-run-water",
"path": "user/diamond-run-water/index",
"icon": "gridding",
"alias": "User:Diamond:Run:Water"
},
{
"id": 348,
"parentId": 177,
"childrens": [],
"menuName": "金币代理流水",
"menuType": 2,
"router": "freight-info-list/index",
"path": "user/freight-info-list/index",
"icon": "revenue",
"alias": "UserFreightInfoList"
},
{
"id": 229699585,
"parentId": 177,
"childrens": [],
"menuName": "钻石余额列表",
"menuType": 2,
"router": "user/diamond-balance",
"path": "user/diamond-balance/index",
"icon": "gridding",
"alias": "User:Diamond:Balance"
},
{
"id": 528,
"parentId": 177,
"childrens": [],
"menuName": "订单详情",
"menuType": 2,
"router": "order/details",
"path": "order/order-details/index",
"icon": "comprehensive_analysis",
"alias": "order:details"
}
],
"menuName": "营收支出",
"menuType": 1,
"router": "/app/revenue",
"icon": "revenue",
"alias": "AppRevenue"
},
{
"id": 381,
"parentId": 184,
"childrens": [
{
"id": 197,
"parentId": 381,
"childrens": [],
"menuName": "参数配置",
"menuType": 2,
"router": "cnf/enums/manager",
"path": "cnf/enums/manager/index",
"icon": "sys_manager_2",
"alias": "SysConfigSetting"
},
{
"id": -1995972607,
"parentId": 381,
"childrens": [],
"menuName": "幸运礼物规则配置",
"menuType": 2,
"router": "game/lucky-gift/rule-config/config",
"path": "game/lucky-gift/rule-config/index",
"icon": "gift",
"alias": "game:rule-config"
},
{
"id": -1425547262,
"parentId": 381,
"childrens": [],
"menuName": "幸运礼物规格配置",
"menuType": 2,
"router": "game/lucky-gift/standard-config/config",
"path": "game/lucky-gift/standard-config/index",
"icon": "gift",
"alias": "game:standard-config"
},
{
"id": -150990847,
"parentId": 381,
"childrens": [],
"menuName": "靓号管理",
"menuType": 2,
"router": "role_user_special_id",
"path": "user/special-id-role/index",
"icon": "",
"alias": "user:special:id:role"
},
{
"id": 217,
"parentId": 381,
"childrens": [],
"menuName": "礼物管理",
"menuType": 2,
"router": "user/gift",
"path": "cnf/gift/index",
"icon": "the_mall",
"alias": "ContentManagerGift"
},
{
"id": 231,
"parentId": 381,
"childrens": [],
"menuName": "IM账号管理",
"menuType": 2,
"router": "im/account/manager",
"path": "user/im-account-manager/index",
"icon": "log",
"alias": "ImAccountManager"
},
{
"id": 260,
"parentId": 381,
"childrens": [],
"menuName": "Banner管理",
"menuType": 2,
"router": "sys/banner",
"path": "sys/banner/index",
"icon": "sys_manager_2",
"alias": "BannerManager"
},
{
"id": 268,
"parentId": 381,
"childrens": [],
"menuName": "房间主题管理",
"menuType": 2,
"router": "room/theme",
"path": "room/theme/index",
"icon": "example",
"alias": "RoomThemeManager"
},
{
"id": 277,
"parentId": 381,
"childrens": [],
"menuName": "国家管理",
"menuType": 2,
"router": "country-code/index",
"path": "sys/country-code/index",
"icon": "gridding",
"alias": "SysCountryCode"
},
{
"id": 281,
"parentId": 381,
"childrens": [],
"menuName": "徽章配置管理",
"menuType": 2,
"router": "badge/index",
"path": "user/badge/index",
"icon": "message",
"alias": "content:manager:badge"
},
{
"id": 346,
"parentId": 381,
"childrens": [],
"menuName": "表情管理",
"menuType": 2,
"router": "sys/emoji-config",
"path": "sys/emoji-config/index",
"icon": "gridding",
"alias": "EmojiConfig"
},
{
"id": 406,
"parentId": 381,
"childrens": [],
"menuName": "靓号管理",
"menuType": 2,
"router": "user_special_id",
"path": "user/special-id/index",
"icon": "example",
"alias": "user:special:id"
},
{
"id": 455,
"parentId": 381,
"childrens": [],
"menuName": "邀请用户配置",
"menuType": 2,
"router": "sys/invite-user-rule",
"path": "sys/invite-user-rule/index",
"icon": "forecast_information",
"alias": "AswatInviteUserRule"
},
{
"id": 457,
"parentId": 381,
"childrens": [],
"menuName": "游戏列表",
"menuType": 2,
"router": "game-config",
"path": "sys/game-config/index",
"icon": "layer",
"alias": "game:config"
}
],
"menuName": "数据配置",
"menuType": 1,
"router": "data_cnf",
"icon": "device_maintain",
"alias": "data:conf"
},
{
"id": 380,
"parentId": 184,
"childrens": [
{
"id": 209,
"parentId": 380,
"childrens": [],
"menuName": "礼物赠送记录",
"menuType": 2,
"router": "gift/history",
"path": "user/gift-history/index",
"icon": "gift",
"alias": "ContentManagerGiftHistory"
},
{
"id": 306,
"parentId": 380,
"childrens": [],
"menuName": "用户道具流水",
"menuType": 2,
"router": "running/water/user/props",
"path": "user/user-prop-list/index",
"icon": "revenue",
"alias": "RunningWaterUserProps"
},
{
"id": 475,
"parentId": 380,
"childrens": [],
"menuName": "邀请用户",
"menuType": 2,
"router": "invite-user-log",
"path": "log/invite-user-log/index",
"icon": "form",
"alias": "invite:user:register:log"
},
{
"id": 1355276289,
"parentId": 380,
"childrens": [],
"menuName": "幸运礼物送礼记录",
"menuType": 2,
"router": "game/lucky-gift/give-record",
"path": "game/lucky-gift/give-record/index",
"icon": "gift",
"alias": "lucky:give-record"
},
{
"id": 330,
"parentId": 380,
"childrens": [],
"menuName": "用户签到",
"menuType": 2,
"router": "user/check-in-log",
"path": "user/check-in-log/index",
"icon": "form",
"alias": "CheckInLog"
},
{
"id": 411,
"parentId": 380,
"childrens": [],
"menuName": "登录日志",
"menuType": 2,
"router": "login/logger",
"path": "log/login-logger/index",
"icon": "broker",
"alias": "app:logger:login"
},
{
"id": 454,
"parentId": 380,
"childrens": [],
"menuName": "Ludo飞行棋",
"menuType": 2,
"router": "game-ludo",
"path": "game/ludo/index",
"icon": "device",
"alias": "game:ludo"
},
{
"id": 504,
"parentId": 380,
"childrens": [],
"menuName": "CP申请日志",
"menuType": 2,
"router": "cp",
"path": "log/cp/index",
"alias": "cp:apply:log"
},
{
"id": 1490255874,
"parentId": 380,
"childrens": [],
"menuName": "用户密码日志",
"menuType": 2,
"router": "log/password-log",
"path": "log/password-log/index",
"icon": "integral",
"alias": "UserPasswordLog"
}
],
"menuName": "运营日志",
"menuType": 1,
"router": "log/running_water",
"icon": "form",
"alias": "operation:log"
},
{
"id": 391,
"parentId": 184,
"childrens": [
{
"id": 393,
"parentId": 391,
"childrens": [],
"menuName": "渠道管理",
"menuType": 2,
"router": "pay/channel",
"path": "cnf/pay/channel/index",
"icon": "form",
"alias": "channel:manager"
},
{
"id": 394,
"parentId": 391,
"childrens": [],
"menuName": "厂商管理",
"menuType": 2,
"router": "pay/factory",
"path": "cnf/pay/factory/index",
"icon": "form",
"alias": "pay:factory:manager"
},
{
"id": -826257407,
"parentId": 391,
"childrens": [],
"menuName": "区域关联支付国家",
"menuType": 2,
"router": "region/relation",
"path": "cnf/pay/region-relation/index",
"icon": "tree",
"alias": "region:pay:country"
},
{
"id": 396,
"parentId": 391,
"childrens": [],
"menuName": "开通支付国家",
"menuType": 2,
"router": "pay/country",
"path": "cnf/pay/country/index",
"icon": "form",
"alias": "open:pay:country"
},
{
"id": 395,
"parentId": 391,
"childrens": [],
"menuName": "应用管理",
"menuType": 2,
"router": "pay/application",
"path": "cnf/pay/application/index",
"icon": "layer",
"alias": "pay:application"
},
{
"id": 1325461505,
"parentId": 391,
"childrens": [],
"menuName": "Google/Apple-V2",
"menuType": 2,
"router": "cnf/product-v2",
"path": "cnf/product-v2/index",
"icon": "form",
"alias": "google:apple:product:config"
}
],
"menuName": "内购配置",
"menuType": 1,
"router": "/in_app_purchase_conf",
"path": "77774",
"icon": "form",
"alias": "in:app:purchase:conf"
},
{
"id": 468,
"parentId": 184,
"childrens": [
{
"id": 469,
"parentId": 468,
"childrens": [],
"menuName": "活动管理",
"menuType": 2,
"router": "cnf",
"path": "activity/template-cnf/index",
"icon": "layer",
"alias": "Activity:Manager"
},
{
"id": 470,
"parentId": 468,
"childrens": [],
"menuName": "活动模版",
"menuType": 2,
"router": "template",
"path": "activity/template-cnf/template-form/index",
"icon": "application_manager",
"alias": "Activity:Template"
},
{
"id": 471,
"parentId": 468,
"childrens": [],
"menuName": "活动规则配置",
"menuType": 2,
"router": "props/props-activity-rule-config",
"path": "props/props-activity-rule-config/index",
"icon": "form",
"alias": "Props:Activity:Rule:Config"
}
],
"menuName": "活动配置",
"menuType": 1,
"router": "/activity",
"icon": "example",
"alias": "Activity:Config"
},
{
"id": 195,
"parentId": 184,
"childrens": [],
"menuName": "消息推送",
"menuType": 2,
"router": "/message/push",
"path": "message/push/index",
"icon": "form",
"alias": "MessageManagerPush"
},
{
"id": 282,
"parentId": 184,
"childrens": [],
"menuName": "APP管理员",
"menuType": 2,
"router": "administrator",
"path": "user/app-manager/index",
"icon": "broker",
"alias": "AdministratorTable"
},
{
"id": 285,
"parentId": 184,
"childrens": [],
"menuName": "系统公告管理",
"menuType": 2,
"router": "notice-message/index",
"path": "sys/notice-message/index",
"icon": "audio",
"alias": "NoticeMessage"
},
{
"id": 324,
"parentId": 184,
"childrens": [],
"menuName": "金币代理",
"menuType": 2,
"router": "user_freight",
"path": "user/freight/index",
"icon": "user",
"alias": "UserFreight"
},
{
"id": 343,
"parentId": 184,
"childrens": [],
"menuName": "申请靓号",
"menuType": 2,
"router": "user/beautiful-number-apply",
"path": "user/beautiful-number-apply/index",
"icon": "form",
"alias": "BeautifulNumberApply"
},
{
"id": 397,
"parentId": 184,
"childrens": [],
"menuName": "App启动页",
"menuType": 2,
"router": "sys/start/page",
"path": "sys/start-page/index",
"icon": "comprehensive_analysis",
"alias": "StartPage"
},
{
"id": 505,
"parentId": 184,
"childrens": [],
"menuName": "客服列表",
"menuType": 2,
"router": "customer-service",
"path": "sys/customer-service/index",
"icon": "forecast_information",
"alias": "CustomerService"
},
{
"id": 536,
"parentId": 184,
"childrens": [],
"menuName": "金币余额榜",
"menuType": 2,
"router": "gold-balance-top",
"path": "user/gold-balance/index",
"icon": "gridding",
"alias": "gold:balanc:top"
},
{
"id": 544,
"parentId": 184,
"childrens": [],
"menuName": "区域配置",
"menuType": 2,
"router": "region/config",
"path": "sys/region-config/index",
"icon": "table",
"alias": "RegionConfig"
},
{
"id": 545,
"parentId": 184,
"childrens": [
{
"id": -510427134,
"parentId": 545,
"childrens": [],
"menuName": "目标兑换工资记录",
"menuType": 2,
"router": "user/bank-balance/exchange-target-record",
"path": "user/bank-balance/exchange-target-record/index",
"icon": "form",
"alias": "ExchangeTargetRecord"
},
{
"id": 547,
"parentId": 545,
"childrens": [],
"menuName": "用户银行流水",
"menuType": 2,
"router": "user/bank-balance/running-water",
"path": "user/bank-balance/running-water/index",
"icon": "log",
"alias": "UserBankRunningWater"
},
{
"id": 548,
"parentId": 545,
"childrens": [],
"menuName": "用户银行账户",
"menuType": 2,
"router": "user/bank-balance/table",
"path": "user/bank-balance/table/index",
"icon": "anchor_management",
"alias": "UserBankBalance"
},
{
"id": 549,
"parentId": 545,
"childrens": [],
"menuName": "美金兑换金币记录",
"menuType": 2,
"router": "user/bank-balance/withdraw-gold-apply",
"path": "user/bank-balance/withdraw-gold-apply/index",
"icon": "log",
"alias": "UserBankWithdrawGoldApply"
},
{
"id": 550,
"parentId": 545,
"childrens": [],
"menuName": "现金提现申请",
"menuType": 2,
"router": "user/bank-balance/withdraw-money-apply",
"path": "user/bank-balance/withdraw-money-apply/index",
"icon": "bank_card",
"alias": "UserBankWithdrawMoneyApply"
},
{
"id": 2093088769,
"parentId": 545,
"childrens": [],
"menuName": "自动支付工资凭据",
"menuType": 2,
"router": "user/bank-balance/auto-salary-pay-record",
"path": "user/bank-balance/auto-salary-pay-record/index",
"icon": "revenue",
"alias": "AutomaticSalaryPaymentRecord"
}
],
"menuName": "用户银行",
"menuType": 1,
"router": "UserBank",
"icon": "bank_card",
"alias": "UserBankBalance"
},
{
"id": 225759234,
"parentId": 184,
"childrens": [
{
"id": -2106527742,
"parentId": 225759234,
"childrens": [],
"menuName": "用户工资钻石账户",
"menuType": 2,
"router": "user/salary-diamond-balance/table",
"path": "user/salary-diamond-balance/table/index",
"icon": "table",
"alias": "UserSalaryDiamondBalance"
},
{
"id": -2093944830,
"parentId": 225759234,
"childrens": [],
"menuName": "用户工资钻石流水",
"menuType": 2,
"router": "user/salary-diamond-balance/running-water",
"path": "user/salary-diamond-balance/running-water/index",
"icon": "gridding",
"alias": "UserSalaryDiamondRunningWater"
},
{
"id": -1901006846,
"parentId": 225759234,
"childrens": [],
"menuName": "钻石提现申请",
"menuType": 2,
"router": "user/bank-balance/withdraw-diamond-apply",
"path": "user/bank-balance/withdraw-diamond-apply/index",
"icon": "message",
"alias": "UserBankWithdrawDiamondApply"
},
{
"id": 191950850,
"parentId": 225759234,
"childrens": [],
"menuName": "钻石兑换金币记录",
"menuType": 2,
"router": "user/bank-balance/diamond-withdraw-gold-apply",
"path": "user/bank-balance/diamond-withdraw-gold-apply/index",
"icon": "log",
"alias": "UserBankDiamondWithdrawGoldApply"
}
],
"menuName": "用户工资钻石",
"menuType": 1,
"router": "UserSalaryDiamond",
"path": "",
"icon": "revenue",
"alias": "UserSalaryDiamondBalance"
}
],
"menuName": "运营管理",
"menuType": 1,
"router": "/operation/manager",
"icon": "dashboard",
"alias": "OperationManager"
},
{
"id": 271,
"parentId": 0,
"childrens": [
{
"id": 274,
"parentId": 271,
"childrens": [],
"menuName": "在线房间",
"menuType": 2,
"router": "room/online",
"path": "room/online/index",
"icon": "data_analysis",
"alias": "RoomOnline"
},
{
"id": 287,
"parentId": 271,
"childrens": [],
"menuName": "房间资料列表",
"menuType": 2,
"router": "profile/index",
"path": "room/profile/index",
"icon": "layer",
"alias": "ProfileRoom"
},
{
"id": 434,
"parentId": 271,
"childrens": [],
"menuName": "置顶房间",
"menuType": 2,
"router": "set-top",
"path": "sys/set-top/index",
"icon": "layer",
"alias": "room:set:top"
},
{
"id": 479,
"parentId": 271,
"childrens": [],
"menuName": "房间黑名单",
"menuType": 2,
"router": "log/blacklist",
"path": "log/blacklist/index",
"icon": "form",
"alias": "room:user:blacklist"
}
],
"menuName": "语音房间",
"menuType": 1,
"router": "/voice/room",
"icon": "process",
"alias": "VoiceRoom"
},
{
"id": 339,
"parentId": 0,
"childrens": [
{
"id": 340,
"parentId": 339,
"childrens": [],
"menuName": "家族配置",
"menuType": 2,
"router": "family/config",
"path": "family/config/index",
"icon": "sys_manager_2",
"alias": "FamilyConfig"
},
{
"id": 341,
"parentId": 339,
"childrens": [],
"menuName": "家族列表",
"menuType": 2,
"router": "family/list",
"path": "family/list/index",
"icon": "anchor_management",
"alias": "FamilyList"
}
],
"menuName": "家族管理",
"menuType": 1,
"router": "/family/manager",
"icon": "tree",
"alias": "FamilyManager"
},
{
"id": 236,
"parentId": 0,
"childrens": [
{
"id": 238,
"parentId": 236,
"childrens": [],
"menuName": "用户头像",
"menuType": 2,
"router": "user/avatar/approval",
"path": "approval/avatar-approval/index",
"icon": "form",
"alias": "AvatatPhotoApproval"
},
{
"id": 239,
"parentId": 236,
"childrens": [],
"menuName": "用户照片墙",
"menuType": 2,
"router": "user/photo/wall/approval",
"path": "approval/photo-wall-approval/index",
"icon": "form",
"alias": "PhotoWallApproval"
},
{
"id": 240,
"parentId": 236,
"childrens": [],
"menuName": "用户昵称",
"menuType": 2,
"router": "user/nickname/approval",
"path": "approval/nickname-approval/index",
"icon": "form",
"alias": "NickNameApproval"
},
{
"id": 242,
"parentId": 236,
"childrens": [],
"menuName": "举报信息",
"menuType": 2,
"router": "report/index",
"path": "approval/report/index",
"icon": "form",
"alias": "ReportManagerReport"
},
{
"id": 243,
"parentId": 236,
"childrens": [],
"menuName": "意见反馈",
"menuType": 2,
"router": "ReportManagerFeedback",
"path": "feedback/index",
"icon": "form",
"alias": "user:feedback"
},
{
"id": 245,
"parentId": 236,
"childrens": [],
"menuName": "用户个性签名",
"menuType": 2,
"router": "user/profile_desc/approval",
"path": "approval/user-profile-desc-approval/index",
"icon": "form",
"alias": "UserProfileDescApproval"
},
{
"id": 246,
"parentId": 236,
"childrens": [],
"menuName": "房间封面",
"menuType": 2,
"router": "room/cover/approval",
"path": "approval/room-cover-wall-approval/index",
"icon": "form",
"alias": "RoomCoverWallApproval"
},
{
"id": -6496254,
"parentId": 236,
"childrens": [],
"menuName": "KYC身份审核",
"menuType": 2,
"router": "user_bank/identity_info",
"path": "user/bank-identity/index",
"icon": "forecast_information",
"alias": "UserBankIdentity"
},
{
"id": 261,
"parentId": 236,
"childrens": [],
"menuName": "房间主题审批",
"menuType": 2,
"router": "room/theme/approval",
"path": "approval/room-theme-approval/index",
"icon": "process",
"alias": "RoomThemeApproval"
},
{
"id": 552,
"parentId": 236,
"childrens": [],
"menuName": "用户银行卡审批",
"menuType": 2,
"router": "user/bank-card/approval",
"path": "approval/user-bank-card/index",
"icon": "bank_card",
"alias": "UserBankCardApproval"
}
],
"menuName": "审批管理",
"menuType": 1,
"router": "/approval/manager",
"icon": "alarm",
"alias": "ApprovalManager"
},
{
"id": 305,
"parentId": 0,
"childrens": [
{
"id": 312,
"parentId": 305,
"childrens": [],
"menuName": "资源组配置",
"menuType": 2,
"router": "props/props_source_group",
"path": "props/props-source-group/index",
"icon": "form",
"alias": "PropsActivitySourceGroup"
},
{
"id": 315,
"parentId": 305,
"childrens": [],
"menuName": "道具赠送",
"menuType": 2,
"router": "props/send_tool",
"path": "props/props-send-tool/index",
"icon": "form",
"alias": "PropsSendTool"
},
{
"id": 444,
"parentId": 305,
"childrens": [],
"menuName": "道具商店",
"menuType": 2,
"router": "props/props_store",
"path": "props/props-store/index",
"icon": "device_maintain",
"alias": "props:store"
}
],
"menuName": "道具管理",
"menuType": 1,
"router": "/props/manager",
"icon": "gridding",
"alias": "PropsManager"
},
{
"id": 537,
"parentId": 0,
"childrens": [
{
"id": 728821762,
"parentId": 537,
"childrens": [],
"menuName": "代理钻石政策",
"menuType": 2,
"router": "team-diamond-policy",
"path": "team/diamond-policy/index",
"icon": "eye-open",
"alias": "TeamDiamondPolicyManager"
},
{
"id": -1855930366,
"parentId": 537,
"childrens": [],
"menuName": "BD Lead",
"menuType": 2,
"router": "team/bd-lead",
"path": "team/bd-lead/index",
"icon": "broker",
"alias": "BdLead"
},
{
"id": 541,
"parentId": 537,
"childrens": [],
"menuName": "代理政策",
"menuType": 2,
"router": "team-policy",
"path": "team/policy/index",
"icon": "audio",
"alias": "TeamPolicyManager"
},
{
"id": -1142218751,
"parentId": 537,
"childrens": [],
"menuName": "BD工作统计",
"menuType": 2,
"router": "work-statistics",
"path": "team/work-statistics/index",
"icon": "table",
"alias": "WorkStatistics"
},
{
"id": 538,
"parentId": 537,
"childrens": [],
"menuName": "BD列表",
"menuType": 2,
"router": "business-development",
"path": "team/business-development/index",
"icon": "broker",
"alias": "BusinessDevelopment"
},
{
"id": 539,
"parentId": 537,
"childrens": [],
"menuName": "代理列表",
"menuType": 2,
"router": "team-list",
"path": "team/team-list/index",
"icon": "gridding",
"alias": "team:list"
},
{
"id": 540,
"parentId": 537,
"childrens": [],
"menuName": "主播成员",
"menuType": 2,
"router": "team/member",
"path": "team/team-member/index",
"icon": "gridding",
"alias": "team:member"
},
{
"id": 542,
"parentId": 537,
"childrens": [],
"menuName": "账单列表",
"menuType": 2,
"router": "team/bill",
"path": "team/team-bill/index",
"icon": "forecast_information",
"alias": "team:bill"
},
{
"id": 543,
"parentId": 537,
"childrens": [],
"menuName": "主播工作",
"menuType": 2,
"router": "member-work",
"path": "team/team-member-work/index",
"icon": "form",
"alias": "team:member:work"
}
],
"menuName": "主播中心",
"menuType": 1,
"router": "/team",
"icon": "layer",
"alias": "team:manaber"
}
]
}