alielie
2025-10-10 15bbd62b0b24b72c717ae91ab45348a2083ad04e
Plugin.DataBoard/Libs/Static/test.html
@@ -51,6 +51,13 @@
        var dom0 = document.getElementById('chart0');
        var opt0 = {
            title: {
                text: '投入产出统计',
                left: 'center'
            },
            tooltip: {
                show: true,
            },
            color: color,
            xAxis: {
                type: 'category',
@@ -58,7 +65,7 @@
            },
            yAxis: {
                type: 'value',
                interval: 1
                minInterval: 1
            },
            series: [
                {
@@ -80,6 +87,10 @@
        var dom1 = document.getElementById('chart1');
        var opt1 = {
            title: {
                text: '产品状态统计',
                left: 'center'
            },
            tooltip: {
                trigger: 'item'
            },
@@ -125,6 +136,17 @@
        var dom2 = document.getElementById('chart2');
        var opt2 = {
            title: {
                text: '良率统计',
                left: 'center'
            },
            tooltip: {
                trigger: 'axis',
                axisPointer: {
                    type: 'line'
                },
                show: true
            },
            legend: {
                orient: 'vertical',
                left: 'left'
@@ -169,18 +191,52 @@
        var dom3 = document.getElementById('chart3');
        var opt3 = {
            title: {
                text: 'TOP10不良统计',
                left: 'center'
            },
            tooltip: {
                trigger: 'axis',
                axisPointer: {
                    type: 'shadow'
                },
                show: true,
                formatter: '项目:{b}</br>计数:{c}'
            },
            color: color,
            //xAxis: {
            //    type: 'category',
            //    axisTick: {
            //        alignWithLabel: true
            //    },
            //    data: []
            //},
            //yAxis: {
            //    type: 'value',
            //    interval: 1
            //},
            xAxis: {
                type: 'category',
                data: []
                type: 'value',
                minInterval: 1,
            },
            yAxis: {
                type: 'value',
                interval: 1
                type: 'category',
                inverse: true,
                axisLabel: {
                    show: false
                },
                data: []
            },
            series: [
                {
                    data: [],
                    label: {
                        show: true,
                        formatter: '{b}',
                        distance: 10,
                        fontSize: 14,
                        position: 'insideLeft'
                    },
                    type: 'bar',
                    barMaxWidth: 50
                }
@@ -189,7 +245,7 @@
        var chart3 = echarts.init(dom3);
        function drawChart3(label, data) {
            opt3.xAxis.data = label;
            opt3.yAxis.data = label;
            opt3.series[0].data = data;
            chart3.setOption(opt3);
        }