预警统计
-
+
当年
本月
@@ -128,6 +128,7 @@ import { TitleComponent, TooltipComponent, LegendComponent, GridComponent } from
import VChart from 'vue-echarts'
import { getUserNum, getEvaluationNum, getWarnNum, getInterveneNum, getWarn4All, getPublishNum, getGrade, getConclusion, getMonthEvaluation, getPublish, getHalfMonth } from '@/api/index'
+import { getWarnAll } from '@/api/activity/statistics';
use([
CanvasRenderer,
@@ -183,29 +184,7 @@ async function getInterveneNumData() {
interveneNum.value = res.data
}
-onMounted(() => {
- time()
- timer = setInterval(time, 1000);
-
- getUserNumData()
- getEvaluationNumData()
- getWarnNumData()
- getInterveneNumData()
-
- getPublishNumData()
- getGradeData()
- getWarn4AllData()
- getConclusionData()
- getMonthEvaluationData()
- getPublishData()
- getHalfMonthData()
-});
-
-
-onBeforeUnmount(() => {
- clearInterval(timer);
-});
const leftBar1Radio = ref(1)
const leftBar1Option = ref({
@@ -960,6 +939,43 @@ async function getWarn4AllData() {
rightPie2Option.value.series[0].data = data
}
+
+function leftBar2RadioChange() {
+ getGradeData()
+}
+
+function centerBar1RadioChange() {
+ getConclusionData()
+}
+
+function rightPie2RadioChange() {
+ getWarn4AllData()
+}
+
+onMounted(() => {
+ time()
+
+ timer = setInterval(time, 1000);
+
+ getUserNumData()
+ getEvaluationNumData()
+ getWarnNumData()
+ getInterveneNumData()
+
+ getGradeData()
+ getWarn4AllData()
+ getConclusionData()
+
+ getPublishNumData()
+ getMonthEvaluationData()
+ getPublishData()
+ getHalfMonthData()
+});
+
+
+onBeforeUnmount(() => {
+ clearInterval(timer);
+});