大屏按钮切换修改
This commit is contained in:
parent
8d17a340ad
commit
46ec5d5f75
|
@ -17,7 +17,7 @@
|
||||||
<div class="item-left-2 boxall">
|
<div class="item-left-2 boxall">
|
||||||
<div class="alltitle">年级统计</div>
|
<div class="alltitle">年级统计</div>
|
||||||
<div class="box-btn">
|
<div class="box-btn">
|
||||||
<el-radio-group v-model="leftBar2Radio" fill="#031D50">
|
<el-radio-group v-model="leftBar2Radio" fill="#031D50" @change="leftBar2RadioChange">
|
||||||
<el-radio-button value="year">当年</el-radio-button>
|
<el-radio-button value="year">当年</el-radio-button>
|
||||||
<el-radio-button value="month">本月</el-radio-button>
|
<el-radio-button value="month">本月</el-radio-button>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
|
@ -54,7 +54,7 @@
|
||||||
<div class="item-center-2 boxall">
|
<div class="item-center-2 boxall">
|
||||||
<div class="alltitle">风险统计</div>
|
<div class="alltitle">风险统计</div>
|
||||||
<div class="box-btn">
|
<div class="box-btn">
|
||||||
<el-radio-group v-model="centerBar1Radio" fill="#031D50">
|
<el-radio-group v-model="centerBar1Radio" fill="#031D50" @change="centerBar1RadioChange">
|
||||||
<el-radio-button value="year">当年</el-radio-button>
|
<el-radio-button value="year">当年</el-radio-button>
|
||||||
<el-radio-button value="month">本月</el-radio-button>
|
<el-radio-button value="month">本月</el-radio-button>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
|
@ -101,7 +101,7 @@
|
||||||
<div class="item-right-2 boxall">
|
<div class="item-right-2 boxall">
|
||||||
<div class="alltitle">预警统计</div>
|
<div class="alltitle">预警统计</div>
|
||||||
<div class="box-btn">
|
<div class="box-btn">
|
||||||
<el-radio-group v-model="rightPie2Radio" fill="#031D50">
|
<el-radio-group v-model="rightPie2Radio" fill="#031D50" @change="rightPie2RadioChange">
|
||||||
<el-radio-button value="year">当年</el-radio-button>
|
<el-radio-button value="year">当年</el-radio-button>
|
||||||
<el-radio-button value="month">本月</el-radio-button>
|
<el-radio-button value="month">本月</el-radio-button>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
|
@ -128,6 +128,7 @@ import { TitleComponent, TooltipComponent, LegendComponent, GridComponent } from
|
||||||
import VChart from 'vue-echarts'
|
import VChart from 'vue-echarts'
|
||||||
|
|
||||||
import { getUserNum, getEvaluationNum, getWarnNum, getInterveneNum, getWarn4All, getPublishNum, getGrade, getConclusion, getMonthEvaluation, getPublish, getHalfMonth } from '@/api/index'
|
import { getUserNum, getEvaluationNum, getWarnNum, getInterveneNum, getWarn4All, getPublishNum, getGrade, getConclusion, getMonthEvaluation, getPublish, getHalfMonth } from '@/api/index'
|
||||||
|
import { getWarnAll } from '@/api/activity/statistics';
|
||||||
|
|
||||||
use([
|
use([
|
||||||
CanvasRenderer,
|
CanvasRenderer,
|
||||||
|
@ -183,29 +184,7 @@ async function getInterveneNumData() {
|
||||||
interveneNum.value = res.data
|
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 leftBar1Radio = ref(1)
|
||||||
const leftBar1Option = ref({
|
const leftBar1Option = ref({
|
||||||
|
@ -960,6 +939,43 @@ async function getWarn4AllData() {
|
||||||
|
|
||||||
rightPie2Option.value.series[0].data = data
|
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);
|
||||||
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
|
|
Loading…
Reference in New Issue