Logo
数据加载中

🔐 重置密码

通过激活码验证身份后重置密码
💡 请输入您注册时使用的激活码
💡 请设置新密码,至少6个字符

班级萌宠

让学习变得更有趣

账号注册

微信扫码,安全快捷

加载中...
二维码已过期 有效期为 5 分钟,请重新获取
微信扫码

二维码有效期为 5 分钟

请使用 微信 扫一扫
首次扫码将自动绑定或注册账号

该微信尚未注册班级萌宠,请先绑定已有账号或注册新账号

扫码成功
请登录已有账号,登录后将自动绑定该微信
没有账号?
扫码成功
请完成账号注册,注册后将自动绑定该微信
至少6个字符,仅限字母和数字,注册后不可修改。
已有账号?
🔐

激活您的账号

{{ (userInfo.name || userInfo.account || '?').trim().charAt(0).toUpperCase() }}
{{ userInfo.name || userInfo.account }}
您的账号尚未激活
  • 💡 请从客服聊天窗口复制激活码,粘贴到上方
  • • 格式:XXXX-XXXX-XXXX
  • • 不区分大小写
  • • 每个激活码只能使用一次
还没有激活码?
已选 {{ batchSelectedIds.length }}
请点击需要撤回操作的学生卡片
👑 MAX
Lv.{{ s.level }}
🥚 点击领养

{{ s.name }}

{{ s.pet ? s.pet.name : '等待孵化' }}
Growth 已满级 还差 {{ getRemaining(s) }}
+{{ feedAnimScore }} -{{ feedAnimScore }}
Lv.{{ levelUpAnimLevel }} 升级啦~
暂无数据

暂无学生名单

班级小卖部
Class Store
pet 🥚

{{ selectedStudent?.name || '学生' }}

Lv.{{ selectedStudent?.level || 1 }}

成长信息、徽章和历史记录

撤回操作
正在撤回 {{ selectedStudent?.name }} 的操作
选择守护神兽
{{ selectedStudent?.name }} 选择一个守护神兽
{{ modalConfig[activeModal]?.icon }}

{{ activeModal === 'classSelect' ? '班级管理' : activeModal === 'groupManager' ? '分组管理' : activeModal === 'settings' ? '班级设置' : activeModal === 'groupSelect' ? (selectedStudent ? '选择分组' : '批量分组') : activeModal === 'store' ? '奖励小卖部' : activeModal === 'leaderboard' ? '荣誉榜' : activeModal === 'scoring' ? (selectedStudent ? '评分系统' : '批量加减分') : modalConfig[activeModal]?.title }}

加分项

扣分项

当前等级
Lv.{{ selectedStudent?.level || 1 }} 成长中
积分
{{ selectedStudent?.food || 0 }} 可用 / {{ selectedStudent?.total ?? (selectedStudent?.food || 0) }}
徽章
{{ selectedStudent?.badges || 0 }} 可用 / {{ (selectedStudent?.badgeList && selectedStudent.badgeList.length) ? selectedStudent.badgeList.length : (selectedStudent?.badges || 0) }}

获得的徽章

{{ badge.itemName || badge.name || '徽章' }}
暂未获得徽章

兑换记录

{{ studentRedeemRecords.length }} 条
正在加载兑换记录...
{{ r.goodName || '商品' }}
{{ formatTime(r.createTime) }}
-{{ r.score || 0 }}
暂无兑换记录

成长记录

{{ studentInfoLogs.length }} 条
正在加载成长记录...
{{ log.item || '成长记录' }} 已撤回
{{ formatTime(log.createTime) }}
{{ (log.score || 0) >= 0 ? '+' : '' }}{{ log.score || 0 }} 徽章+1
暂无成长记录
{{ log.item || '操作记录' }} 已撤回
{{ formatTime(log.createTime) }}
{{ (log.score || 0) >= 0 ? '+' : '' }}{{ log.score || 0 }}
徽章+1
暂无操作记录
{{ selectedStudent?.name || '学生' }} 选择或更换分组
{{ c.name.substring(0, 1) }}

{{ c.name }}

{{ c.stuNum || 0 }} 位学生

当前

创建分组

已有分组列表

{{ g.name }}

智能操作

{{ (userInfo && (userInfo.name || userInfo.account)) ? ((userInfo.name || userInfo.account).trim().charAt(0) || '?').toUpperCase() : '?' }}
{{ (userInfo && (userInfo.name || userInfo.account)) ? (userInfo.name || userInfo.account) : '已登录' }}
当前授权:{{ authLabel }}
后台管理
当前班级:{{ draftClassName || currentClass?.name || '暂无班级' }}

成长阶段食物配置

配置宠物从 Lv.1 到 Lv.10 所需的累计小红花数。各级数值须严格递增(任意两值不能相同)。

界面主题

加分/扣分项目配置 ({{ draftScoringRules.length }}个)

设置老师可以给学生操作的项目。正数为加分,负数为扣分。

加分项目 ({{ draftScoringRules.filter(r => r.score > 0).length }} 个) 分值 > 0
扣分项目 ({{ draftScoringRules.filter(r => r.score < 0).length }} 个) 分值 < 0
{{ newRule.score }}

学生名单({{draftStudents.length}}人)

分组管理({{ draftGroups.length }}组)

设置分组成员

分组:{{ getGroupNameById(groupStudentPickerGroupId) }}(勾选后点击右下角保存)

{{ item.price }}
{{ item.icon }}
{{ item.name }}
{{ item.desc }}
余{{ item.stock }}
兑换记录
正在加载...
{{ r.stuName || '学生' }} 兑换了 {{ r.goodName || '商品' }}
{{ formatTime(r.createTime) }}
-{{ r.score || 0 }}
暂无记录
{{ item.price }}
{{ item.icon }}
{{ item.name }}
{{ item.desc }}
余{{ item.stock }}
{{ idx + 1 }}
pet {{ item.pet?.emoji || '🥚' }}
{{ item.name }}
{{ item.pet?.name || '未领养' }} · Lv.{{ item.level || 1 }}
{{ item.total != null ? item.total : 0 }} {{ item.avgFood != null ? Number(item.avgFood).toFixed(1) : '0.0' }}
{{ rankTab === 'individual' ? '分数' : '人均分数' }}
{{ item.badges != null ? item.badges : 0 }} {{ item.avgBadges != null ? Number(item.avgBadges).toFixed(1) : '0.0' }}
{{ rankTab === 'individual' ? '徽章' : '人均徽章' }}
🏆
暂无排行榜数据
请先在班级里添加学生并进行加分/扣分
点击小动物,它将作为守护神兽伴随该学生一起成长
🎊

养成成功!

恭喜 {{ selectedStudent?.name }}

🌟
💫
{{ selectedStudent?.pet?.name || '守护神兽' }}
⭐ 守护神兽 · 满级形态 ⭐
获得养成徽章
✦ 徽章将永久保存在你的收藏中 ✦
{{ t.text }}

{{ customDialog.title }}

{{ customDialog.message }}

选择图标

批量添加学生

一行一个姓名,点击右下角“全部保存”后将自动去重。

提示:会自动忽略空行与首尾空格。 当前列表:{{ students.length }} 人
{{ batchAddStudentsError }}

随机分组

请选择随机方式:

执行后需点击「保存设置」方才生效

{{ storeEditingIndex != null ? '编辑商品' : '添加新商品' }}

选择兑换学生

正在兑换:{{ redeemTargetItem?.name }} (需要 {{ redeemTargetItem?.price }}朵)

没有找到匹配的学生

修改密码