@@ -81,13 +79,14 @@ const progressData = computed(() => {
// 计算本期等级的权重值
const currentGradeValue = gradeOrder.indexOf(duration.grade || "C")
-
+
// 累加加权等级
totalWeightedGrade += currentGradeValue * problemCount
totalProblems += problemCount
// 计算累计平均等级
- const avgGradeValue = totalProblems > 0 ? totalWeightedGrade / totalProblems : 0
+ const avgGradeValue =
+ totalProblems > 0 ? totalWeightedGrade / totalProblems : 0
return {
label: [
diff --git a/src/oj/ai/components/RankDistributionChart.vue b/src/oj/ai/components/RankDistributionChart.vue
index bb00053..614f78f 100644
--- a/src/oj/ai/components/RankDistributionChart.vue
+++ b/src/oj/ai/components/RankDistributionChart.vue
@@ -1,134 +1,132 @@
-
-
-
-
- 了解解题速度和竞争力
-
-
-
-
-
-
-
-
+
+
+
+ 了解解题速度和竞争力
+
+
+
+
+
+
diff --git a/src/oj/ai/components/StreakStats.vue b/src/oj/ai/components/StreakStats.vue
index 7e7541a..92587c0 100644
--- a/src/oj/ai/components/StreakStats.vue
+++ b/src/oj/ai/components/StreakStats.vue
@@ -1,178 +1,177 @@
-
-
-
-
- 激励持续学习
-
-
-
-
-
-
-
- 天
-
- 🔥
-
-
-
-
-
-
-
- 天
-
- ⭐
-
-
-
-
-
-
-
- 天
-
-
-
-
-
-
- 天
-
-
-
-
-
-
-
-
- 开始做题,建立学习连续记录!
-
-
- 继续保持,争取连续3天!
-
-
- 很棒!继续保持一周连续记录!
-
-
- 太棒了!坚持满30天将获得「持之以恒」成就!
-
-
- 🎉 恭喜你!你已经连续学习 {{ currentStreak }} 天,真的非常厉害!
-
-
-
-
-
-
-
-
-
+
+
+
+ 激励持续学习
+
+
+
+
+
+
+ 天
+
+ 🔥
+
+
+
+
+
+
+
+ 天
+
+ ⭐
+
+
+
+
+
+
+
+ 天
+
+
+
+
+
+
+ 天
+
+
+
+
+
+
+
+ 开始做题,建立学习连续记录!
+ 继续保持,争取连续3天!
+
+ 很棒!继续保持一周连续记录!
+
+
+ 太棒了!坚持满30天将获得「持之以恒」成就!
+
+
+ 🎉 恭喜你!你已经连续学习 {{ currentStreak }} 天,真的非常厉害!
+
+
+
+
+
+
+
+
diff --git a/src/oj/ai/components/TagsRadarChart.vue b/src/oj/ai/components/TagsRadarChart.vue
index d54550b..42b6e37 100644
--- a/src/oj/ai/components/TagsRadarChart.vue
+++ b/src/oj/ai/components/TagsRadarChart.vue
@@ -1,9 +1,7 @@
-
- 可视化知识点覆盖面
-
+ 可视化知识点覆盖面
diff --git a/src/oj/ai/components/TimeActivityHeatmap.vue b/src/oj/ai/components/TimeActivityHeatmap.vue
index 4c1a308..c201bb7 100644
--- a/src/oj/ai/components/TimeActivityHeatmap.vue
+++ b/src/oj/ai/components/TimeActivityHeatmap.vue
@@ -1,153 +1,152 @@
-
-
-
-
- 发现最佳学习时段
-
-
-
-
-
-
-
-
-
-
+
+
+
+ 发现最佳学习时段
+
+
+
+
+
+
+
+