jiangping
2025-04-22 11e6ed41dac032fd09a793787c4747ab0d1aa9f6
admin/src/views/index.vue
@@ -18,8 +18,8 @@
<!--              <img src="@/assets/images/bg_a.png" alt="" />-->
            </div>
            <div class="content">
<!--              <div>未解决:{{ headerData.sheNum || 0}}</div>-->
<!--              <div>已解决:{{ headerData.sheNum || 0}}</div>-->
              <div>未解决:{{ 0}}</div>
              <div>已解决:{{ headerData.sheNum || 0}}</div>
              <div>总工单量:{{ headerData.sheNum || 0}}</div>
            </div>
          </div>
@@ -215,14 +215,14 @@
        this.headerData = res || {}
        var cdata = []
        cdata.push({ name: '跌绊滑事件', value: res.dbhNum || 0 })
        cdata.push({ name: 'DCA事件', value: res.dcaNum || 0 })
        cdata.push({ name: 'DCA事件', value: res.dcaChildNum || 0 })
        cdata.push({ name: 'SHE事件', value: res.sheNum || 0 })
        this.initEchartCircleDo('circleChart0', '各类型事件工单上报统计', '', cdata)
        var xdata =['SHE事件', '跌绊滑事件','DCA事件']
        var xdata = ['SHE事件', '跌绊滑事件', 'DCA事件']
        var ydata = []
        ydata.push({ name: '已解决', stack: 'cateNum', type: 'bar', unit: '项', color: '#f07e6f', data: [0,res.dbhYesNum || 0,res.dcaYesNum || 0]})
        ydata.push({ name: '未解决', stack: 'cateNum',type: 'bar', unit: '项', color: '#8383ff', data: [res.sheNum || 0,res.dbhNoNum || 0,res.dcaNoNum || 0]})
        ydata.push({ name: '总单量', type: 'bar', unit: '次', color: '#29aeff', data: [res.sheNum || 0,res.dbhNum || 0,res.dcaNum || 0] })
        ydata.push({ name: '已解决', stack: 'cateNum', type: 'bar', unit: '项', color: '#f07e6f', data: [res.sheNum || 0, res.dbhYesNum || 0, res.dcaChildYesNum || 0] })
        ydata.push({ name: '未解决', stack: 'cateNum', type: 'bar', unit: '项', color: '#8383ff', data: [0, res.dbhNoNum || 0, res.dcaChildNoNum || 0] })
        ydata.push({ name: '总单量', type: 'bar', unit: '次', color: '#29aeff', data: [res.sheNum || 0, res.dbhNum || 0, res.dcaChildNum || 0] })
        this.initEchartDataDo('各类型事件状态统计', 'circleChart1', xdata, ydata)
      })
    },
@@ -321,7 +321,7 @@
        },
        xAxis: {
          type: 'category',
          boundaryGap: false,
          // boundaryGap: false,
          data: xdata
        },
        yAxis: {
@@ -419,8 +419,8 @@
    initEchartCircleDo (id, title, subTitle, data) {
      var option = {
        title: {
          text:  '',
          subtext:   '',
          text: '',
          subtext: '',
          left: 'center',
          bottom: 'bottom',
          textStyle: {
@@ -439,7 +439,7 @@
            fontSize: 10,
            fontStyle: 'normal',
            fontWeight: 'normal'
          },
          }
        },
        series: [
          {
@@ -454,10 +454,10 @@
                fontSize: 10,
                fontStyle: 'normal',
                fontWeight: 'normal'
              },
              }
            },
            labelLine: {
              show: true,
              show: true
            },
            emphasis: {
              itemStyle: {