diff --git a/src/utils/index.js b/src/utils/index.js
index 3dc6d9b..6dc2f0b 100644
--- a/src/utils/index.js
+++ b/src/utils/index.js
@@ -678,3 +678,34 @@ export function formatClass(data) {
console.log(sectionNameArr);
return sectionNameArr;
}
+export function formatGradeClass(data) {
+ let gradeName = [];
+ let gradeNameArr = [];
+ data.map((item) => {
+ if (!gradeName.includes(item.gradeName)) {
+ gradeName.push(item.gradeName);
+ gradeNameArr.push({
+ value: item.grade,
+ label: item.gradeName,
+ children: [
+ {
+ value: item.classCode,
+ label: item.className,
+ },
+ ],
+ });
+ } else {
+ let gradeIndex = 0;
+ gradeNameArr.map((items, index) => {
+ if (items.value == item.grade) {
+ gradeIndex = index;
+ }
+ });
+ gradeNameArr[gradeIndex].children.push({
+ value: item.classCode,
+ label: item.className,
+ });
+ }
+ });
+ return gradeNameArr;
+}
diff --git a/src/views/index/mainIndex.vue b/src/views/index/mainIndex.vue
index 2516758..148c1fc 100644
--- a/src/views/index/mainIndex.vue
+++ b/src/views/index/mainIndex.vue
@@ -5,21 +5,33 @@
账号管理
-
管理{{schoolInfo.teacherCourseCount}}个任课教师,{{schoolInfo.classManagerCount}}个班主任,{{schoolInfo.teacherGradeCount}}个备课组长账号信息。
+
+ 管理{{ schoolInfo.teacherCourseCount }}个任课教师,{{
+ schoolInfo.classManagerCount
+ }}个班主任,{{ schoolInfo.teacherGradeCount }}个备课组长账号信息。
+