{{ toast.message }}

👑 Admin Dashboard

Realtime Engine PB API: {{ pbApiUrl }}
退出后台
{{stat.icon}}

{{stat.label}}

{{stat.val}}

用户注册增长趋势 (云端 Mock)

获客渠道来源

班级管理

每位管理员最多创建一个班级;学生可通过班级 ID 申请加入,也可由管理员按注册邮箱直接添加。

班级数据暂不可用
{{ classLoadError }}
请确认 classes、class_members 与 class_join_requests 已完成新版字段和 API Rule 升级。
正在加载班级...
🏫

创建唯一班级

为学生建立班级入口

创建后会自动生成唯一班级 ID。当前每个管理员账号最多拥有一个班级。

当前班级

{{ selectedClass.name }}

{{ classMembers.length }}学生
{{ classJoinRequests.length }}待审批

加入申请

等待审批

{{ classJoinRequests.length }}
{{ request.expand?.student?.name || '未填姓名' }}
{{ request.expand?.student?.email || request.student }}

暂无待审批申请

添加注册学生

按账号邮箱添加

请输入学生注册 EconXpert 时使用的完整邮箱。

学生加入时间操作
正在加载学生...
{{ member.student?.name || '未填姓名' }}
{{ member.student?.email || member.student_id }}
{{ new Date(member.created).toLocaleString() }}
这个班级还没有学生
用户数据加载失败
{{ userLoadError }}
{{ userLoadHint }}
只读取到当前管理员账号
{{ userLoadWarning }}
PocketBase users 集合的 List/View Rule 需要允许管理员读取全部用户:@request.auth.is_admin = true
学生信息 手机/微信 内部备注 (Notes) 订阅到期日 状态 快速操作
正在从云端拉取...
{{ user.name || '未填姓名' }}
{{ user.email }}
{{ user.vip_expire_at ? new Date(user.vip_expire_at).toLocaleDateString() : '-' }} 订阅中 未订阅
{{ userLoadError ? '云端用户暂未显示,请根据上方错误提示检查 PocketBase 权限。' : '暂无用户数据' }}

📢 全站公告设置

启用公告弹窗

开启后,用户在主页将看到此弹窗内容。

确认续费

用户:{{ confirmModal.user?.email }}
增加时长:+ {{ confirmModal.amount }} {{ confirmModal.unit === 'month' ? '月' : '年' }}

{{ selectedUser.email }}

ID: {{ selectedUser.id }}

操作日志

{{ log.action }} {{ new Date(log.created).toLocaleDateString() }}
暂无历史记录

安全验证

该操作不可撤销,请输入管理员密码确认。