1. 超级管理员角色
这是平台级角色,可跨组织查看和管理数据。
CourtUp.ca 当前采用以下角色层级:
ADMIN > OWNER > MANAGER > MEMBER > USER
管理员可以做什么
- 访问所有
/admin页面。 - 审批待审核组织,或删除已批准组织。
- 验证用户、删除用户,并查看 DUPR / GPN 等资料指标。
- 创建站点级公告或指定组织公告。
- 查看所有组织的全部交易记录。
本次文档同步内容
- 管理仪表盘新增 公告 入口说明。
- 成员管理已同步搜索、验证、删除与评分徽章。
- 组织管理已同步“待审核 / 已批准”双分区展示。
- 公告管理已同步“生效中 / 即将开始 / 已过期”状态。
2. 管理仪表盘
/admin 是管理员入口页,包含快速入口和关键数量提示。
成员
显示总用户数和待验证数量。
组织
显示组织总数和待审核数量。
交易
进入平台级交易审计页面。
公告
管理站点公告和组织公告。
当存在待邮箱验证用户或待审核组织时,提示徽章会突出显示,方便优先处理。
3. 成员管理
在 /admin/members 中搜索、验证和删除平台用户。
搜索能力
支持按姓名、邮箱、昵称搜索。桌面端为表格,手机端自动切换为卡片列表。
资料信息
可查看昵称、验证状态、注册时间、系统角色、用户类型,以及 DUPR / GPN 徽章。
可执行操作
未验证用户可执行验证;任意用户可在确认后删除。
如果账号本身有效,只是尚未完成验证,优先使用“验证”而不是“删除”。
4. 组织管理
使用 /admin/orgs 处理组织注册、审批与删除。
- 页面分为 待审核 与 已批准 两个区域。
- 卡片可显示 Logo、描述、邮箱、网站、创建者和审核状态。
- 批准 后,组织会出现在公开首页。
- 拒绝 会移除待审核组织。
- 删除 会移除已批准组织及其关联数据。
删除或拒绝组织都属于真实数据操作,请在执行前再次确认目标组织和影响范围。
5. 公告管理
使用 /admin/announcements 发布站点公告或指定组织公告。
可创建的公告类型
- 站点公告:显示在首页。
- 组织公告:显示在组织仪表盘。
- 支持富文本内容、链接、列表和表格。
当前管理方式
- 设置标题、内容、开始日期、结束日期。
- 状态包括 生效中、即将开始、已过期。
- 可在同一页面编辑或删除已有公告。
公告内容保存前会进行安全过滤,仅保留受支持的格式和安全链接。
6. 交易审计
通过 /admin/transactions 查看跨组织的财务记录。
- 支持按用户 ID、用户名、邮箱或组织名称搜索。
- 结果按组织分组,并支持分页浏览。
- 每条记录显示时间、用户、用户 ID、描述、类型和金额。
- 移动端自动切换为卡片布局,便于触控浏览。
7. 访问与安全说明
管理员权限范围很大,因此需要谨慎操作。
- 管理员可以管理任何组织,无需是该组织成员。
- 组织级权限校验会把平台管理员视为全局授权用户。
- 删除用户、删除组织、删除公告等操作会立即影响真实数据。
当前没有“仅预览不执行”的删除模式。执行前请再次确认目标与影响范围。
快速参考
截至 2026 年 3 月 29 日的核心管理员路由。
| 页面 | URL | 用途 |
|---|---|---|
| 仪表盘 | /admin | 统计和快捷入口。 |
| 成员 | /admin/members | 搜索、验证和删除用户。 |
| 组织 | /admin/orgs | 审批、拒绝和删除组织。 |
| 公告 | /admin/announcements | 管理站点级与组织级公告。 |
| 交易 | /admin/transactions | 审计分组后的财务记录。 |