diff --git a/front/src/renderer/index.html b/front/src/renderer/index.html
index ee6aef6..4142a0e 100644
--- a/front/src/renderer/index.html
+++ b/front/src/renderer/index.html
@@ -3,7 +3,7 @@
- 国家“体测”统计系统(义务教育阶段)
+ 国家“体测”统计
+ v-for="(headerItem, headerIndex) in tableHeader" :class-name="colorList[headerItem.label] || ''"
+ :header-class-name="colorList[headerItem.label] || ''" :key="headerIndex"
+ :fixed="!!headerItem.fixed ? 'left' : ''" :sortable="headerItem.isSort">
{{ row[headerItem.prop] }}
@@ -103,6 +104,12 @@ export default {
dayjs: dayjs,
currentPage: 1,
pageSize: 15,
+ colorList: {
+ 得分: "red",
+ BMI得分: "red",
+ 总分: "red",
+ 等级: "blue",
+ }
}
},
methods: {
diff --git a/front/src/renderer/src/views/student.vue b/front/src/renderer/src/views/student.vue
index 51895e4..eae28fe 100644
--- a/front/src/renderer/src/views/student.vue
+++ b/front/src/renderer/src/views/student.vue
@@ -126,7 +126,7 @@
{{
- parseInt(Number(((_.filter(allData, { level: "优秀" }).length) / (allData.length || 1)).toFixed(2)) * 100)
+ (Number(((_.filter(allData, { level: "优秀" }).length) / (allData.length || 1)).toFixed(2)) * 100).toFixed(0)
}}%
@@ -138,7 +138,7 @@
{{
- parseInt(Number(((_.filter(allData, { level: "良好" })).length / (allData.length || 1)).toFixed(2)) * 100)
+ (Number(((_.filter(allData, { level: "良好" })).length / (allData.length || 1)).toFixed(2)) * 100).toFixed(0)
}}%
@@ -150,7 +150,7 @@
{{
- parseInt(Number(((_.filter(allData, { level: "及格" })).length / (allData.length || 1)).toFixed(2)) * 100)
+ (Number(((_.filter(allData, { level: "及格" })).length / (allData.length || 1)).toFixed(2)) * 100).toFixed(0)
}}%
@@ -162,7 +162,7 @@
{{
- parseInt(Number(((_.filter(allData, { level: "不及格" })).length / (allData.length || 1)).toFixed(2)) * 100)
+ (Number(((_.filter(allData, { level: "不及格" })).length / (allData.length || 1)).toFixed(2)) * 100).toFixed(0)
}}%