欢迎回来,{{ user.display_name || user.username }}!今天是 {{ new Date().toLocaleDateString('zh-CN', { year: 'numeric', month: 'long', day: 'numeric', weekday: 'long' }) }}
—— {{ currentQuote.author }}
为了您的账户安全,请修改您的密码。
{{ currentQuestionForStudent?.content }}
正在加载作品...
暂无作品展示
{{ item.content || '文本作品' }}
{{ item.student_display_name || item.student_name }} · {{ item.student_number }}号
{{ comment.content }}
{{ assignment.description || '无描述' }}
暂无作业
{{ currentAssignment.assignment.description || '无描述' }}
| 学生 | 班级 | 学号 | 提交时间 | 状态 | 是否超时 | 超时天数 | 得分 | 附件 | 操作 |
|---|---|---|---|---|---|---|---|---|---|
| {{ submission.student_class }} | {{ submission.student_number || '-' }} |
首次: {{ submission.first_submission_time || submission.submission_time }}
重交: {{ submission.submission_time }}
{{ submission.first_submission_time || submission.submission_time }}
|
已批改 待批改 | {{ isOverdue(submission, currentAssignment.assignment) ? '是' : '否' }} | {{ getOverdueDays(submission, currentAssignment.assignment) }} |
{{ submission.original_score }}
{{ submission.score }}
{{ submission.score }}
(超时{{ submission.days_late }}天)
-
|
{{ submission.file_name }} 无 |
{{ submission.feedback.substring(0, 15) }}{{ submission.feedback.length > 15 ? '...' : '' }}
|
|
| 暂无提交 | |||||||||
{{ currentSubmission.content || '无内容' }}
勾选后,学生可以修改作业内容再次提交。以首次提交时间进行判断是否超时扣分,重新提交不会额外扣分。
{{ assignment.description || '暂无描述' }}
暂无作业
等待老师布置新作业
{{ currentAssignment.assignment.description || '无描述' }}
老师已允许您修改并重新提交作业!请根据反馈修改后重新提交。
您可以随时修改作业内容,直到老师批改为止。
{{ currentAssignment.submission.content }}
文件上传成功
{{ studentUploadFileName }}
文件上传失败
请检查文件大小或格式后重试
上传已取消
可以重新选择文件上传
{{ currentAssignment.submission.content }}
当前积分
{{ currentStudentPerformance.student.points || 0 }}
班级
{{ currentStudentPerformance.student.class_number }}班
{{ currentStudentPerformance.summary.questions_count }}
提问次数
{{ currentStudentPerformance.summary.replies_count }}
回答次数
{{ currentStudentPerformance.summary.best_answers_count }}
答案被采纳
{{ currentStudentPerformance.summary.perfect_scores }}
满分作业
{{ currentStudentPerformance.summary.total_submissions }}
总提交数
{{ currentStudentPerformance.summary.graded_submissions }}
已批改
{{ currentStudentPerformance.summary.avg_score }}
平均分
{{ q.content }}
{{ s.assignment_title }}
{{ s.submission_time }}
正在加载数据...
暂无作业记录
| 作业标题 | 提交状态 | 提交时间 | 得分 | 是否超时 | 批改状态 |
|---|---|---|---|---|---|
| {{ assignment.assignment_title || '未命名作业' }} | 已提交 未提交 | {{ assignment.submitted_at ? new Date(assignment.submitted_at).toLocaleString('zh-CN') : '-' }} | {{ assignment.score !== null ? assignment.score + '分' : '-' }} | 是 否 | - 已批改 待批改 |
正在加载数据...
暂无问题和回答记录
{{ q.content }}
{{ q.content }}
正在加载数据...
暂无积分变化记录
| 时间 | 积分变化 | 变化后积分 | 原因 |
|---|---|---|---|
| {{ record.changed_at ? new Date(record.changed_at).toLocaleString('zh-CN') : '-' }} | {{ record.change_amount > 0 ? '+' : '' }}{{ record.change_amount }} | {{ record.new_points }} | {{ record.reason || '无说明' }} |
正在加载网盘信息...
该班级小组网盘暂未开启
请联系教师开启此功能
您未加入任何学习小组
加入小组后即可使用小组共享网盘
点击或拖拽文件上传
单个文件最大 {{ (MAX_FILE_SIZE / 1024 / 1024).toFixed(0) }} MB
您已被禁止上传文件
请联系教师解除限制
暂无文件
| 文件 | 大小 | 上传者 | 上传时间 | 操作 |
|---|---|---|---|---|
|
{{ file.file_name }}
|
{{ formatFileSize(file.file_size) }} | {{ file.uploaded_by_name || '未知' }} | {{ new Date(file.uploaded_at).toLocaleString('zh-CN') }} |
{{ file.file_name }}
{{ formatFileSize(file.file_size) }}
正在加载学习小组数据...
暂时没有可加入的小组
确定要退出小组吗?
作为组长,只有当小组仅剩你一人时才能退出。
确定要将组长转让给
{{ transferLeaderMember?.name || transferLeaderMember?.display_name }}
{{ transferLeaderMember?.class_number }}班 {{ transferLeaderMember?.student_number }}号
转让后您将不再是组长。
班级: {{ selectedGroup.class_number }}班
「{{ selectedGroup.slogan }}」
{{ m.display_name || m.username }}
学号: {{ m.student_number }}
联系方式: {{ m.contact }}
{{ m.display_name || m.username }}
学号: {{ m.student_number }}
联系方式: {{ m.contact }}
{{ m.role }}
加入时间: {{ formatTime(m.joined_at) }}
加载热门作品中...
{{ item.content || '文本作品' }}
{{ item.student_display_name || item.student_name }}
暂无热门作品,快来互动吧!
正在加载作品...
暂无作品展示
同学们分享的作品将在这里展示
{{ item.content || '文本作品' }}
{{ item.student_display_name || item.student_name }} · {{ item.student_number }}号
正在加载作品...
作品加载失败
{{ previewError }}
{{ previewItem.file_name || '音频作品' }}
{{ previewItem.student_display_name || previewItem.student_name }}
{{ previewItem?.student_display_name || previewItem?.student_name }}
{{ previewItem?.assignment_title }}
{{ comment.student_name || comment.commenter_display_name || '匿名用户' }} ({{ comment.student_number }}号)
{{ comment.student_class ? `${comment.student_class}班 · ` : '' }}{{ formatTime(comment.created_at) }}
{{ comment.content }}
| 班级 | 学号 | 姓名 | 积分 | 所属小组 | 状态 | 操作 | |
|---|---|---|---|---|---|---|---|
| {{ student.class_number }} | {{ student.student_number || 'N/A' }} | {{ student.name }} | {{ student.points || 0 }} |
{{ student.study_group.icon }}
{{ student.study_group.group_code }}组
{{ student.study_group.name }}
组长
未分配
|
已修改 未修改 |
每行一个学生,格式:班级,学号,姓名,默认密码
学号按自然数排列,如1、2、3
注意:默认密码可选,班级编号请使用数字
请上传Excel文件(.xlsx或.xls格式)
Excel应包含以下列:班级、学号、姓名(默认密码可选)
{{ importFile ? importFile.name : '点击或拖拽文件到此处' }}
| 文件 | 大小 | 上传者 | 操作 |
|---|---|---|---|
|
{{ file.file_name }}
|
{{ formatFileSize(file.file_size) }} | {{ file.uploaded_by_name || '未知' }} | |
| 学号 | 姓名 | 所属小组 | 上传状态 | 操作 |
|---|---|---|---|---|
| {{ student.student_number || 'N/A' }} | {{ student.display_name || student.username }} |
{{ student.group_icon || '📁' }}
{{ student.study_group_code }}组
{{ student.group_name || '' }}
未加入
|
已禁止 正常 |
请先在上方选择一个班级
学生: {{ banTargetStudent?.display_name || banTargetStudent?.username }}
学号: {{ banTargetStudent?.student_number }}
到期时间: {{ formatBanExpiry(banDuration) }}
| 用户名 | 姓名 | 权限 | 登录次数 | 授课班级 | 密码状态 | 操作 |
|---|---|---|---|---|---|---|
| {{ teacher.username }} | {{ teacher.display_name || '-' }} | 超级管理员 普通教师 | {{ teacher.login_count || 0 }} | {{ teacher.allowed_classes || '-' }} | 已修改 未修改 |
| 日志ID | 操作用户 | 用户类型 | 操作类型 | 操作详情 | 操作时间 | IP地址 |
|---|---|---|---|---|---|---|
| {{ log.id }} | {{ log.username }} | 超级管理员 普通教师 学生 | 登录 登出 新增 修改 删除 备份 {{ log.operation_type }} | {{ log.operation_detail }} | {{ log.operation_time }} | {{ log.ip_address || '-' }} |
| ID | 备份类型 | 备份时间 | 文件大小 | 状态 | 创建者 | 操作 |
|---|---|---|---|---|---|---|
| {{ backup.id }} | 自动备份 手动备份 | {{ backup.backup_time }} | {{ formatFileSize(backup.file_size) }} | 成功 失败 | {{ backup.created_by || '-' }} |
请定期更换密码以确保账户安全
密码长度建议至少8位,包含字母和数字
请勿将密码告诉他人,妥善保管您的密码
如果忘记密码,请联系系统管理员重置
| 班级 | 总人数 | 已改密码 | 未改密码 | 修改率 |
|---|---|---|---|---|
| {{ classNum }} | {{ stats.total }} | {{ stats.changed }} | {{ stats.not_changed }} | {{ stats.total > 0 ? Math.round(stats.changed / stats.total * 100) : 0 }}% |
可以批量重置学生密码,密码将重置为默认密码 "12345"。
{{ q.content }}
| 班级 | 提问数 | 参与人数 | 已解决 | 解决率 |
|---|---|---|---|---|
| {{ cls.student_class || '未知' }} | {{ cls.q_count }} | {{ cls.s_count }} | {{ cls.solved_count }} | {{ cls.q_count ? Math.round((cls.solved_count / cls.q_count) * 100) + '%' : '-' }} |
| 该日期暂无数据 | ||||
切换到全屏模式展示课堂数据,适合公开课演示
实时查看学生登录状态,未登录学生单独高亮显示
管理敏感词汇过滤列表,保障课堂内容安全
允许多个老师设置不同班级允许上课,当前允许上课的班级:
暂无允许上课的班级
超级管理员可取消所有班级,普通管理员只能取消自己设置的班级
| 过滤词 | 添加时间 | 操作 |
|---|---|---|
| {{ word.word }} | {{ word.created_at }} | |
| 暂无过滤词 | ||
{{ q.content }} #{{ q.category }}
{{ currentQuestion?.content }}
学生:{{ scoreForm.student_name }}
学生:{{ muteForm.student_name }}
该学生当前已被禁言,点击确认将取消禁言状态。
| 排名 | 姓名 | 班级 | 学号 | 积分 | 操作 |
|---|---|---|---|---|---|
| {{ (leaderboardPage - 1) * leaderboardPageSize + index + 1 }} | {{ student.display_name }} | {{ student.class_number }} | {{ student.student_number || '未知' }} | {{ student.points }} | |
| 暂无数据 | |||||
{{ group.class_number }}班 | {{ group.member_count }}名成员
确定要删除学生 {{ currentStudent?.display_name }} 的数据吗?
选择「否」将只删除学生的积分数据,保留问题;选择「是」将删除学生的所有数据,包括问题和回答。
{{ task.name }}
{{ formatFileSize(task.size) }} • {{ formatFileSize(task.uploadedBytes) }} / {{ formatFileSize(task.size) }}
{{ task.name }}
{{ formatFileSize(task.size) }} • {{ formatFileSize(task.downloadedBytes) }} / {{ formatFileSize(task.size) }}