zhangjie 2 tahun lalu
induk
melakukan
bf72a96caa
1 mengubah file dengan 76 tambahan dan 76 penghapusan
  1. 76 76
      src/features/projectCompareDetail/ScoreRateCompare.vue

+ 76 - 76
src/features/projectCompareDetail/ScoreRateCompare.vue

@@ -287,86 +287,86 @@ function scoreTitle(rangeConfig: RangeConfig) {
   }${rangeConfig.adjustScore > 0 ? "+" : ""}${rangeConfig.adjustScore})-`;
 }
 
-function rangeSegementsLine() {
-  // console.log(courses);
-  if (courses.length < 2) return;
-  return {
-    tooltip: {
-      trigger: "axis",
-      axisPointer: {
-        type: "shadow",
-      },
-    },
-    legend: {
-      type: "scroll",
-      orient: "vertical",
-      right: 10,
-      top: 20,
-      bottom: 20,
-      data: courses.map((c) => c.projectName || ""),
-    },
-    title: {
-      text: courses[0].courseName + "科目分数线分组的频数分布对比分析",
-      left: "50%",
-      // right: "center",
-      // right: "50%",
-      // textStyle: {
-      //   width: "100%",
-      // },
-      textAlign: "center",
-      bottom: "0px",
-    },
-    xAxis: {
-      type: "category",
-      data: courses[0].rangeSegements.map((v) =>
-        typeof v[0] === "number" ? Math.round(v[0] * 100) / 100 : v[0]
-      ),
-    },
-    yAxis: {
-      type: "value",
-    },
-    series: courses.map((course) => ({
-      data: course.rangeSegements.map((v) =>
-        typeof v[1] === "number" ? Math.round(v[1] * 100) / 100 : v[1]
-      ),
-      name: course.projectName,
-      type: "line",
-      smooth: true,
-    })),
-  } as EChartsOption;
-}
+// function rangeSegementsLine() {
+//   // console.log(courses);
+//   if (courses.length < 2) return;
+//   return {
+//     tooltip: {
+//       trigger: "axis",
+//       axisPointer: {
+//         type: "shadow",
+//       },
+//     },
+//     legend: {
+//       type: "scroll",
+//       orient: "vertical",
+//       right: 10,
+//       top: 20,
+//       bottom: 20,
+//       data: courses.map((c) => c.projectName || ""),
+//     },
+//     title: {
+//       text: courses[0].courseName + "科目分数线分组的频数分布对比分析",
+//       left: "50%",
+//       // right: "center",
+//       // right: "50%",
+//       // textStyle: {
+//       //   width: "100%",
+//       // },
+//       textAlign: "center",
+//       bottom: "0px",
+//     },
+//     xAxis: {
+//       type: "category",
+//       data: courses[0].rangeSegements.map((v) =>
+//         typeof v[0] === "number" ? Math.round(v[0] * 100) / 100 : v[0]
+//       ),
+//     },
+//     yAxis: {
+//       type: "value",
+//     },
+//     series: courses.map((course) => ({
+//       data: course.rangeSegements.map((v) =>
+//         typeof v[1] === "number" ? Math.round(v[1] * 100) / 100 : v[1]
+//       ),
+//       name: course.projectName,
+//       type: "line",
+//       smooth: true,
+//     })),
+//   } as EChartsOption;
+// }
 
-const hasRangeSegementsComparison = $computed(() => {
-  const r = courses
-    .map((c) => {
-      if (!c.rangeConfig) {
-        return {
-          rangeConfig: [
-            {
-              type: "ZERO",
-              baseScore: Math.random(),
-              adjustScore: Math.random(),
-            },
-          ] as RangeConfig[],
-        };
-      } else {
-        return c;
-      }
-    })
-    .map((c) => JSON.stringify(c.rangeConfig));
+// const hasRangeSegementsComparison = $computed(() => {
+//   const r = courses
+//     .map((c) => {
+//       if (!c.rangeConfig) {
+//         return {
+//           rangeConfig: [
+//             {
+//               type: "ZERO",
+//               baseScore: Math.random(),
+//               adjustScore: Math.random(),
+//             },
+//           ] as RangeConfig[],
+//         };
+//       } else {
+//         return c;
+//       }
+//     })
+//     .map((c) => JSON.stringify(c.rangeConfig));
 
-  const s = new Set(r);
-  return r.length === courses.length && s.size === 1;
-});
+//   const s = new Set(r);
+//   return r.length === courses.length && s.size === 1;
+// });
 
-const hasFirstTryComparison = $computed(() => {
-  const r = courses
-    .filter((c) => c.totalScoreRangeTitle)
-    .map((c) => JSON.stringify(c.totalScoreRangeTitle));
+// const hasFirstTryComparison = $computed(() => {
+//   const r = courses
+//     .filter((c) => c.totalScoreRangeTitle)
+//     .map((c) => JSON.stringify(c.totalScoreRangeTitle));
 
-  const s = new Set(r);
-  return r.length === courses.length && s.size === 1;
-});
+//   const s = new Set(r);
+//   return r.length === courses.length && s.size === 1;
+// });
 </script>
 
 <style></style>