jiangping
2025-06-03 3da6815913b6c615c1e821207c470ed6d138e87c
company/src/views/business/dataBoard.vue
@@ -115,10 +115,10 @@
        <div class="box_chart_item" style=" width:59%;height: 100%">
          <div class="box_content_right_title" style="width: 100%;display: flex">
            <div style="flex: 1">理赔金额趋势</div>
            <div style="flex: 1; text-align: right">
<!--            <div style="flex: 1; text-align: right">
              <span :class="dateType == 0?'seldatetype':'datetype'" @click="changeDataType(0)">近一月</span>
              <span :class="dateType == 1?'seldatetype':'datetype'"  @click="changeDataType(1)">近一年</span>
            </div>
            </div>-->
          </div>
          <div class="box_chart_item_tu" id="tuLipeijine" style="width: 100%;height: 90%" ></div>
        </div>
@@ -252,6 +252,9 @@
      const option = this.getBarOption(['2024-05', '2024-06', '2024-07', '2024-08', '2024-09', '2024-10', '2024-11', '2024-12', '2025-01', '2025-02', '2025-03', '2025-04'],
          [1320, 1322, 1031, 1344, 950, 2360, 210,1320, 1322, 1031, 1344, 950],'#5470c5')
      option && myChart.setOption(option)
      window.addEventListener('resize', function () {//执行
        myChart.resize()
      })
    },
    setChartDiqu () {
      const chartDom = document.getElementById('tuDiqu')
@@ -337,6 +340,9 @@
        ]
      }
      myChart.setOption(option)
      window.addEventListener('resize', function () {//执行
        myChart.resize()
      })
    },
    setChartAnjianleixing () {
      const chartDom = document.getElementById('tuAnjianleixing')
@@ -384,6 +390,9 @@
      }
      option && myChart.setOption(option)
      window.addEventListener('resize', function () {//执行
        myChart.resize()
      })
    },
    setChartShiguleixing () {
      var chartDom = document.getElementById('tuShiguleixing');
@@ -420,12 +429,18 @@
        ]
      }
      option && myChart.setOption(option);
      window.addEventListener('resize', function () {//执行
        myChart.resize()
      })
    },
    setChartJieanlv () {
      const chartDom = document.getElementById('tuJieanlv')
      const myChart = echarts.init(chartDom)
      const option = this.getLineOption(['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'], [120, 132, 101, 134, 90, 230, 210],'rgba(207,58,24,0.83)')
      option && myChart.setOption(option)
      window.addEventListener('resize', function () {//执行
        myChart.resize()
      })
    },
    setChartGonghzong () {
      var chartDom = document.getElementById('tuGongzhong');
@@ -457,12 +472,18 @@
        ]
      }
      option && myChart.setOption(option);
      window.addEventListener('resize', function () {//执行
        myChart.resize()
      })
    },
    setChartNianlin () {
      const chartDom = document.getElementById('tuNianlin')
      const myChart = echarts.init(chartDom)
      const option = this.getBarOption(['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'], [120, 132, 101, 134, 90, 230, 210],'#80d3ff')
      option && myChart.setOption(option)
      window.addEventListener('resize', function () {//执行
        myChart.resize()
      })
    },
    setChartWord () {
      // const color = ['#1890FF', '#13C2C2', '#2FC25B', '#009DFF', '#8496FA']
@@ -539,6 +560,9 @@
      var xdata = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
      const option = this.getLineOption(xdata,ydata,'#50A850')
      option && myChart.setOption(option)
      window.addEventListener('resize', function () {//执行
        myChart.resize()
      })
    },
    setChart2 () {
      const chartDom = document.getElementById('tu2')
@@ -547,6 +571,9 @@
      var xdata = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
      const option = this.getLineOption(xdata,ydata,'#f07e6f')
      option && myChart.setOption(option)
      window.addEventListener('resize', function () {//执行
        myChart.resize()
      })
    },
    setChart3 () {
      const chartDom = document.getElementById('tu3')
@@ -555,6 +582,9 @@
      var xdata = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
      const option = this.getLineOption(xdata,ydata,'#8951be')
      option && myChart.setOption(option)
      window.addEventListener('resize', function () {//执行
        myChart.resize()
      })
    },
    getBarOption(xd,yd,color){
      const option = {