<template>
<div class="dashboard-container">
<el-tabs v-model="editableTabsValue" type="card" @tab-click="tabclick">
<el-tab-pane
:key="item.businessType"
v-for="item in editableTabs"
:label="businessText[item.businessType]"
:name="item.businessType.toString()"
>
<el-row>
<el-col :span="12">
<el-table :data="item.level3MetricValue">
<el-table-column
prop="num"
label="序号"
width="180"
></el-table-column>
<el-table-column
prop="name"
label="名称"
width="180"
></el-table-column>
<el-table-column
prop="result"
label="结果"
width="180"
></el-table-column>
<el-table-column
prop="average"
label="平均"
width="180"
></el-table-column>
<el-table-column
prop="lowerLimit"
label="下限"
width="180"
></el-table-column>
<el-table-column
prop="upperLimit"
label="上限"
width="180"
></el-table-column>
<el-table-column
prop="weight"
label="权重"
width="180"
></el-table-column>
</el-table>
</el-col>
<el-col :span="12">
<div ref="radar" :style="{height:'500px',width:'100%'}" />
</el-col>
</el-row>
</el-tab-pane>
</el-tabs>
</div>
</template>
<script>
import echarts from 'echarts'
import {
debounce } from '@/utils'
export default {
name: "Dashboard",
data(
elementUI+echarts 雷达图动态渲染数据
最新推荐文章于 2025-09-13 08:52:47 发布
