P0-1: 10 个页面补充 requirePermission 权限校验 P0-2: diagnostic/data-access-reports.ts 移除直查 users 表,改用 getUserNamesByIds P0-3: 新增 grade/grades/diagnostic 三组 i18n 翻译文件(zh-CN/en) P0-4: 新增 /management/grade 重定向页面 P1-2: 抽取 toNumber/normalize/buildScopeClassFilter 到 lib/grade-utils.ts P1-3: 为 12 个 Action 新增 Zod safeParse 校验(schema.ts +12 查询 schema) P1-4: 修复 as 断言违规,改用类型守卫函数 P2-2: 移除 diagnostic 组件中 Tailwind 任意值 同步更新架构图文档 004 和 005
144 lines
3.6 KiB
JSON
144 lines
3.6 KiB
JSON
{
|
|
"title": {
|
|
"list": "成绩查询",
|
|
"entry": "成绩录入",
|
|
"analytics": "成绩分析",
|
|
"stats": "成绩统计",
|
|
"myGrades": "我的成绩",
|
|
"childrenGrades": "子女成绩"
|
|
},
|
|
"filters": {
|
|
"class": "班级",
|
|
"subject": "科目",
|
|
"type": "类型",
|
|
"semester": "学期",
|
|
"allClasses": "全部班级",
|
|
"allSubjects": "全部科目",
|
|
"allTypes": "全部类型",
|
|
"allSemesters": "全部学期",
|
|
"searchPlaceholder": "按标题搜索..."
|
|
},
|
|
"type": {
|
|
"exam": "考试",
|
|
"quiz": "测验",
|
|
"homework": "作业",
|
|
"other": "其他"
|
|
},
|
|
"semester": {
|
|
"s1": "第一学期",
|
|
"s2": "第二学期"
|
|
},
|
|
"list": {
|
|
"empty": "暂无成绩记录",
|
|
"columns": {
|
|
"student": "学生",
|
|
"class": "班级",
|
|
"subject": "科目",
|
|
"title": "标题",
|
|
"score": "分数",
|
|
"type": "类型",
|
|
"semester": "学期",
|
|
"recordedBy": "录入人",
|
|
"date": "日期"
|
|
}
|
|
},
|
|
"form": {
|
|
"title": "录入成绩",
|
|
"save": "保存",
|
|
"saving": "保存中...",
|
|
"cancel": "取消",
|
|
"selectClass": "选择班级",
|
|
"selectSubject": "选择科目",
|
|
"selectStudent": "选择学生",
|
|
"titlePlaceholder": "如期中考试",
|
|
"score": "分数",
|
|
"fullScore": "满分",
|
|
"remark": "备注(可选)",
|
|
"remarkPlaceholder": "关于此成绩的备注...",
|
|
"selectPrompt": "请选择班级、科目和学生"
|
|
},
|
|
"delete": {
|
|
"title": "删除成绩记录",
|
|
"confirmation": "确定要删除此成绩记录吗?此操作不可撤销。",
|
|
"confirm": "删除",
|
|
"cancel": "取消",
|
|
"deleting": "删除中..."
|
|
},
|
|
"export": {
|
|
"detail": "导出成绩明细",
|
|
"classReport": "导出班级成绩总表",
|
|
"success": "导出成功",
|
|
"failed": "导出失败"
|
|
},
|
|
"stats": {
|
|
"title": "统计",
|
|
"average": "平均分",
|
|
"median": "中位数",
|
|
"max": "最高分",
|
|
"min": "最低分",
|
|
"stdDev": "标准差",
|
|
"variance": "方差",
|
|
"passRate": "及格率",
|
|
"excellentRate": "优秀率",
|
|
"count": "人数"
|
|
},
|
|
"analytics": {
|
|
"trend": "成绩趋势",
|
|
"classComparison": "班级对比",
|
|
"subjectComparison": "科目对比",
|
|
"distribution": "分数分布",
|
|
"ranking": "排名",
|
|
"rankingTrend": "排名趋势",
|
|
"class": "班级",
|
|
"subject": "科目",
|
|
"grade": "年级",
|
|
"averageScore": "平均分",
|
|
"passRate": "及格率",
|
|
"excellentRate": "优秀率",
|
|
"studentCount": "学生数"
|
|
},
|
|
"batch": {
|
|
"title": "批量录入",
|
|
"saving": "保存中...",
|
|
"restored": "已恢复未保存的成绩草稿",
|
|
"invalidScores": "存在无效分数",
|
|
"fullScoreRequired": "满分必填",
|
|
"saved": "已录入",
|
|
"score": "分数",
|
|
"remark": "备注",
|
|
"fullScore": "满分",
|
|
"type": "类型",
|
|
"saveAll": "全部保存",
|
|
"cancel": "取消"
|
|
},
|
|
"trend": {
|
|
"title": "成绩趋势",
|
|
"empty": "暂无成绩记录",
|
|
"score": "分数",
|
|
"date": "日期"
|
|
},
|
|
"summary": {
|
|
"title": "成绩摘要",
|
|
"averageScore": "平均分",
|
|
"classRank": "班级排名",
|
|
"totalRecords": "总记录数",
|
|
"highestScore": "最高分",
|
|
"lowestScore": "最低分"
|
|
},
|
|
"empty": {
|
|
"noRecords": "暂无成绩记录",
|
|
"noData": "暂无数据",
|
|
"noClassSelected": "请选择班级",
|
|
"noStudentSelected": "请选择学生"
|
|
},
|
|
"error": {
|
|
"loadFailed": "加载失败",
|
|
"saveFailed": "保存失败",
|
|
"deleteFailed": "删除失败",
|
|
"exportFailed": "导出失败",
|
|
"failedToCreate": "创建失败",
|
|
"failedToDelete": "删除失败",
|
|
"retry": "重试"
|
|
}
|
|
}
|