区域健康度echarts 饼配置项内容和展示

区域视频质量健康度统计

配置项如下
      labelTop = {
    normal: {
        label: {
            show: true,
            position: 'center',
            formatter: '{b}',
            textStyle: {
                baseline: 'bottom',
                fontSize:30,
            }
        },
        labelLine: {
            show: true
        }
    }
};
var labelFromatter = {
    normal: {
        label: {
            formatter: function(params) {
                return 100 - params.value + '分'
            },
            textStyle: {
                baseline: 'top'
            }
        }
    },
}
var labelBottom = {
    normal: {
        color: '#ccc',
        label: {
            show: true,
            position: 'center',
            textStyle: {
                color:'#c00',//低于60红色,
                fontSize:30,
            }
        },
        labelLine: {
            show: false
        }
    },
    emphasis: {
        color: 'rgba(0,0,0,0)'
    }
};

//----------------------------------
labelTop_s = {
    normal: {
        label: {
            show: true,
            position: 'center',
            formatter: '{b}',
            textStyle: {
                baseline: 'bottom',
                fontSize:9,
            }
        },
        labelLine: {
            show: true
        }
    }
};
var labelFromatter_precent = {
    normal: {
        label: {
            formatter: function(params) {
                return 100 - params.value + '%'
            },
            textStyle: {
                baseline: 'top'
            }
        }
    },
}
var labelBottom_s = {
    normal: {
        color: '#ccc',
        label: {
            show: true,
            position: 'center',
            textStyle: {
                color:'#c00',//低于60红色,
                fontSize:14,
            }
        },
        labelLine: {
            show: false
        }
    },
    emphasis: {
        color: 'rgba(0,0,0,0)'
    }
};

option = {
    title: {
        text: '区域健康度',
        subtext: '长沙-芙蓉区-XXX小区  更新时间:2017-7-18 15:00',
        x: 'left'
    },
    tooltip: {
        trigger: 'item',
        formatter: "{a} <br/>{b}: {c} ({d}%)"
    },
    /*
    legend: {
        orient: 'vertical',
        x: 'left',
        data: ['健康用户', '质差用户', 'Wifi接入', '网线接入']
    },*/
    series: [{
        name: '健康度',
        type: 'pie',
        selectedMode: 'single',
        center: ['100', '140'],
        radius: ['60', '75'],
        itemStyle: labelFromatter,
        data: [{
            value: 67,
            name: 'other',
            selected: false,
            itemStyle: labelBottom
        }, {
            value: 33,
            name: '健康度',
            selected: false,
            itemStyle: labelTop
        }]

    },{
        name: '质差用户占比',
        type: 'pie',
        selectedMode: 'single',
        center: ['240', '100'],
        radius: ['35', '45'],
        itemStyle: labelFromatter_precent,
        data: [{
            value: 67,
            name: 'other',
            selected: false,
            itemStyle: labelBottom_s
        }, {
            value: 33,
            name: '质差用户占比',
            selected: false,
            itemStyle: labelTop_s
        }]

    },{
        name: '卡顿时长占比',
        type: 'pie',
        selectedMode: 'single',
        center: ['340', '100'],
        radius: ['35', '45'],
        itemStyle: labelFromatter_precent,
        data: [{
            value: 67,
            name: 'other',
            selected: false,
            itemStyle: labelBottom_s
        }, {
            value: 33,
            name: '卡顿时长占比',
            selected: false,
            itemStyle: labelTop_s
        }]

    },{
        name: '卡顿次数占比',
        type: 'pie',
        selectedMode: 'single',
        center: ['440', '100'],
        radius: ['35', '45'],
        itemStyle: labelFromatter_precent,
        data: [{
            value: 67,
            name: 'other',
            selected: false,
            itemStyle: labelBottom_s
        }, {
            value: 33,
            name: '卡顿次数占比',
            selected: false,
            itemStyle: labelTop_s
        }]

    },{
        name: '质差用户占比',
        type: 'pie',
        selectedMode: 'single',
        center: ['240', '200'],
        radius: ['35', '45'],
        itemStyle: labelFromatter_precent,
        data: [{
            value: 67,
            name: 'other',
            selected: false,
            itemStyle: labelBottom_s
        }, {
            value: 33,
            name: '响应时长',
            selected: false,
            itemStyle: labelTop_s
        }]

    },{
        name: '卡顿时长占比',
        type: 'pie',
        selectedMode: 'single',
        center: ['340', '200'],
        radius: ['35', '45'],
        itemStyle: labelFromatter_precent,
        data: [{
            value: 67,
            name: 'other',
            selected: false,
            itemStyle: labelBottom_s
        }, {
            value: 33,
            name: '切换时长',
            selected: false,
            itemStyle: labelTop_s
        }]

    },{
        name: '卡顿次数占比',
        type: 'pie',
        selectedMode: 'single',
        center: ['440', '200'],
        radius: ['35', '45'],
        itemStyle: labelFromatter_precent,
        data: [{
            value: 67,
            name: 'other',
            selected: false,
            itemStyle: labelBottom_s
        }, {
            value: 33,
            name: '切换时长达标率',
            selected: false,
            itemStyle: labelTop_s
        }]

    }]
};
    
截图如下