|  | @@ -45,14 +45,18 @@ export default {
 | 
	
		
			
				|  |  |            type: 'category',
 | 
	
		
			
				|  |  |            boundaryGap: [0, 0.01],
 | 
	
		
			
				|  |  |            axisLabel: {
 | 
	
		
			
				|  |  | -            color: '#fff'
 | 
	
		
			
				|  |  | +            color: '#fff',
 | 
	
		
			
				|  |  | +            rotate: -60,
 | 
	
		
			
				|  |  | +            fontSize: 10,
 | 
	
		
			
				|  |  | +            interval: 0
 | 
	
		
			
				|  |  |            },
 | 
	
		
			
				|  |  |            axisLine: {
 | 
	
		
			
				|  |  |              show: true
 | 
	
		
			
				|  |  |            },
 | 
	
		
			
				|  |  |            splitLine: {
 | 
	
		
			
				|  |  |              show: false
 | 
	
		
			
				|  |  | -          }
 | 
	
		
			
				|  |  | +          },
 | 
	
		
			
				|  |  | +          data: []
 | 
	
		
			
				|  |  |          },
 | 
	
		
			
				|  |  |          yAxis: {
 | 
	
		
			
				|  |  |            type: 'value',
 | 
	
	
		
			
				|  | @@ -72,21 +76,21 @@ export default {
 | 
	
		
			
				|  |  |              type: 'line',
 | 
	
		
			
				|  |  |              symbol: 'none',
 | 
	
		
			
				|  |  |              smooth: true,
 | 
	
		
			
				|  |  | -            data: [12, 32, 101, 300, 130, 80, 20]
 | 
	
		
			
				|  |  | +            data: []
 | 
	
		
			
				|  |  |            },
 | 
	
		
			
				|  |  |            {
 | 
	
		
			
				|  |  | -            name: 'C级报警',
 | 
	
		
			
				|  |  | +            name: '一般报警',
 | 
	
		
			
				|  |  |              type: 'line',
 | 
	
		
			
				|  |  |              symbol: 'none',
 | 
	
		
			
				|  |  |              smooth: true,
 | 
	
		
			
				|  |  | -            data: [20, 182, 191, 434, 290, 330, 10]
 | 
	
		
			
				|  |  | +            data: []
 | 
	
		
			
				|  |  |            },
 | 
	
		
			
				|  |  |            {
 | 
	
		
			
				|  |  | -            name: 'D级报警',
 | 
	
		
			
				|  |  | +            name: '重大报警',
 | 
	
		
			
				|  |  |              type: 'line',
 | 
	
		
			
				|  |  |              symbol: 'none',
 | 
	
		
			
				|  |  |              smooth: true,
 | 
	
		
			
				|  |  | -            data: [30, 332, 301, 334, 390, 330, 30]
 | 
	
		
			
				|  |  | +            data: []
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  |          ]
 | 
	
		
			
				|  |  |        }
 | 
	
	
		
			
				|  | @@ -114,9 +118,41 @@ export default {
 | 
	
		
			
				|  |  |      reload() {
 | 
	
		
			
				|  |  |        this.$nextTick(() => {
 | 
	
		
			
				|  |  |          this.init()
 | 
	
		
			
				|  |  | +        const currentMonthDays = this.currentMonthDays()
 | 
	
		
			
				|  |  | +        const xAxis = []
 | 
	
		
			
				|  |  | +        var date = new Date()
 | 
	
		
			
				|  |  | +        // var year = date.getFullYear()
 | 
	
		
			
				|  |  | +        // var month = date.getMonth() + 1
 | 
	
		
			
				|  |  | +        var now = date.getDate()
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        const level_1 = []
 | 
	
		
			
				|  |  | +        const level_2 = []
 | 
	
		
			
				|  |  | +        const level_3 = []
 | 
	
		
			
				|  |  | +        for (let i = 0; i < currentMonthDays; i++) {
 | 
	
		
			
				|  |  | +          // xAxis.push(`${year}/${month}/${i + 1}`)
 | 
	
		
			
				|  |  | +          xAxis.push(`${i + 1}`)
 | 
	
		
			
				|  |  | +          if (i <= now) {
 | 
	
		
			
				|  |  | +            level_1.push(Math.ceil(300 * Math.random()))
 | 
	
		
			
				|  |  | +            if (i % 5 === 0) { level_2.push(Math.ceil(100 * Math.random())) } else { level_2.push(0) }
 | 
	
		
			
				|  |  | +            if (i % 8 === 0) { level_3.push(Math.ceil(30 * Math.random())) } else { level_3.push(0) }
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        this.option.xAxis.data = xAxis
 | 
	
		
			
				|  |  | +        this.option.series[0].data = level_1
 | 
	
		
			
				|  |  | +        this.option.series[1].data = level_2
 | 
	
		
			
				|  |  | +        this.option.series[2].data = level_3
 | 
	
		
			
				|  |  | +        this.myChart.setOption(this.option)
 | 
	
		
			
				|  |  |          // this.goafdevstatis()
 | 
	
		
			
				|  |  |        })
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    currentMonthDays() {
 | 
	
		
			
				|  |  | +      var date = new Date()
 | 
	
		
			
				|  |  | +      var year = date.getFullYear()
 | 
	
		
			
				|  |  | +      var month = date.getMonth() + 1
 | 
	
		
			
				|  |  | +      var d = new Date(year, month, 0)
 | 
	
		
			
				|  |  | +      return d.getDate()
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |      goafdevstatis() {
 | 
	
		
			
				|  |  |        const option = JSON.parse(JSON.stringify(this.option))
 | 
	
		
			
				|  |  |        goafdevstatis().then((res) => {
 |