feat(student-portal): 实现CICD参考项目差距功能 - 错题本/请假/选课/自适应练习/公告/课案/课程计划/成绩报告卡/学情诊断增强
This commit is contained in:
101
apps/student-portal/src/mocks/fixtures/reportCard.json
Normal file
101
apps/student-portal/src/mocks/fixtures/reportCard.json
Normal file
@@ -0,0 +1,101 @@
|
||||
{
|
||||
"studentId": "stu-001",
|
||||
"studentName": "陈同学",
|
||||
"classId": "cls-001",
|
||||
"className": "高三(2)班",
|
||||
"classTeacherName": "王老师",
|
||||
"academicYearName": "2025-2026学年",
|
||||
"semester": "1",
|
||||
"subjects": [
|
||||
{
|
||||
"subjectId": "subject-math",
|
||||
"subjectName": "数学",
|
||||
"averageScore": 88.5,
|
||||
"rankInSubject": 5,
|
||||
"totalStudentsInSubject": 45,
|
||||
"fullScoreTotal": 442.5,
|
||||
"records": [
|
||||
{
|
||||
"id": "gr-001",
|
||||
"examName": "月考一",
|
||||
"score": 85,
|
||||
"maxScore": 100,
|
||||
"grade": "良好",
|
||||
"rank": 6,
|
||||
"submittedAt": "2026-03-15T10:00:00.000Z"
|
||||
},
|
||||
{
|
||||
"id": "gr-002",
|
||||
"examName": "期中考试",
|
||||
"score": 92,
|
||||
"maxScore": 100,
|
||||
"grade": "优秀",
|
||||
"rank": 3,
|
||||
"submittedAt": "2026-04-20T10:00:00.000Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"subjectId": "subject-chinese",
|
||||
"subjectName": "语文",
|
||||
"averageScore": 82.0,
|
||||
"rankInSubject": 8,
|
||||
"totalStudentsInSubject": 45,
|
||||
"fullScoreTotal": 410.0,
|
||||
"records": [
|
||||
{
|
||||
"id": "gr-003",
|
||||
"examName": "月考一",
|
||||
"score": 80,
|
||||
"maxScore": 100,
|
||||
"grade": "良好",
|
||||
"rank": 10,
|
||||
"submittedAt": "2026-03-16T10:00:00.000Z"
|
||||
},
|
||||
{
|
||||
"id": "gr-004",
|
||||
"examName": "期中考试",
|
||||
"score": 84,
|
||||
"maxScore": 100,
|
||||
"grade": "良好",
|
||||
"rank": 7,
|
||||
"submittedAt": "2026-04-21T10:00:00.000Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"subjectId": "subject-english",
|
||||
"subjectName": "英语",
|
||||
"averageScore": 90.5,
|
||||
"rankInSubject": 3,
|
||||
"totalStudentsInSubject": 45,
|
||||
"fullScoreTotal": 452.5,
|
||||
"records": [
|
||||
{
|
||||
"id": "gr-005",
|
||||
"examName": "月考一",
|
||||
"score": 89,
|
||||
"maxScore": 100,
|
||||
"grade": "良好",
|
||||
"rank": 4,
|
||||
"submittedAt": "2026-03-17T10:00:00.000Z"
|
||||
},
|
||||
{
|
||||
"id": "gr-006",
|
||||
"examName": "期中考试",
|
||||
"score": 92,
|
||||
"maxScore": 100,
|
||||
"grade": "优秀",
|
||||
"rank": 2,
|
||||
"submittedAt": "2026-04-22T10:00:00.000Z"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"overallAverage": 87.0,
|
||||
"overallRank": 4,
|
||||
"classTotalStudents": 45,
|
||||
"overallPassRate": 0.96,
|
||||
"overallExcellentRate": 0.33,
|
||||
"generatedAt": "2026-07-13T12:00:00.000Z"
|
||||
}
|
||||
Reference in New Issue
Block a user