aslan-admin/docs/i18n/主要路由.md

2561 lines
120 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 路由摘要
### 文档定位
- 本文件是“首页 > 主要路由 > 其他路由”中的主要路由唯一清单
- 本文件用于把 `src/permission.js``store.dispatch('user/getMenus')` 的接口返回结果整理成便于国际化领取、验收和运行检查的父子级路由清单
- 需要查看主要路由的中文名、英文名、路由别名、路径、入口文件、完成状态时,统一以本文件为准
- 本文件中的英文路由名必须与侧边栏实际语言包 `src/lang/messages/base/menu-en.js` 保持一致;如有差异,以 `menu-en.js` 为准同步文档
- 注意 `src/lang/messages/en.js` 顶层旧中文 key 会在运行时覆盖 `menu-en.js` 的同名 key统一路由英文名时需要同步检查并消除这类重复覆盖
- 本文件中的菜单层级不默认限制为“父级 > 子级”两层,若实际菜单存在三级结构,则按真实父链整理
- 路由是否记为独立菜单,先以原始接口返回为准;若入口页再直接引用同目录多个 `.vue` 文件,则这些文件记为页面内功能文件,不单独记成并列主路由
- 后续所有线程领取新任务前,除了读取 `线程协作.md``翻译进度.md``翻译清单.md`,还应先读取本文件
- 其他文档不再重复维护完整主路由树或已完成主要路由索引,最多保留引用本文件的说明
- “当前主要路由状态总览(完成 / 进行中 / 未完成)”只在本文件维护;认领或完成主要路由页面时必须同步更新本文件,不再去 `docs/i18n/翻译清单.md``docs/i18n/翻译进度.md` 维护第二份主路由索引
- 下方保留原始接口返回,顶部摘要用于实际执行
### 全线程统一优先级
- 适用于所有线程,不只线程三
- 统一领取优先级:`首页 > 本文件中的主要路由页面`
- 已完成 `src/views` 页面私有组件复查是历史临时任务,当前已完成,不再作为领取优先级的一环
- 后续认领本文件中的页面时,仍必须核对该页面入口直接涉及的 `src/views/**` 页面内组件 / 私有组件,以及直接渲染的 `src/components/**` 公共组件,并在完成记录里写明私有组件状态与直接公共组件状态
- 只要首页或本文件中的主要路由页面还有未完成项,后续线程都应优先从这两部分中选择
- 本文件中的主要路由页面之间,具体先领哪一个页面仍可按原来的方式灵活分配,只要先读 md、先写认领、避免冲突
- 自 2026-04-22 起,后续翻译范围只保留本文件中的主要路由页面及其直接涉及组件;其他路由页面不再继续纳入新增翻译任务
- 自 2026-04-27 起,“直接涉及组件”包含页面直接渲染的 `src/components/**` 公共组件;公共组件影响范围较大时可单独认领,但必须在当前页面状态中写明待复核或已完成
### 首页
- 路由名:`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`
### 当前与国际化进度直接相关的主要路由
以下顺序按父级/子级路由整理,方便运行项目时逐项检查。
### 当前进行中的主要路由
- 当前无
### 当前跨已完成页面的公共组件联动复查
- 状态已完成线程一2026-05-08最终收口
- 已完成:`src/components/data/IpDeviceHandle/index.vue`线程一2026-05-06
- 已完成:`src/components/data/UserAccountStatusLogDrawer/index.vue`线程二2026-05-06
- 已完成:`src/components/data/UserVideoViolationTableDialog/index.vue`线程二2026-05-06同步完成 `src/views/approval/not-pass-history/index.vue`
- 已完成:`src/views/common/user_deatils.vue`线程二2026-05-06随客服列表页面直接渲染详情抽屉同步完成
- 已完成:`src/components/data/EditUserGoldCoinRewardForm/index.vue`线程三2026-05-06复核确认仅剩模板注释中文
- 已完成:`src/components/data/UserRegistrationOverviewCharts/*.vue`线程二2026-04-29
- 已完成:`src/components/data/GoldRunningWaterDialog/index.vue`线程一2026-04-29
- 已完成:`src/components/data/EditUserGameCouponRewardForm/index.vue`线程一2026-04-29
- 已完成:`src/components/data/EditUserGoldCoinDeductionForm/index.vue`线程三2026-04-29
- 已完成:`src/components/data/EditDiamondCoinDeductionForm/index.vue`线程二2026-04-29
- 已完成:`src/components/data/DiamondSalaryRunningWaterDialog/index.vue`线程三2026-04-29
- 已完成:`src/components/data/AddOtherRechargeDialog/index.vue`线程三2026-04-29
- 已完成:`src/components/data/DiamondRunningWaterDialog/index.vue`线程二2026-04-29
- 已完成:`src/components/data/PropsRow/index.vue`线程一2026-04-27
- 已完成:`src/components/data/RoomDeatilsDrawer/index.vue`线程一2026-04-28
- 已完成:`src/components/data/AssociatedResources/index.vue`线程三2026-04-28
- 已完成:`src/components/data/GiftSelect/index.vue`线程一2026-04-28
- 已完成:`src/components/data/PropsSourceSelectPopover/index.vue`线程二2026-04-28
- 已完成:`src/components/data/PropsSourceSelectDrawer/index.vue`线程二2026-04-28
- 已完成:`src/components/data/Gender/index.vue`线程一2026-04-28
- 已完成:`src/components/IconsPanel/index.vue`线程一2026-04-28
- 已复核保留:`src/components/data/AccountHanle/index.vue`线程一2026-04-28唯一中文为接口提交内容
- 已完成:`src/components/data/AddOtherRecharge/index.vue`线程一2026-04-29
- 说明:已发现不止单个页面使用仍需复核的 `src/components/**` 公共组件;所有已完成主要路由页面都需要按 `docs/i18n/翻译清单.md` 中“对已完成主要路由页面做直接公共组件联动复查”清单逐项确认
- 优先建议:
- 继续按 `docs/i18n/翻译清单.md` 中的公共组件联动复查清单,优先处理被多个已完成主要路由页面复用的弹窗 / 抽屉 / 展示组件
### 当前接口返回的主要路由树(整理版)
- 系统管理 / System Management
- 路由别名:`SystemManager`
- 用户管理 / User Management
- 路由别名:`sys:user:list`
- 路径:`sys/user-manager/index`
- 已完成文件:
- `src/views/sys/user-manager/index.vue`
- `src/views/sys/user-manager/edit-user.vue`
- 状态:已完成
- 角色管理 / Role Management
- 路由别名:`sys:role:list`
- 路径:`sys/role-manager/index`
- 已完成文件:
- `src/views/sys/role-manager/index.vue`
- `src/views/sys/role-manager/edit-role.vue`
- `src/views/sys/role-manager/authorize-role.vue`
- 状态:已完成
- 菜单管理 / Menu Management
- 路由别名:`sys:menu:list`
- 路径:`sys/menu-manager/index`
- 已完成文件:
- `src/views/sys/menu-manager/index.vue`
- `src/views/sys/menu-manager/menu-tree.vue`
- `src/views/sys/menu-manager/menu-edit.vue`
- 状态:已完成
- 资源管理 / Resource Management
- 路由别名:`sys:resource:list`
- 路径:`sys/resources-manager/index`
- 已完成文件:
- `src/views/sys/resources-manager/index.vue`
- 状态:已完成
- 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`
- 状态:已完成
- 请求黑名单 / 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`
- 状态已完成线程一2026-05-08直接公共组件最终复核完成
- 备注:入口页及直接渲染的流水、充值、奖励、扣除、违规记录、账号处理、账号处理记录、认证信息、银行卡、注册概览与用户详情等公共组件已复核;可见静态中文无待处理项
- 保留项:`src/components/data/AccountHanle/index.vue` 默认警告语属于提交给接口的业务内容,按规则保留;其他中文命中为注释或已注释代码
- 用户专属礼物制作 / Custom User Gift Creation
- 路由别名:`UserCustomGift`
- 路径:`user/custom-gift/index`
- 文件:`src/views/user/custom-gift/index.vue`
- 状态:已完成
- 封禁设备列表 / Blocked Device List
- 路由别名:`ArchiveDevice`
- 路径:`log/archive-device/index`
- 文件:`src/views/log/archive-device/index.vue`
- 状态:已完成
- 最新登记设备 / Latest Registered Devices
- 路由别名:`UserDevice`
- 路径:`user/user-device/index`
- 已完成文件:
- `src/views/user/user-device/index.vue`
- 状态:已完成
- 运营管理 / Operations Management
- 路由别名:`OperationManager`
- 营收支出 / Revenue and Expenses
- 路由别名:`AppRevenue`
- 状态:已完成
- 消费商品订单 / Purchase Orders
- 路由别名:`GoldPurchasing`
- 路径:`order/candy/purchasing/index`
- 文件:`src/views/order/candy/purchasing/index.vue`
- 状态:已完成
- 金币收支记录 / Gold Transaction Records
- 路由别名:`CandyRunningWater`
- 路径:`order/candy/running-water/index`
- 文件:`src/views/order/candy/running-water/index.vue`
- 状态:已完成
- 钻石流水列表 / Diamond Transaction List
- 路由别名:`User:Diamond:Run:Water`
- 路径:`user/diamond-run-water/index`
- 文件:`src/views/user/diamond-run-water/index.vue`
- 直接公共组件复核:
- `src/components/Pagination/index.vue`
- `src/components/SysOriginIcon/index.vue`
- `src/components/data/AccountInput/index.vue`
- `src/components/data/UserInfo/UserTableExhibit/index.vue`
- `src/components/data/UserDeatilsDrawer/index.vue`
- 页面私有组件状态:无私有组件
- 直接公共组件状态:已复核,中文扫描无命中
- 验证结果:`npm run build:prod` 通过,仍保留项目既有 17 个 warning
- 状态已完成线程一2026-05-08
- 积分收支记录 / Points Transaction Records
- 路由别名:`IntegralStream`
- 路径:`user/integral-stream/index`
- 文件:
- `src/views/user/integral-stream/index.vue`
- `src/views/user/integral-stream/timely/index.vue`
- `src/views/user/integral-stream/history/index.vue`
- 直接公共组件复核:
- `src/components/Pagination/index.vue`
- `src/components/data/AccountInput/index.vue`
- `src/components/data/UserDeatilsDrawer/index.vue`
- 页面私有组件状态:已随页面同步完成
- 直接公共组件状态:已复核,中文扫描无命中
- 保留项:`timely/index.vue``history/index.vue` 首行中文仅为注释,不参与页面展示
- 验证结果:`npm run build:prod` 通过,仍保留项目既有 17 个 warning
- 状态已完成线程一2026-05-08
- 金币代理流水 / Gold Agent Transactions
- 路由别名:`UserFreightInfoList`
- 路径:`user/freight-info-list/index`
- 文件:`src/views/user/freight-info-list/index.vue`
- 直接公共组件复核:
- `src/components/Pagination/index.vue`
- `src/components/SysOriginIcon/index.vue`
- `src/components/data/AccountInput/index.vue`
- `src/components/data/UserInfo/UserTableExhibit/index.vue`
- 页面私有组件状态:无私有组件
- 直接公共组件状态:已复核,中文扫描无命中
- 验证结果:`npm run build:prod` 通过,仍保留项目既有 17 个 warning
- 状态已完成线程一2026-05-08
- 钻石余额列表 / Diamond Balance List
- 路由别名:`User:Diamond:Balance`
- 路径:`user/diamond-balance/index`
- 文件:`src/views/user/diamond-balance/index.vue`
- 直接公共组件复核:
- `src/components/Pagination/index.vue`
- `src/components/data/AccountInput/index.vue`
- `src/components/data/UserInfo/UserTableExhibit/index.vue`
- `src/components/data/UserDeatilsDrawer/index.vue`
- 页面私有组件状态:无私有组件
- 直接公共组件状态:已复核,中文扫描无命中
- 验证结果:`npm run build:prod` 通过,仍保留项目既有 17 个 warning
- 状态已完成线程一2026-05-08
- 退款记录 / Refund Records
- 路由别名:`orderReimburse`
- 路径:`order/reimburse/index`
- 已完成文件:
- `src/views/order/reimburse/index.vue`
- 页面私有组件状态:无页面私有组件
- 直接公共组件状态:
- `src/components/Pagination/index.vue`:历史已完成,本轮复核中文扫描无命中
- `src/components/SysOriginIcon/index.vue`:历史已完成,本轮复核中文扫描无命中
- `src/components/data/AccountInput/index.vue`:历史已完成,本轮复核中文扫描无命中
- `src/components/data/UserDeatilsDrawer/index.vue`:历史已完成,本轮复核中文扫描无命中
- `src/components/PlatformSvgIcon/index.vue`:本轮复核中文扫描无命中
- 保留项:`expandTypeName``productDescription``payPlatform`、订单状态等接口返回动态数据保留原样,仅对已知 `REIMBURSE` 状态补展示映射;接口参数、路由路径与权限码保持原样
- 验证结果:目标文件与直接公共组件中文扫描无命中;语言文件语法检查通过;`NODE_OPTIONS=--openssl-legacy-provider npm run build:prod` 通过,仍保留项目既有 17 个 warning
- 状态已完成线程一2026-05-29
- 数据配置 / Data Configuration
- 路由别名:`data:conf`
- 状态:已完成
- 参数配置 / Parameter Settings
- 路由别名:`SysConfigSetting`
- 路径:`cnf/enums/manager/index`
- 文件:`src/views/cnf/enums/manager/index.vue`
- 状态:已完成
- 幸运礼物规则配置 / Lucky Gift Rule Configuration
- 路由别名:`game:rule-config`
- 路径:`game/lucky-gift/rule-config/index`
- 文件:`src/views/game/lucky-gift/rule-config/index.vue`
- 状态:已完成
- 幸运礼物规格配置 / Lucky Gift Specification Configuration
- 路由别名:`game:standard-config`
- 路径:`game/lucky-gift/standard-config/index`
- 已完成文件:
- `src/views/game/lucky-gift/standard-config/index.vue`
- `src/views/game/lucky-gift/standard-config/standard-config-edit.vue`
- `src/views/game/lucky-gift/probability-config/index.vue`
- 状态:已完成
- 靓号管理(角色) / Special ID Management (Role)
- 路由别名:`user:special:id:role`
- 路径:`user/special-id-role/index`
- 已完成文件:
- `src/views/user/special-id-role/index.vue`
- `src/views/user/special-id-role/special-setting/index.vue`
- `src/views/user/special-id-role/special-setting/form-edit.vue`
- `src/views/user/special-id-role/special-setting/customize-field-dialog.vue`
- `src/views/user/special-id-role/special-setting/special-log.vue`
- `src/views/user/special-id-role/special-log-info/index.vue`
- 状态已完成线程一2026-05-06
- 礼物管理 / Gift Management
- 路由别名:`ContentManagerGift`
- 路径:`cnf/gift/index`
- 已完成文件:
- `src/views/cnf/gift/index.vue`
- `src/views/cnf/gift/cp/index.vue`
- `src/views/cnf/gift/setting/index.vue`
- `src/views/cnf/gift/setting/edit.vue`
- `src/views/cnf/gift/week-star/index.vue`
- `src/views/cnf/gift/week-star/add-week-gift-group.vue`
- 状态:已完成
- 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`
- 已完成文件:
- `src/views/sys/banner/index.vue`
- `src/views/sys/banner/form-edit.vue`
- 状态:已完成
- 房间主题管理 / Room Theme Management
- 路由别名:`RoomThemeManager`
- 路径:`room/theme/index`
- 已完成文件:
- `src/views/room/theme/index.vue`
- 状态已完成线程三2026-05-06
- 国家管理 / Country Management
- 路由别名:`SysCountryCode`
- 路径:`sys/country-code/index`
- 文件:`src/views/sys/country-code/index.vue`
- 状态:已完成
- 徽章配置管理 / Badge Configuration Management
- 路由别名:`content:manager:badge`
- 路径:`user/badge/index`
- 已完成文件:
- `src/views/user/badge/index.vue`
- `src/views/user/badge/badge-give/index.vue`
- `src/views/user/badge/badge-revoke/index.vue`
- `src/views/user/badge/badge-rule/index.vue`
- `src/views/user/badge/badge-rule/source-edit.vue`
- 状态已完成线程一2026-05-06
- 表情管理 / Emoji Management
- 路由别名:`EmojiConfig`
- 路径:`sys/emoji-config/index`
- 已完成文件:
- `src/views/sys/emoji-config/index.vue`
- `src/views/sys/emoji-config/emoji/index.vue`
- `src/views/sys/emoji-config/group/index.vue`
- `src/views/sys/emoji-config/group/form-edit.vue`
- 状态已完成线程一2026-05-06
- 靓号管理 / Special ID Management
- 路由别名:`user:special:id`
- 路径:`user/special-id/index`
- 已完成文件:
- `src/views/user/special-id/index.vue`
- `src/views/user/special-id/special-setting/index.vue`
- `src/views/user/special-id/special-setting/form-edit.vue`
- `src/views/user/special-id/special-setting/customize-field-dialog.vue`
- `src/views/user/special-id/special-setting/special-log.vue`
- `src/views/user/special-id/special-log-info/index.vue`
- 状态已完成线程一2026-05-06
- 邀请用户配置 / Invite User Configuration
- 路由别名:`AswatInviteUserRule`
- 路径:`sys/invite-user-rule/index`
- 已完成文件:
- `src/views/sys/invite-user-rule/index.vue`
- `src/views/sys/invite-user-rule/Lotfun/index.vue`
- 备注:
- `src/views/sys/invite-user-rule/aswat/index.vue``src/views/sys/invite-user-rule/yahlla/index.vue` 当前仅存在注释 import未纳入入口页实际渲染链
- 状态已完成线程二2026-05-06
- 游戏列表 / Game List
- 路由别名:`game:config`
- 路径:`sys/game-config/index`
- 已完成文件:
- `src/views/sys/game-config/index.vue`
- `src/views/sys/game-config/fruit/edit.vue`
- `src/views/sys/game-config/match/index.vue`
- `src/views/sys/game-config/match/form-edit.vue`
- `src/views/sys/game-config/room/index.vue`
- `src/views/sys/game-config/room/form-edit.vue`
- 页面私有组件状态:已随页面同步完成
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/SysOriginIcon/index.vue`:复核通过
- 状态已完成线程三2026-05-06
- 运营日志 / Operations Logs
- 路由别名:`operation:log`
- 状态:已完成
- 礼物赠送记录 / Gift Sending Records
- 路由别名:`ContentManagerGiftHistory`
- 路径:`user/gift-history/index`
- 已完成文件:
- `src/views/user/gift-history/index.vue`
- 页面私有组件状态:无页面私有组件
- 直接公共组件复核:
- `src/components/data/GiftHistoryDetailsDrawer/index.vue`:复核通过,仅剩注释中文
- `src/components/data/RoomDeatilsDrawer/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:复核通过
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/views/common/user_deatils.vue`:复核通过,仅剩注释块中文
- 状态已完成线程三2026-05-06
- 用户道具流水 / User Prop Transactions
- 路由别名:`RunningWaterUserProps`
- 路径:`user/user-prop-list/index`
- 已完成文件:
- `src/views/user/user-prop-list/index.vue`
- 页面私有组件状态:无页面私有组件
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:复核通过
- `src/views/common/user_deatils.vue`:复核通过,仅剩注释块中文
- 状态已完成线程三2026-05-06
- 邀请用户 / Invite Users
- 路由别名:`invite:user:register:log`
- 路径:`log/invite-user-log/index`
- 已完成文件:
- `src/views/log/invite-user-log/index.vue`
- 页面私有组件状态:无页面私有组件
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:复核通过
- 状态已完成线程三2026-05-06
- 幸运礼物送礼记录 / Lucky Gift Sending Records
- 路由别名:`lucky:give-record`
- 路径:`game/lucky-gift/give-record/index`
- 文件:`src/views/game/lucky-gift/give-record/index.vue`
- 已完成文件:
- `src/views/game/lucky-gift/give-record/index.vue`
- 页面私有组件状态:无页面私有组件
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/data/SearchRoomInput/index.vue`:复核通过,仅剩注释中文
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:复核通过
- `src/components/data/RoomDeatilsDrawer/index.vue`:复核通过
- `src/views/common/user_deatils.vue`:复核通过,仅剩注释块中文
- 状态已完成线程一2026-05-06
- 用户签到 / User Check-ins
- 路由别名:`CheckInLog`
- 路径:`user/check-in-log/index`
- 文件:`src/views/user/check-in-log/index.vue`
- 已完成文件:
- `src/views/user/check-in-log/index.vue`
- 页面私有组件状态:无页面私有组件
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/views/common/user_deatils.vue`:复核通过,仅剩注释块中文
- 状态已完成线程一2026-05-06
- 登录日志 / Login Logs
- 路由别名:`app:logger:login`
- 路径:`log/login-logger/index`
- 文件:`src/views/log/login-logger/index.vue`
- 页面私有组件状态:无页面私有组件
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/PlatformSvgIcon/index.vue`:复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:复核通过
- `src/components/data/UserVideoViolationTableDialog/index.vue`:复核通过,仅剩注释中文
- `src/components/data/UserAccountStatusLogDrawer/index.vue`:复核通过
- `src/components/data/AccountHanle/index.vue`:复核保留接口提交默认警告文案
- 状态已完成线程二2026-05-06
- Ludo飞行棋 / Ludo
- 路由别名:`game:ludo`
- 路径:`game/ludo/index`
- 文件:`src/views/game/ludo/index.vue`
- 状态:已完成
- CP申请日志 / CP Application Logs
- 路由别名:`cp:apply:log`
- 路径:`log/cp/index`
- 文件:`src/views/log/cp/index.vue`
- 已完成文件:
- `src/views/log/cp/index.vue`
- 页面私有组件状态:无页面私有组件
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:复核通过
- 状态已完成线程一2026-05-06
- 用户密码日志 / User Password Logs
- 路由别名:`UserPasswordLog`
- 路径:`log/password-log/index`
- 文件:`src/views/log/password-log/index.vue`
- 已完成文件:
- `src/views/log/password-log/index.vue`
- 页面私有组件状态:无页面私有组件
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:复核通过
- `src/views/common/user_deatils.vue`:复核通过,仅剩注释块中文
- 状态已完成线程一2026-05-06
- 内购配置 / In-App Purchase Configuration
- 路由别名:`in:app:purchase:conf`
- 状态:已完成
- 渠道管理 / Channel Management
- 路由别名:`channel:manager`
- 路径:`cnf/pay/channel/index`
- 已完成文件:
- `src/views/cnf/pay/channel/index.vue`
- `src/views/cnf/pay/channel/edit-form.vue`
- 页面私有组件状态:`edit-form.vue` 已随页面同步完成
- 直接公共组件状态:
- `src/components/Pagination/index.vue`:复核通过
- 状态已完成线程一2026-05-06
- 厂商管理 / Provider Management
- 路由别名:`pay:factory:manager`
- 路径:`cnf/pay/factory/index`
- 已完成文件:
- `src/views/cnf/pay/factory/index.vue`
- `src/views/cnf/pay/factory/edit-form.vue`
- `src/views/cnf/pay/factory/associated-channel.vue`
- `src/views/cnf/pay/comp/transfer-channel.vue`
- 页面私有组件状态:`edit-form.vue``associated-channel.vue``comp/transfer-channel.vue` 已随页面同步完成
- 直接公共组件状态:
- `src/components/Pagination/index.vue`:复核通过
- 状态已完成线程一2026-05-06
- 区域关联支付国家 / Region-Payment Country Relations
- 路由别名:`region:pay:country`
- 路径:`cnf/pay/region-relation/index`
- 已完成文件:
- `src/views/cnf/pay/region-relation/index.vue`
- 页面私有组件状态:无页面私有组件
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/SysOriginIcon/index.vue`:复核通过
- 状态已完成线程一2026-05-07
- 开通支付国家 / Enabled Payment Countries
- 路由别名:`open:pay:country`
- 路径:`cnf/pay/country/index`
- 已完成文件:
- `src/views/cnf/pay/country/index.vue`
- `src/views/cnf/pay/country/associated-channels.vue`
- `src/views/cnf/pay/country/country-select.vue`
- 页面私有组件状态:
- `src/views/cnf/pay/country/associated-channels.vue` 已随页面同步完成
- `src/views/cnf/pay/country/country-select.vue` 已随页面同步完成
- `src/views/cnf/pay/comp/transfer-channel.vue` 历史已完成,本轮复核通过
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- 状态已完成线程一2026-05-07
- 应用管理 / Application Management
- 路由别名:`pay:application`
- 路径:`cnf/pay/application/index`
- 已完成文件:
- `src/views/cnf/pay/application/index.vue`
- `src/views/cnf/pay/application/app-navigation.vue`
- `src/views/cnf/pay/application/app-manager/index.vue`
- `src/views/cnf/pay/application/app-manager/edit-form.vue`
- `src/views/cnf/pay/application/commodity/index.vue`
- `src/views/cnf/pay/application/commodity/edit-form.vue`
- `src/views/cnf/pay/application/commodity-v2/index.vue`
- `src/views/cnf/pay/application/commodity-v2/edit-form.vue`
- `src/views/cnf/pay/application/order-manager/index.vue`
- 页面私有组件状态:
- 已随页面同步完成或复核
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/SysOriginIcon/index.vue`:复核通过
- 备注:`order-manager` 当前在 tab 配置中被注释,本轮仅处理其可见开发中提示与未使用 prompt 文案;注释掉的历史表格按规则保留
- 状态已完成线程一2026-05-07
- Google/Apple-V2 / Google/Apple V2
- 路由别名:`google:apple:product:config`
- 路径:`cnf/product-v2/index`
- 已完成文件:
- `src/views/cnf/product-v2/index.vue`
- 页面私有组件状态:无页面私有组件
- 直接公共组件复核:
- `src/components/SysOriginIcon/index.vue`:复核通过
- 状态已完成线程一2026-05-07
- 活动配置 / 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 Templates
- 路由别名:`Activity:Template`
- 路径:`activity/template-cnf/template-form/index`
- 状态:已完成
- 活动规则配置 / Activity Rule Configuration
- 路由别名:`Props:Activity:Rule:Config`
- 路径:`props/props-activity-rule-config/index`
- 已完成文件:
- `src/views/props/props-activity-rule-config/index.vue`
- `src/views/props/props-activity-rule-config/edit-rule-drawer.vue`
- `src/views/props/props-activity-rule-config/components/*.vue`
- 状态:已完成
- 消息推送 / 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 Administrators
- 路由别名:`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 Agents
- 路由别名:`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`
- 状态:已完成
- 申请靓号 / Apply for Special ID
- 路由别名:`BeautifulNumberApply`
- 路径:`user/beautiful-number-apply/index`
- 已完成文件:
- `src/views/user/beautiful-number-apply/index.vue`
- `src/views/user/beautiful-number-apply/components/applyHandle.vue`
- 页面私有组件状态:
- `components/applyHandle.vue`:已随页面同步完成
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/views/common/user_deatils.vue`:历史已完成,本轮复核仅剩注释或注释掉的历史块
- 状态已完成线程二2026-05-06
- 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`
- 已完成文件:
- `src/views/sys/customer-service/index.vue`
- `src/views/common/user_deatils.vue`
- 直接公共组件复核:
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- 状态:已完成
- 金币余额榜 / Gold Balance Leaderboard
- 路由别名:`gold:balanc:top`
- 路径:`user/gold-balance/index`
- 已完成文件:
- `src/views/user/gold-balance/index.vue`
- 直接公共组件复核:
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:复核通过
- 状态:已完成
- 区域配置 / 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 Bank Transactions
- 路由别名:`UserBankRunningWater`
- 路径:`user/bank-balance/running-water/index`
- 已完成文件:
- `src/views/user/bank-balance/running-water/index.vue`
- 页面私有组件状态:无同目录私有组件
- 直接公共组件状态:
- `src/components/SysOriginIcon/index.vue`:历史已完成,本轮复核通过
- `src/components/data/AccountInput/index.vue`:历史已完成,本轮复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:历史已完成,本轮复核通过
- 状态已完成线程三2026-05-07
- 用户银行账户 / User Bank Accounts
- 路由别名:`UserBankBalance`
- 路径:`user/bank-balance/table/index`
- 已完成文件:
- `src/views/user/bank-balance/table/index.vue`
- `src/views/user/bank-balance/table/form-edit.vue`
- `src/views/user/bank-balance/table/running-water.vue`
- 页面私有组件状态:已随页面同步完成
- 直接公共组件状态:
- `src/components/SysOriginIcon/index.vue`:历史已完成,本轮复核通过
- `src/components/data/AccountInput/index.vue`:历史已完成,本轮复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:历史已完成,本轮复核通过
- 状态已完成线程三2026-05-07
- 美金兑换金币记录 / USD-to-Gold Exchange Records
- 路由别名:`UserBankWithdrawGoldApply`
- 路径:`user/bank-balance/withdraw-gold-apply/index`
- 已完成文件:
- `src/views/user/bank-balance/withdraw-gold-apply/index.vue`
- 页面私有组件状态:当前目录仅包含 `index.vue`,无页面私有组件
- 直接公共组件复核:
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:复核通过
- 状态已完成线程一2026-05-07
- 现金提现申请 / Cash Withdrawal Applications
- 路由别名:`UserBankWithdrawMoneyApply`
- 路径:`user/bank-balance/withdraw-money-apply/index`
- 已完成文件:
- `src/views/user/bank-balance/withdraw-money-apply/index.vue`
- `src/views/user/bank-balance/withdraw-money-apply/approval-drawer.vue`
- `src/views/user/bank-balance/withdraw-money-apply/details-drawer.vue`
- 页面私有组件状态:
- `approval-drawer.vue``details-drawer.vue` 已随入口页同步完成
- 直接公共组件状态:
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:复核通过
- `src/components/upload-image/index.vue`:复核通过,仅剩注释中文
- 备注:
- 复制银行卡信息时使用的剪贴板文本中文标签按“不改复制内容结构”保留,不属于页面可见展示文案
- 状态已完成线程一2026-05-07
- 自动支付工资凭据 / Automatic Salary Payment Vouchers
- 路由别名:`AutomaticSalaryPaymentRecord`
- 路径:`user/bank-balance/auto-salary-pay-record/index`
- 已完成文件:
- `src/views/user/bank-balance/auto-salary-pay-record/index.vue`
- `src/views/user/bank-balance/auto-salary-pay-record/details-drawer.vue`
- `src/views/user/bank-balance/auto-salary-pay-record/policy-details-drawer.vue`
- `src/views/user/bank-balance/auto-salary-pay-record/remark-details-drawer.vue`
- 页面私有组件状态:
- `details-drawer.vue``policy-details-drawer.vue``remark-details-drawer.vue` 已随入口页同步完成
- 直接公共组件状态:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:复核通过
- `src/components/data/PropsRow/index.vue`:复核通过,仅剩注释中文
- 状态已完成线程一2026-05-07
- 用户工资钻石 / User Salary Diamonds
- 路由别名:`UserSalaryDiamondBalance`
- 已完成文件:
- `src/views/user/salary-diamond-balance/running-water/index.vue`
- `src/views/user/salary-diamond-balance/table/index.vue`
- `src/views/user/salary-diamond-balance/table/form-edit.vue`
- `src/views/user/salary-diamond-balance/table/running-water.vue`
- 页面私有组件状态:
- `table/form-edit.vue``table/running-water.vue` 已随入口页同步完成
- 直接公共组件状态:
- `src/components/Pagination/index.vue`:历史已完成,本轮复核通过
- `src/components/SysOriginIcon/index.vue`:历史已完成,本轮复核通过
- `src/components/data/AccountInput/index.vue`:历史已完成,本轮复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:历史已完成,本轮复核通过
- 状态已完成线程一2026-05-07
- 钻石提现申请 / Diamond Withdrawal Applications
- 路由别名:`UserBankWithdrawDiamondApply`
- 路径:`user/bank-balance/withdraw-diamond-apply/index`
- 已完成文件:
- `src/views/user/bank-balance/withdraw-diamond-apply/index.vue`
- `src/views/user/bank-balance/withdraw-diamond-apply/approval-drawer.vue`
- `src/views/user/bank-balance/withdraw-diamond-apply/details-drawer.vue`
- 页面私有组件状态:
- `approval-drawer.vue``details-drawer.vue` 已随入口页同步完成
- 直接公共组件状态:
- `src/components/SysOriginIcon/index.vue`:历史已完成,本轮复核中文扫描无命中
- `src/components/data/AccountInput/index.vue`:历史已完成,本轮复核中文扫描无命中
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:历史已完成,本轮复核中文扫描无命中
- `src/components/upload-image/index.vue`:本轮复核中文扫描无命中
- 状态已完成线程一2026-05-07
- 钻石兑换金币记录 / Diamond-to-Gold Exchange Records
- 路由别名:`UserBankDiamondWithdrawGoldApply`
- 路径:`user/bank-balance/diamond-withdraw-gold-apply/index`
- 已完成文件:
- `src/views/user/bank-balance/diamond-withdraw-gold-apply/index.vue`
- 页面私有组件状态:
- 当前目录仅包含 `index.vue`,无页面私有组件
- 直接公共组件状态:
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:复核通过
- 状态已完成线程一2026-05-07
- 数据大屏 / Data Dashboard
- 路由别名:`Datav`
- 路径:`datav/index`
- 已完成文件:
- `src/views/datav/index.vue`
- `src/views/datav/latest-purchase.vue`
- `src/views/datav/online-user-count-origin.vue`
- `src/views/datav/purchase-count.vue`
- 页面私有组件状态:
- `latest-purchase.vue`:复核通过,当前无静态中文展示文案
- `online-user-count-origin.vue``purchase-count.vue`:已随入口页同步完成
- 直接公共组件状态:
- `src/components/data/Avatar/index.vue`:本轮复核中文扫描无命中
- `src/components/FlagIcon/index.vue`:本轮已将复制成功 / 失败提示接入 `common.copySuccess` / `common.copyFail`
- 保留项:接口返回的用户昵称、商品描述、金额、国家码、系统来源与统计数据保持原样;`online-user-map.vue``latest-purchase-timchat.vue``online-user-count.vue` 等未被入口页直接渲染的文件不纳入本轮
- 验证结果:入口页、直接私有组件与直接公共组件中文扫描无命中;语言文件语法检查通过;`NODE_OPTIONS=--openssl-legacy-provider npm run build:prod` 通过,仍保留项目既有 17 个 warning
- 状态已完成线程一2026-05-29
- 语音房间 / Voice Rooms
- 路由别名:`VoiceRoom`
- 在线房间 / Online Rooms
- 路由别名:`RoomOnline`
- 路径:`room/online/index`
- 已完成文件:
- `src/views/room/online/index.vue`
- `src/views/room/online/online-member.vue`
- 页面私有组件状态:已随页面同步完成
- 直接公共组件状态:
- `src/components/data/SelectSystemRegion/index.vue`:已完成
- `src/components/data/AccountHanle/index.vue`:历史已完成,本轮复核保留接口提交默认警告内容
- `src/components/data/RoomDeatilsDrawer/index.vue`:历史已完成,本轮复核通过
- `src/components/data/Gender/index.vue`:历史已完成,本轮复核通过
- `src/views/common/user_deatils.vue`:历史已完成,本轮复核仅剩历史注释与注释掉的购买记录块
- 状态已完成线程一2026-05-06
- 房间资料列表 / 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`
- 状态:已完成
- 置顶房间 / Pinned Rooms
- 路由别名:`room:set:top`
- 路径:`sys/set-top/index`
- 已完成文件:
- `src/views/sys/set-top/index.vue`
- `src/views/sys/set-top/form-edit.vue`
- 页面私有组件状态:已随页面同步完成
- 直接公共组件状态:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/components/data/SearchRoomInput/index.vue`:复核通过,仅剩历史注释中文
- `src/components/data/SelectSystemRegion/index.vue`:历史已完成,本轮复核通过
- `src/components/data/RoomDeatilsDrawer/index.vue`:历史已完成,本轮复核通过
- 备注:`statusDesc` 为接口返回动态状态描述,当前无接口样例可可靠推断,暂不翻译
- 状态已完成线程一2026-05-06
- 房间黑名单 / Room Blacklist
- 路由别名:`room:user:blacklist`
- 路径:`log/blacklist/index`
- 已完成文件:
- `src/views/log/blacklist/index.vue`
- 页面私有组件状态:该目录当前仅包含 `index.vue`,无页面私有组件
- 直接公共组件状态:
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:复核通过
- `src/components/data/RoomDeatilsDrawer/index.vue`:历史已完成,本轮复核通过
- 状态已完成线程一2026-05-06
- 家族管理 / Family Management
- 路由别名:`FamilyManager`
- 家族配置 / Family Configuration
- 路由别名:`FamilyConfig`
- 路径:`family/config/index`
- 已完成文件:
- `src/views/family/config/index.vue`
- `src/views/family/config/config-level/index.vue`
- `src/views/family/config/config-create-role/index.vue`
- `src/views/family/config/config-weekly-reward/index.vue`
- 状态:已完成
- 家族列表 / Family List
- 路由别名:`FamilyList`
- 路径:`family/list/index`
- 已完成文件:
- `src/views/family/list/index.vue`
- `src/views/family/list/family-member.vue`
- 状态:已完成
- 审批管理 / Approval Management
- 路由别名:`ApprovalManager`
- 用户头像 / User Avatar
- 路由别名:`AvatatPhotoApproval`
- 路径:`approval/avatar-approval/index`
- 已完成文件:
- `src/views/approval/avatar-approval/index.vue`
- `src/components/data/UserDeatilsDrawer/index.vue`
- 直接公共组件状态:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/data/EditUserForm/index.vue`:复核通过
- `src/components/data/AccountHanle/index.vue`:默认警告语属于接口业务内容,按规则保留
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/components/data/UserDeatilsDrawer/index.vue`:复核完成
- 状态已完成线程一2026-05-08
- 用户照片墙 / User Photo Wall
- 路由别名:`PhotoWallApproval`
- 路径:`approval/photo-wall-approval/index`
- 已完成文件:
- `src/views/approval/photo-wall-approval/index.vue`
- 页面私有组件状态:无页面私有组件
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/data/EditUserForm/index.vue`:复核通过
- `src/components/data/UserDeatilsDrawer/index.vue`:复核通过
- 验证结果:`npm run build:prod` 通过,仍保留项目既有 17 个 warning
- 状态已完成线程一2026-05-08
- 用户昵称 / User Nickname
- 路由别名:`NickNameApproval`
- 路径:`approval/nickname-approval/index`
- 已完成文件:
- `src/views/approval/nickname-approval/index.vue`
- 页面私有组件状态:无页面私有组件
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/components/data/UserDeatilsDrawer/index.vue`:复核通过
- `src/components/data/AccountHanle/index.vue`:仅命中既有接口提交默认警告内容,按保留项处理
- 验证结果:`npm run build:prod` 通过,仍保留项目既有 17 个 warning
- 状态已完成线程一2026-05-08
- 举报信息 / Reports
- 路由别名:`ReportManagerReport`
- 路径:`approval/report/index`
- 已完成文件:
- `src/views/approval/report/index.vue`
- 页面私有组件状态:无页面私有组件
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:复核通过
- `src/components/data/UserDeatilsDrawer/index.vue`:复核通过
- `src/components/data/AccountHanle/index.vue`:仅命中既有接口提交默认警告内容,按保留项处理
- 验证结果:`npm run build:prod` 通过,仍保留项目既有 17 个 warning
- 状态已完成线程二2026-05-08
- 意见反馈 / Feedback
- 路由别名:`user:feedback`
- 路径:`feedback/index`
- 已完成文件:
- `src/views/feedback/index.vue`
- `src/components/data/Feedback/index.vue`
- 页面私有组件状态:无页面私有组件
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:复核通过
- `src/components/data/UserDeatilsDrawer/index.vue`:复核通过
- `src/components/data/Feedback/index.vue`:已随页面同步完成
- `src/components/videoPlayer/index.vue`:可见倍速文案已完成,剩余中文为注释
- 保留项:`approvalRemarks: '感谢您的反馈意见'` 会作为批量处理备注提交给接口,按提交内容保留
- 验证结果:`npm run build:prod` 通过,仍保留项目既有 17 个 warning
- 状态已完成线程一2026-05-08
- 用户个性签名 / User Profile Signatures
- 路由别名:`UserProfileDescApproval`
- 路径:`approval/user-profile-desc-approval/index`
- 已完成文件:
- `src/views/approval/user-profile-desc-approval/index.vue`
- 页面私有组件状态:无页面私有组件
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/data/UserDeatilsDrawer/index.vue`:复核通过
- 保留项:
- 模板注释中的“数量”不可见,按注释保留
- `approvalType: 'PROFILE_DESC'``approvalStatus: 'PASS' / 'NOT_PASS'``waitApprovalUser``content: item.profileDesc` 属于接口提交数据,保持原样
- 验证结果:语言文件语法检查通过;`npm run build:prod` 第二次通过,仍保留项目既有 17 个 warning第一次构建因输出目录 `dist\cdn` 偶发 `EEXIST` 失败,重跑后通过
- 状态已完成线程一2026-05-08
- 房间封面 / Room Covers
- 路由别名:`RoomCoverWallApproval`
- 路径:`approval/room-cover-wall-approval/index`
- 已完成文件:
- `src/views/approval/room-cover-wall-approval/index.vue`
- 页面私有组件状态:无页面私有组件
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/data/EditUserForm/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/components/data/UserDeatilsDrawer/index.vue`:复核通过
- `src/components/data/AccountHanle/index.vue`:仅命中既有接口提交默认警告内容,按保留项处理
- 保留项:目标页剩余中文仅为注释或注释掉的历史代码,不属于可见展示文案
- 验证结果:语言文件语法校验通过;本轮未使用 `$te``npm run build:prod` 通过,仍保留项目既有 17 个 warning
- 状态已完成线程二2026-05-08
- 当前状态已完成线程二2026-05-08
- 道具管理 / Prop Management
- 路由别名:`PropsManager`
- 资源配置 / Resource Configuration
- 路由别名:`props:config`
- 路径:`props/props-resource-config/index`
- 已完成文件:
- `src/views/props/props-resource-config/index.vue`
- `src/views/props/props-resource-config/form-edit.vue`
- `src/views/props/props-resource-config/line-graph-charts.vue`
- `src/views/props/props-resource-config/sales-mothly-charts-dialog.vue`
- 页面私有组件状态:`form-edit.vue``line-graph-charts.vue``sales-mothly-charts-dialog.vue` 已随入口页同步完成
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/SysOriginIcon/index.vue`:复核通过
- `src/components/svgaplayer/**`:复核通过
- `src/components/data/PropsSalesOverviewCharts/**`:复核通过
- 保留项:接口字段、接口参数、路由路径、权限码、表单提交值、枚举实际值与接口返回动态数据保持原样;`propsTypes``nobleVipTabs``showcaseTypes` 仅展示 label 映射翻译
- 验证结果:目标文件中文扫描无命中;未使用 `$te`;语言文件语法检查通过;`npm run build:prod` 通过,仍保留项目既有 17 个 warning
- 状态已完成线程一2026-05-08
- 资源组配置 / 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 Gift
- 路由别名:`PropsSendTool`
- 路径:`props/props-send-tool/index`
- 已完成文件:
- `src/views/props/props-send-tool/index.vue`
- `src/views/props/props-send-tool/send-props.vue`
- `src/views/props/props-send-tool/send-badge.vue`
- `src/views/props/props-send-tool/send-ticket.vue`
- 页面私有组件状态:已随页面同步完成
- 直接公共组件状态:
- `src/components/data/PropsSourceSelectPopover/index.vue`:历史已完成,本轮复核中文扫描无命中
- 状态已完成线程二2026-05-07
- 道具商店 / Prop Store
- 路由别名:`props:store`
- 路径:`props/props-store/index`
- 已完成文件:
- `src/views/props/props-store/index.vue`
- `src/views/props/props-store/form-edit.vue`
- 页面私有组件状态:`form-edit.vue` 已随入口页同步完成
- 直接公共组件复核:
- `src/components/Pagination/index.vue`:复核通过
- `src/components/SysOriginIcon/index.vue`:复核通过
- 状态已完成线程一2026-05-07
- 主播中心 / 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`
- 已完成文件:
- `src/views/team/work-statistics/index.vue`
- 页面私有组件状态:无同目录私有组件
- 直接公共组件状态:
- `src/components/Pagination/index.vue`:历史已完成,本轮复核中文扫描无命中
- `src/components/SysOriginIcon/index.vue`:历史已完成,本轮复核中文扫描无命中
- `src/components/data/SelectSystemRegion/index.vue`:历史已完成,本轮复核中文扫描无命中
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:历史已完成,本轮复核中文扫描无命中
- 状态已完成线程二2026-05-07
- 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`
- 文件:`src/views/team/team-list/index.vue`
- 已完成文件:
- `src/views/team/team-list/index.vue`
- `src/views/team/team-list/bind-bd.vue`
- `src/views/team/team-list/team-application-process-drawer.vue`
- `src/views/team/team-list/team-contact.vue`
- `src/views/team/team-list/team-edit.vue`
- `src/views/team/team-list/team-notice-list-drawer.vue`
- `src/views/team/team-list/team-notice-send-drawer.vue`
- `src/views/team/team-list/team-remark.vue`
- `src/views/team/team-list/team-status.vue`
- `src/views/team/team-list/team-switch-own.vue`
- `src/views/team/components/ProcessApprovalDrawer/index.vue`
- 直接公共组件状态:`TeamCreate``TeamDetailsDrawer``SysOriginPermissionSelect` 历史已完成;`SelectSystemRegion``AccountInput``UserTableExhibit` 本轮复核未发现可见中文
- 状态已完成线程二2026-05-08
- 主播成员 / Broadcaster Members
- 路由别名:`team:member`
- 路径:`team/team-member/index`
- 已完成文件:
- `src/views/team/team-member/index.vue`
- `src/views/team/team-member/team-member-add.vue`
- `src/views/team/team-member/team-member-change.vue`
- `src/views/team/team-member/team-member-remark.vue`
- `src/views/team/team-member/team-member-target-reset.vue`
- 页面私有组件状态:
- 同目录 4 个私有弹窗/抽屉已随入口页同步完成
- `src/views/team/components/TeamDetailsDrawer/index.vue` 历史已完成,本轮复核中文扫描无命中
- 直接公共组件状态:
- `src/components/SysOriginIcon/index.vue`:历史已完成,本轮复核中文扫描无命中
- `src/components/data/AccountInput/index.vue`:历史已完成,本轮复核中文扫描无命中
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:历史已完成,本轮复核中文扫描无命中
- `src/components/data/Avatar/index.vue`:本轮复核中文扫描无命中
- 状态已完成线程二2026-05-07
- 账单列表 / Bill List
- 路由别名:`team:bill`
- 路径:`team/team-bill/index`
- 已完成文件:
- `src/views/team/team-bill/index.vue`
- `src/views/team/team-bill/details-drawer.vue`
- `src/views/team/team-bill/team-bill-internal-remark.vue`
- `src/views/team/team-bill/team-bill-remark.vue`
- `src/views/team/team-bill/team-bill-settle.vue`
- `src/views/team/team-bill/team-bill-status.vue`
- `src/views/team/components/TeamDetailsDrawer/index.vue`
- 页面私有组件状态:同目录 5 个私有抽屉/弹窗与入口页直接引用的 `TeamDetailsDrawer/index.vue` 已随页面同步完成
- 直接公共组件状态:
- `src/components/data/SysOriginPermissionSelect/index.vue`:复核完成,默认 placeholder 使用展示层 `$t('common.select')`
- `src/components/data/SelectSystemRegion/index.vue`:复核通过
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:复核通过
- 状态已完成线程一2026-05-08
- 主播工作 / Broadcaster Work
- 路由别名:`team:member:work`
- 路径:`team/team-member-work/index`
- 已完成文件:
- `src/views/team/team-member-work/index.vue`
- `src/views/team/team-member-work/details-drawer.vue`
- `src/views/team/team-member-work/gift-running-water-dialog.vue`
- `src/views/team/team-member-work/room-gift-dialog.vue`
- `src/views/team/components/TeamDetailsDrawer/index.vue`
- 页面私有组件状态:同目录 3 个私有弹窗/抽屉与入口页直接引用的 `TeamDetailsDrawer/index.vue` 已随页面同步完成
- 直接公共组件状态:
- `src/components/data/AccountInput/index.vue`:复核通过
- `src/components/data/UserInfo/UserTableExhibit/index.vue`:复核通过
- `src/components/data/GiftHistoryDetailsDrawer/index.vue`:复核通过,仅剩注释中文
- `src/components/data/PropsRow/index.vue`:复核通过,仅剩注释中文
- `src/components/data/RoomDeatilsDrawer/index.vue`:复核通过
- `src/views/common/user_deatils.vue`:复核通过,仅剩注释块中文
- `src/components/SysOriginIcon/index.vue`:复核通过
- 状态已完成线程二2026-05-07
### 当前主要路由状态总览
- 说明:本段是主要路由完成、进行中与未完成情况的唯一摘要;`翻译进度.md``翻译清单.md` 不再维护第二份主路由摘要。
- 展示规则:完成项不额外标注;仅对 `部分完成``进行中``未完成` 等需要继续关注的项打标;父级标为 `部分完成` 时,必须在其子级中明确标出具体 `进行中``未完成` 页面,避免只看到父级状态而不知道待处理范围。
- 首页 / Dashboard
- 系统管理 / System Management
- 用户管理 / User Management
- 角色管理 / Role Management
- 菜单管理 / Menu Management
- 资源管理 / Resource Management
- App系统 / App System
- 版本管理 / Version Management
- 请求黑名单 / Request Blacklist
- 用户管理 / User Management
- 用户列表 / User List
- 用户专属礼物制作 / Custom User Gift Creation
- 封禁设备列表 / Blocked Device List
- 最新登记设备 / Latest Registered Devices
- 运营管理 / Operations Management
- 营收支出 / Revenue and Expenses
- 消费商品订单 / Purchase Orders
- 金币收支记录 / Gold Transaction Records
- 钻石流水列表 / Diamond Transaction List
- 积分收支记录 / Points Transaction Records
- 金币代理流水 / Gold Agent Transactions
- 钻石余额列表 / Diamond Balance List
- 退款记录 / Refund Records
- 数据配置 / Data Configuration
- 参数配置 / Parameter Settings
- 幸运礼物规则配置 / Lucky Gift Rule Configuration
- 幸运礼物规格配置 / Lucky Gift Specification Configuration
- 靓号管理(角色) / Special ID Management (Role)
- 礼物管理 / Gift Management
- IM账号管理 / IM Account Management
- Banner管理 / Banner Management
- 房间主题管理 / Room Theme Management
- 国家管理 / Country Management
- 徽章配置管理 / Badge Configuration Management
- 表情管理 / Emoji Management
- 靓号管理 / Special ID Management
- 邀请用户配置 / Invite User Configuration
- 游戏列表 / Game List
- 运营日志 / Operations Logs
- 礼物赠送记录 / Gift Sending Records
- 用户道具流水 / User Prop Transactions
- 邀请用户 / Invite Users
- 幸运礼物送礼记录 / Lucky Gift Sending Records
- 用户签到 / User Check-ins
- 登录日志 / Login Logs
- Ludo飞行棋 / Ludo
- CP申请日志 / CP Application Logs
- 用户密码日志 / User Password Logs
- 内购配置 / In-App Purchase Configuration
- 渠道管理 / Channel Management
- 厂商管理 / Provider Management
- 区域关联支付国家 / Region-Payment Country Relations
- 开通支付国家 / Enabled Payment Countries
- 应用管理 / Application Management
- Google/Apple-V2 / Google/Apple V2
- 活动配置 / Activity Configuration
- 活动管理 / Activity Management
- 活动模版 / Activity Templates
- 活动规则配置 / Activity Rule Configuration
- 消息推送 / Message Push
- APP管理员 / App Administrators
- 系统公告管理 / System Notice Management
- 金币代理 / Gold Agents
- 申请靓号 / Apply for Special ID
- App启动页 / App Launch Page
- 客服列表 / Customer Service List
- 金币余额榜 / Gold Balance Leaderboard
- 区域配置 / Region Configuration
- 用户银行 / User Bank
- 用户银行流水 / User Bank Transactions
- 用户银行账户 / User Bank Accounts
- 美金兑换金币记录 / USD-to-Gold Exchange Records
- 现金提现申请 / Cash Withdrawal Applications
- 自动支付工资凭据 / Automatic Salary Payment Vouchers
- 用户工资钻石 / User Salary Diamonds
- 数据大屏 / Data Dashboard
- 语音房间 / Voice Rooms
- 在线房间 / Online Rooms
- 房间资料列表 / Room Profile List
- 置顶房间 / Pinned Rooms
- 房间黑名单 / Room Blacklist
- 家族管理 / Family Management
- 家族配置 / Family Configuration
- 家族列表 / Family List
- 审批管理 / Approval Management
- 用户头像 / User Avatar
- 用户照片墙 / User Photo Wall
- 用户昵称 / User Nickname
- 举报信息 / Reports
- 意见反馈 / Feedback
- 用户个性签名 / User Profile Signatures
- 房间封面 / Room Covers
- 道具管理 / Prop Management
- 资源配置 / Resource Configuration
- 资源组配置 / Resource Group Configuration
- 道具赠送 / Prop Gift
- 道具商店 / Prop Store
- 主播中心 / Broadcaster Center
- 代理钻石政策 / Agent Diamond Policy
- BD Lead / BD Lead
- 代理政策 / Agent Policy
- BD工作统计 / BD Work Statistics
- BD列表 / BD List
- 代理列表 / Agent List
- 主播成员 / Broadcaster Members
- 账单列表 / Bill List
- 主播工作 / Broadcaster Work
### 已部分完成但入口页仍需复核的主要路由
- 当前无
### 当前建议检查顺序
1. 首页 `Dashboard` 模块
2. 本文件中“当前进行中的主要路由”:
- 当前无
3. 本文件中“模块部分完成,入口页仍需复核”的页面:
- 当前无
4. 本文件中其他待处理主要路由页面:
- 当前无
## 主要路由
{
"time": "1780035478289",
"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": 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": -1648943103,
"parentId": 177,
"childrens": [],
"menuName": "退款记录",
"menuType": 2,
"router": "order/reimburse",
"path": "order/reimburse/index",
"icon": "bank_card",
"alias": "orderReimburse"
},
{
"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"
},
{
"id": 1123491842,
"parentId": 184,
"childrens": [],
"menuName": "数据大屏",
"menuType": 2,
"router": "datav",
"path": "datav/index",
"icon": "data_overview",
"alias": "Datav"
}
],
"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"
},
{
"id": 1056382977,
"parentId": 305,
"childrens": [],
"menuName": "资源配置",
"menuType": 2,
"router": "props/config",
"path": "props/props-resource-config/index",
"icon": "sys_manager_2",
"alias": "props:config"
}
],
"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"
}
]
}
- 2026-05-06 最新同步
- 线程一已完成:靓号管理 / Special ID Management
- 已完成文件:
- `src/views/user/special-id/index.vue`
- `src/views/user/special-id/special-setting/index.vue`
- `src/views/user/special-id/special-setting/form-edit.vue`
- `src/views/user/special-id/special-setting/customize-field-dialog.vue`
- `src/views/user/special-id/special-setting/special-log.vue`
- `src/views/user/special-id/special-log-info/index.vue`
- 模块复核结果:
- 已按模块级规则核对入口页与同目录可见文件
- 递归中文扫描后仅剩一条代码注释 `// true发货 false扣除`
- 校验结果:
- 复用 `pages.specialIdRoleManagement`
- `npm run build:prod` 构建通过,仍为项目既有 `17` 条 warning