Przeglądaj źródła

学员变动列表去除

1
mo 3 lat temu
rodzic
commit
8242f88dfd
1 zmienionych plików z 20 dodań i 3 usunięć
  1. 20 3
      src/views/main/baseinfo/student.vue

+ 20 - 3
src/views/main/baseinfo/student.vue

@@ -108,6 +108,22 @@ export default {
        */
       return obj;
     },
+    noQuitStudentItem(){
+            let obj = {};
+      let arr = [
+        "ADD_STUDENT_REGISTRATION_NUM",
+        "MUSIC_GROUP_STUDENT",
+        "NEWLY_STUDENT_NUM",
+        "VIP_PRACTICE_STUDENT_NUM",
+        "VIP_PRACTICE_ADD_STUDENT_NUM",
+      ];
+      arr.forEach((str) => {
+        if (this.data[str]) {
+          obj[str] = this.data[str];
+        }
+      });
+      return obj;
+    },
     chartExtend() {
       return {
         yAxis: {
@@ -135,7 +151,8 @@ export default {
             return [
               item[0].axisValueLabel,
               ...item.map(
-                (d) => `<br/>${d.marker}${d.seriesName}: ${d.value[1]}人`
+                (d) => {
+                  return `<br/>${d.marker}${d.seriesName}: ${d.value[1]}人`}
               ),
             ].join("");
           },
@@ -152,7 +169,7 @@ export default {
       ];
     },
     chartData() {
-      const values = Object.values(this.items);
+      const values = Object.values(this.noQuitStudentItem);
       const months = {};
       for (const item of values) {
         for (const row of item.indexMonthData || []) {
@@ -171,7 +188,7 @@ export default {
       };
     },
     chartDataForMoth() {
-      const values = Object.values(this.items);
+      const values = Object.values(this.noQuitStudentItem);
       const months = {};
       for (const item of values) {
         for (const row of item.indexMonthData || []) {