|
@@ -2,7 +2,7 @@
|
|
|
<div class="item">
|
|
|
<div class="title">
|
|
|
<span class="name">传感器实时信息统计</span>
|
|
|
- <span class="number">24</span>
|
|
|
+ <span class="number">{{total}}</span>
|
|
|
</div>
|
|
|
<div class="container">
|
|
|
<div id="sensor-info-chart" v-if="status"></div>
|
|
@@ -17,6 +17,7 @@
|
|
|
data(){
|
|
|
return{
|
|
|
status:true,
|
|
|
+ total:0,
|
|
|
option :{
|
|
|
title:[
|
|
|
{
|
|
@@ -155,11 +156,11 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
- // created(){
|
|
|
- // this.$nextTick(()=>{
|
|
|
- // this.reload()
|
|
|
- // })
|
|
|
- // },
|
|
|
+ created(){
|
|
|
+ this.$nextTick(()=>{
|
|
|
+ this.reload()
|
|
|
+ })
|
|
|
+ },
|
|
|
methods:{
|
|
|
init(){
|
|
|
var chartDom = document.getElementById('sensor-info-chart');
|
|
@@ -184,37 +185,37 @@
|
|
|
let option =JSON.parse(JSON.stringify(this.option))
|
|
|
goafdevstatis().then((res)=>{
|
|
|
this.total=res.data.goafDevTotalNum
|
|
|
- let pressureSensorNum=res.data.pressureSensorNum
|
|
|
- let displacementSensorNum=res.data.displacementSensorNum
|
|
|
- let harmfulGasSensorNum=res.data.harmfulGasSensorNum
|
|
|
+ // let pressureSensorNum=res.data.pressureSensorNum
|
|
|
+ // let displacementSensorNum=res.data.displacementSensorNum
|
|
|
+ // let harmfulGasSensorNum=res.data.harmfulGasSensorNum
|
|
|
|
|
|
- let pressureSensorOnlineNum=res.data.pressureSensorOnlineNum
|
|
|
- let displacementSensorOnlineNum=res.data.displacementSensorOnlineNum
|
|
|
- let harmfulGasSensorOnlineNum=res.data.harmfulGasSensorOnlineNum
|
|
|
+ // let pressureSensorOnlineNum=res.data.pressureSensorOnlineNum
|
|
|
+ // let displacementSensorOnlineNum=res.data.displacementSensorOnlineNum
|
|
|
+ // let harmfulGasSensorOnlineNum=res.data.harmfulGasSensorOnlineNum
|
|
|
|
|
|
- option.series[0].data[0].value=pressureSensorNum-pressureSensorOnlineNum
|
|
|
- option.series[0].data[1].value=pressureSensorOnlineNum
|
|
|
+ // option.series[0].data[0].value=pressureSensorNum-pressureSensorOnlineNum
|
|
|
+ // option.series[0].data[1].value=pressureSensorOnlineNum
|
|
|
|
|
|
- option.series[1].data[0].value=displacementSensorNum-displacementSensorOnlineNum
|
|
|
- option.series[1].data[1].value=displacementSensorOnlineNum
|
|
|
+ // option.series[1].data[0].value=displacementSensorNum-displacementSensorOnlineNum
|
|
|
+ // option.series[1].data[1].value=displacementSensorOnlineNum
|
|
|
|
|
|
- option.series[2].data[0].value=harmfulGasSensorNum-harmfulGasSensorOnlineNum
|
|
|
- option.series[2].data[1].value=displacementSensorNum-displacementSensorOnlineNu
|
|
|
+ // option.series[2].data[0].value=harmfulGasSensorNum-harmfulGasSensorOnlineNum
|
|
|
+ // option.series[2].data[1].value=displacementSensorNum-displacementSensorOnlineNu
|
|
|
|
|
|
- if(!this.myChart){
|
|
|
- var chartDom = document.getElementById('sensor-status-chart');
|
|
|
- var myChart = echarts.init(chartDom);
|
|
|
- this.myChart=myChart
|
|
|
- }
|
|
|
- this.myChart.setOption(option);
|
|
|
- this.myChart.on('click', (params)=> {
|
|
|
- this.$router.push({
|
|
|
- path: '/particulars/sensor',
|
|
|
- query: {
|
|
|
- id: '0'
|
|
|
- }
|
|
|
- })
|
|
|
- });
|
|
|
+ // if(!this.myChart){
|
|
|
+ // var chartDom = document.getElementById('sensor-status-chart');
|
|
|
+ // var myChart = echarts.init(chartDom);
|
|
|
+ // this.myChart=myChart
|
|
|
+ // }
|
|
|
+ // this.myChart.setOption(option);
|
|
|
+ // this.myChart.on('click', (params)=> {
|
|
|
+ // this.$router.push({
|
|
|
+ // path: '/particulars/sensor',
|
|
|
+ // query: {
|
|
|
+ // id: '0'
|
|
|
+ // }
|
|
|
+ // })
|
|
|
+ // });
|
|
|
|
|
|
})
|
|
|
}
|