TEST

描述:当前是关于Echarts图表中的 示例。
 
            var data = [];
for (let i = 0; i < 6; ++i) {
    data.push(Math.round(Math.random() * 100));
}
var path = 'path://M134.76,106.63A41.76,41.76,0,1,1,93,64.87,41.76,41.76,0,0,1,134.76,106.63Z';
var path1 =
    'path://M134.41,111v-3.08a6.3,6.3,0,0,0-6.3-6.3H57.81a6.3,6.3,0,0,0-6.3,6.3V111a6.3,6.3,0,0,0,6.3,6.3h70.3A6.3,6.3,0,0,0,134.41,111Z';
var path2 =
    'path://M-123.1,145.7c-0.3-0.4-0.9-0.5-1.3-0.2c0,0-14.8,10.7-45.7,7.9c-16.5-1.7-32.1-8.2-44.8-18.7c-0.4-0.4-1-0.4-1.4,0c-0.4,0.4-0.4,1,0,1.3c3.7,3.2,7.7,5.9,11.9,8.3c0,0-0.2,0-0.2,0.2c-0.4,0.7-9.8,17.8-1,24.3c3.4,2.8,7.9,3.8,12.2,2.9c9.7-2.3,16.8-14.1,18.3-16.8c1.6,0.3,3.3,0.5,5,0.6c3.8,0.3,7.2,0.5,10.5,0.5c24.3,0,35.8-8.4,36.3-8.8C-122.8,146.8-122.7,146.2-123.1,145.7C-123,145.7-123.1,145.7-123.1,145.7L-123.1,145.7z M-193.9,169.6c-3.8,0.8-7.7-0.1-10.7-2.5c-7.6-5.4,1.5-21.7,1.6-21.8s0-0.2,0-0.3c3.5,1.9,7.1,3.6,10.8,5.1l-5.3,8.5c-0.3,0.4-0.1,1,0.3,1.3c0.2,0,0.3,0,0.5,0c0.3,0,0.7-0.2,0.8-0.5l5.4-8.8c4.3,1.5,8.7,2.7,13.1,3.5C-179.1,157.6-185.6,167.7-193.9,169.6z';
var path3 =
    'path://M-209,125c-12.3,0-22.3-9.9-22.4-22.2s9.9-22.3,22.2-22.4c12.3,0,22.3,9.9,22.4,22.2c0,0,0,0.1,0,0.1C-186.8,114.9-196.7,124.9-209,125z M-209,82.3c-11.3,0-20.4,9.1-20.4,20.4c0,11.3,9.1,20.4,20.4,20.4c11.3,0,20.4-9.1,20.4-20.4C-188.6,91.4-197.7,82.3-209,82.3z M-209,87.5c-8.4,0.1-15.1,7-15,15.5c0.1,5.1,2.7,9.8,7,12.6c0-2.8,3.8-5,8.7-5s7.8,1.9,8.5,4.3c6.6-5.2,7.9-14.7,2.7-21.4C-200,89.7-204.3,87.5-209,87.5z M-215.1,104.7c0,1,0.8,1.8,1.8,1.8s1.8-0.8,1.8-1.8s-0.8-1.8-1.8-1.8S-215.1,103.7-215.1,104.7z M-211.8,67.1c-1.7,1.7-3.7,3.1-5.9,4.2c-2.1,0.9-4.3,1.7-6.6,2.2c-4.5,1.4-9,2.6-13.4,3.8h-0.2V77c4.1-2.2,8.3-4.3,12.5-6.3c2-1.1,4.2-2.1,6.4-2.9c2.3-0.7,4.7-1,7.1-0.9c0.1,0.1,0.1,0.2,0,0.2C-212,67.2-211.8,67.1-211.8,67.1z M-212,98.5c0,2.9,2.4,5.3,5.3,5.3c2.9,0,5.3-2.4,5.3-5.3l0,0c0-2.9-2.4-5.3-5.3-5.3C-209.6,93.2-212,95.6-212,98.5z';
var path4 =
    'path://M-128.4,125c-12.3,0-22.3-9.9-22.3-22.2c0-12.3,9.9-22.3,22.2-22.3c12.3,0,22.3,9.9,22.3,22.2c0,0,0,0,0,0C-106.2,115-116.1,124.9-128.4,125z M-128.4,82.3c-11.3,0-20.4,9.1-20.4,20.3c0,11.3,9.1,20.4,20.3,20.4c11.3,0,20.4-9.1,20.4-20.3	c0,0,0,0,0,0C-108.1,91.4-117.2,82.3-128.4,82.3z M-128.4,87.5c-8.4,0-15.2,6.8-15.2,15.2c0,5.2,2.7,10.1,7.2,12.8	c0-2.8,3.8-5,8.6-5c4.8,0,7.8,1.9,8.5,4.3c6.6-5.2,7.9-14.7,2.7-21.4C-119.4,89.7-123.8,87.6-128.4,87.5L-128.4,87.5z M-127.2,66.8c2.4-0.1,4.8,0.3,7.1,0.9c2.2,0.8,4.3,1.8,6.4,2.9c4.2,2,8.3,4.1,12.5,6.3c0,0.1,0,0.2,0,0.3c-0.1,0-0.2,0-0.2,0c-4.5-1.2-9-2.4-13.4-3.8c-2.3-0.5-4.5-1.2-6.6-2.2c-2.2-1.1-4.1-2.5-5.9-4.2v-0.3L-127.2,66.8z';
var path5 =
    'path://M-202.4,98.7c3.9,13-17,30.8-46.8,39.8s-57.2,5.9-61.1-7.1c-3.9-13,17-30.8,46.8-39.8S-206.3,85.8-202.4,98.7z M-248.5,140.1c-30.6,9.3-58.6,6.3-62.6-6.8c-0.2-0.6-0.3-1.3-0.4-2c-1.9,3.6-2.5,7.2-1.5,10.4c4,13,32,16,62.6,6.8c29.1-8.8,50-25.6,48.6-38.4C-207.6,121.2-225.5,133.1-248.5,140.1z';
var path6 =
    'path://M-269.4,51.5c-3.9,13,17,30.8,46.8,39.8s57.2,5.9,61.1-7.1s-17-30.8-46.8-39.8S-265.5,38.6-269.4,51.5z M-223.3,92.9c30.6,9.3,58.6,6.3,62.6-6.8c0.2-0.6,0.3-1.3,0.4-2c1.9,3.6,2.5,7.2,1.5,10.4c-4,13-32,16-62.6,6.8c-29.1-8.8-50-25.6-48.6-38.4C-264.3,74-246.3,85.9-223.3,92.9z';
option = {
    title: {
        text: 'Greedy',
        textStyle: {
            fontSize: '20',
            fontFamily: 'FZYaoti',
            fontWeight: '600',
            color: '#f1f1f1',
            textAlign: 'center',
        },
    },
    tooltip: {
        show: false,
        trigger: 'item',
    },
    grid: {
        left: 50,
        right: 50,
        bottom: 50,
    },
    xAxis: {
        show: false,
        data: ['A', 'B', 'C', 'D', 'E', 'F'],
    },
    yAxis: {
        show: false,
    },
    series: [
        {
            name: '',
            type: 'pictorialBar',
            symbol: path4,
            symbolSize: [20, 26],
            symbolOffset: [15, 0],
            z: 3,
            itemStyle: {
                opacity: 1,
                shadowBlur: 1,
                shadowColor: 'rgba(0, 0, 0, .3)',
                shadowOffsetY: 1,
                shadowOffsetX: 1,
                color: function (params) {
                    var colorList = [
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fef8a7',
                            },
                            {
                                offset: 0.3,
                                color: '#fabd41',
                            },
                            {
                                offset: 0.5,
                                color: '#eb710f',
                            },
                            {
                                offset: 1,
                                color: '#fed174',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#feecc2',
                            },
                            {
                                offset: 0.3,
                                color: '#fd945d',
                            },
                            {
                                offset: 0.5,
                                color: '#e8491e',
                            },
                            {
                                offset: 1,
                                color: '#fd8d51',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fafee6',
                            },
                            {
                                offset: 0.3,
                                color: '#b0d67b',
                            },
                            {
                                offset: 0.5,
                                color: '#70a239',
                            },
                            {
                                offset: 1,
                                color: '#a7db5c',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fed6ee',
                            },
                            {
                                offset: 0.3,
                                color: '#e94b87',
                            },
                            {
                                offset: 0.5,
                                color: '#cf1d4d',
                            },
                            {
                                offset: 1,
                                color: '#f76495',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fefdf9',
                            },
                            {
                                offset: 0.3,
                                color: '#f9daab',
                            },
                            {
                                offset: 0.5,
                                color: '#deb386',
                            },
                            {
                                offset: 1,
                                color: '#fae8e0',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#c3a6c4',
                            },
                            {
                                offset: 0.3,
                                color: '#8a6d89',
                            },
                            {
                                offset: 0.5,
                                color: '#523a51',
                            },
                            {
                                offset: 1,
                                color: '#746074',
                            },
                        ]),
                    ];
                    return colorList[params.dataIndex];
                },
            },
            symbolPosition: 'end',
            data: data,
        },
        {
            name: '',
            type: 'pictorialBar',
            symbol: path2,
            symbolSize: [40, 26],
            symbolOffset: [0, 60],
            z: 3,
            itemStyle: {
                opacity: 1,
                shadowBlur: 0,
                shadowColor: 'rgba(255, 255, 255, .7)',
                shadowOffsetY: 1,
                shadowOffsetX: 1,
                color: function (params) {
                    var colorList = [
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fef8a7',
                            },
                            {
                                offset: 0.3,
                                color: '#fabd41',
                            },
                            {
                                offset: 0.5,
                                color: '#eb710f',
                            },
                            {
                                offset: 1,
                                color: '#fed174',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#feecc2',
                            },
                            {
                                offset: 0.3,
                                color: '#fd945d',
                            },
                            {
                                offset: 0.5,
                                color: '#e8491e',
                            },
                            {
                                offset: 1,
                                color: '#fd8d51',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fafee6',
                            },
                            {
                                offset: 0.3,
                                color: '#b0d67b',
                            },
                            {
                                offset: 0.5,
                                color: '#70a239',
                            },
                            {
                                offset: 1,
                                color: '#a7db5c',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fed6ee',
                            },
                            {
                                offset: 0.3,
                                color: '#e94b87',
                            },
                            {
                                offset: 0.5,
                                color: '#cf1d4d',
                            },
                            {
                                offset: 1,
                                color: '#f76495',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fefdf9',
                            },
                            {
                                offset: 0.3,
                                color: '#f9daab',
                            },
                            {
                                offset: 0.5,
                                color: '#deb386',
                            },
                            {
                                offset: 1,
                                color: '#fae8e0',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#c3a6c4',
                            },
                            {
                                offset: 0.3,
                                color: '#8a6d89',
                            },
                            {
                                offset: 0.5,
                                color: '#523a51',
                            },
                            {
                                offset: 1,
                                color: '#746074',
                            },
                        ]),
                    ];
                    return colorList[params.dataIndex];
                },
            },
            symbolPosition: 'end',
            data: data,
        },
        {
            name: '',
            type: 'pictorialBar',
            symbol: path5,
            symbolSize: [40, 26],
            symbolOffset: [-25, 30],
            z: 1,
            itemStyle: {
                opacity: 1,
                shadowBlur: 1,
                shadowColor: 'rgba(0, 0, 0, .3)',
                shadowOffsetY: 1,
                shadowOffsetX: -1,
                color: function (params) {
                    var colorList = [
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fef8a7',
                            },
                            {
                                offset: 0.3,
                                color: '#fabd41',
                            },
                            {
                                offset: 0.5,
                                color: '#eb710f',
                            },
                            {
                                offset: 1,
                                color: '#fed174',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#feecc2',
                            },
                            {
                                offset: 0.3,
                                color: '#fd945d',
                            },
                            {
                                offset: 0.5,
                                color: '#e8491e',
                            },
                            {
                                offset: 1,
                                color: '#fd8d51',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fafee6',
                            },
                            {
                                offset: 0.3,
                                color: '#b0d67b',
                            },
                            {
                                offset: 0.5,
                                color: '#70a239',
                            },
                            {
                                offset: 1,
                                color: '#a7db5c',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fed6ee',
                            },
                            {
                                offset: 0.3,
                                color: '#e94b87',
                            },
                            {
                                offset: 0.5,
                                color: '#cf1d4d',
                            },
                            {
                                offset: 1,
                                color: '#f76495',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fefdf9',
                            },
                            {
                                offset: 0.3,
                                color: '#f9daab',
                            },
                            {
                                offset: 0.5,
                                color: '#deb386',
                            },
                            {
                                offset: 1,
                                color: '#fae8e0',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#c3a6c4',
                            },
                            {
                                offset: 0.3,
                                color: '#8a6d89',
                            },
                            {
                                offset: 0.5,
                                color: '#523a51',
                            },
                            {
                                offset: 1,
                                color: '#746074',
                            },
                        ]),
                    ];
                    return colorList[params.dataIndex];
                },
            },
            data: data,
        },
        {
            name: '',
            type: 'pictorialBar',
            symbol: path6,
            symbolSize: [40, 26],
            symbolOffset: [25, 30],
            z: 1,
            itemStyle: {
                opacity: 1,
                shadowBlur: 1,
                shadowColor: 'rgba(0, 0, 0, .3)',
                shadowOffsetY: 1,
                shadowOffsetX: 1,
                color: function (params) {
                    var colorList = [
                        new echarts.graphic.RadialGradient(1, 0.4, 1, [
                            {
                                offset: 0,
                                color: '#fef8a7',
                            },
                            {
                                offset: 0.3,
                                color: '#fabd41',
                            },
                            {
                                offset: 0.5,
                                color: '#eb710f',
                            },
                            {
                                offset: 1,
                                color: '#fed174',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(1, 0.4, 1, [
                            {
                                offset: 0,
                                color: '#feecc2',
                            },
                            {
                                offset: 0.3,
                                color: '#fd945d',
                            },
                            {
                                offset: 0.5,
                                color: '#e8491e',
                            },
                            {
                                offset: 1,
                                color: '#fd8d51',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(1, 0.4, 1, [
                            {
                                offset: 0,
                                color: '#fafee6',
                            },
                            {
                                offset: 0.3,
                                color: '#b0d67b',
                            },
                            {
                                offset: 0.5,
                                color: '#70a239',
                            },
                            {
                                offset: 1,
                                color: '#a7db5c',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(1, 0.4, 1, [
                            {
                                offset: 0,
                                color: '#fed6ee',
                            },
                            {
                                offset: 0.3,
                                color: '#e94b87',
                            },
                            {
                                offset: 0.5,
                                color: '#cf1d4d',
                            },
                            {
                                offset: 1,
                                color: '#f76495',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(1, 0.4, 1, [
                            {
                                offset: 0,
                                color: '#fefdf9',
                            },
                            {
                                offset: 0.3,
                                color: '#f9daab',
                            },
                            {
                                offset: 0.5,
                                color: '#deb386',
                            },
                            {
                                offset: 1,
                                color: '#fae8e0',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(1, 0.4, 1, [
                            {
                                offset: 0,
                                color: '#c3a6c4',
                            },
                            {
                                offset: 0.3,
                                color: '#8a6d89',
                            },
                            {
                                offset: 0.5,
                                color: '#523a51',
                            },
                            {
                                offset: 1,
                                color: '#746074',
                            },
                        ]),
                    ];
                    return colorList[params.dataIndex];
                },
            },
            // "symbolPosition": "end",
            data: data,
        },
        {
            name: '',
            type: 'pictorialBar',
            symbol: path1,
            symbolSize: [10, 2],
            symbolOffset: [0, 15],
            z: 0,
            itemStyle: {
                opacity: 1,
                color: function (params) {
                    var colorList = [
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fef8a7',
                            },
                            {
                                offset: 0.3,
                                color: '#fabd41',
                            },
                            {
                                offset: 0.5,
                                color: '#eb710f',
                            },
                            {
                                offset: 1,
                                color: '#fed174',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#feecc2',
                            },
                            {
                                offset: 0.3,
                                color: '#fd945d',
                            },
                            {
                                offset: 0.5,
                                color: '#e8491e',
                            },
                            {
                                offset: 1,
                                color: '#fd8d51',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fafee6',
                            },
                            {
                                offset: 0.3,
                                color: '#b0d67b',
                            },
                            {
                                offset: 0.5,
                                color: '#70a239',
                            },
                            {
                                offset: 1,
                                color: '#a7db5c',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fed6ee',
                            },
                            {
                                offset: 0.3,
                                color: '#e94b87',
                            },
                            {
                                offset: 0.5,
                                color: '#cf1d4d',
                            },
                            {
                                offset: 1,
                                color: '#f76495',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fefdf9',
                            },
                            {
                                offset: 0.3,
                                color: '#f9daab',
                            },
                            {
                                offset: 0.5,
                                color: '#deb386',
                            },
                            {
                                offset: 1,
                                color: '#fae8e0',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#c3a6c4',
                            },
                            {
                                offset: 0.3,
                                color: '#8a6d89',
                            },
                            {
                                offset: 0.5,
                                color: '#523a51',
                            },
                            {
                                offset: 1,
                                color: '#746074',
                            },
                        ]),
                    ];
                    return colorList[params.dataIndex];
                },
            },
            symbolPosition: 'end',
            data: data,
        },
        {
            name: '',
            type: 'pictorialBar',
            symbol: path,
            symbolOffset: [0, 20],
            z: 2,
            itemStyle: {
                opacity: 1,
                shadowBlur: 3,
                shadowColor: 'rgba(0, 0, 0, .3)',
                shadowOffsetY: 1,
                shadowOffsetX: 0,
                color: function (params) {
                    var colorList = [
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1.1, [
                            {
                                offset: 0,
                                color: '#fef8a7',
                            },
                            {
                                offset: 0.3,
                                color: '#fabd41',
                            },
                            {
                                offset: 0.5,
                                color: '#eb710f',
                            },
                            {
                                offset: 1,
                                color: '#fed174',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1.1, [
                            {
                                offset: 0,
                                color: '#feecc2',
                            },
                            {
                                offset: 0.3,
                                color: '#fd945d',
                            },
                            {
                                offset: 0.5,
                                color: '#e8491e',
                            },
                            {
                                offset: 1,
                                color: '#fd8d51',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1.1, [
                            {
                                offset: 0,
                                color: '#fafee6',
                            },
                            {
                                offset: 0.3,
                                color: '#b0d67b',
                            },
                            {
                                offset: 0.5,
                                color: '#70a239',
                            },
                            {
                                offset: 1,
                                color: '#a7db5c',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1.1, [
                            {
                                offset: 0,
                                color: '#fed6ee',
                            },
                            {
                                offset: 0.3,
                                color: '#e94b87',
                            },
                            {
                                offset: 0.5,
                                color: '#cf1d4d',
                            },
                            {
                                offset: 1,
                                color: '#f76495',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1.1, [
                            {
                                offset: 0,
                                color: '#fefdf9',
                            },
                            {
                                offset: 0.3,
                                color: '#f9daab',
                            },
                            {
                                offset: 0.5,
                                color: '#deb386',
                            },
                            {
                                offset: 1,
                                color: '#fae8e0',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0.4, 0.3, 1.1, [
                            {
                                offset: 0,
                                color: '#c3a6c4',
                            },
                            {
                                offset: 0.3,
                                color: '#8a6d89',
                            },
                            {
                                offset: 0.5,
                                color: '#523a51',
                            },
                            {
                                offset: 1,
                                color: '#746074',
                            },
                        ]),
                    ];
                    return colorList[params.dataIndex];
                },
            },
            symbolPosition: 'end',
            data: data,
        },
        {
            type: 'pictorialBar',
            symbolSize: [60, 15],
            symbolOffset: [0, 30],
            z: 0,
            itemStyle: {
                opacity: 1,
                color: 'rgba(47,29,70, .1)',
                shadowColor: 'rgba(47,29,70, 1)',
                shadowBlur: 5,
                shadowOffsetX: 0,
                shadowOffsetY: 0,
            },
            data: [1, 1, 1, 1, 1, 1],
        },
        {
            name: '',
            type: 'pictorialBar',
            symbol: path3,
            symbolSize: [20, 26],
            symbolOffset: [-15, 0],
            z: 3,
            itemStyle: {
                opacity: 1,
                shadowBlur: 1,
                shadowColor: 'rgba(0, 0, 0, .3)',
                shadowOffsetY: 1,
                shadowOffsetX: 1,
                color: function (params) {
                    var colorList = [
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fef8a7',
                            },
                            {
                                offset: 0.3,
                                color: '#fabd41',
                            },
                            {
                                offset: 0.5,
                                color: '#eb710f',
                            },
                            {
                                offset: 1,
                                color: '#fed174',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#feecc2',
                            },
                            {
                                offset: 0.3,
                                color: '#fd945d',
                            },
                            {
                                offset: 0.5,
                                color: '#e8491e',
                            },
                            {
                                offset: 1,
                                color: '#fd8d51',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fafee6',
                            },
                            {
                                offset: 0.3,
                                color: '#b0d67b',
                            },
                            {
                                offset: 0.5,
                                color: '#70a239',
                            },
                            {
                                offset: 1,
                                color: '#a7db5c',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fed6ee',
                            },
                            {
                                offset: 0.3,
                                color: '#e94b87',
                            },
                            {
                                offset: 0.5,
                                color: '#cf1d4d',
                            },
                            {
                                offset: 1,
                                color: '#f76495',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#fefdf9',
                            },
                            {
                                offset: 0.3,
                                color: '#f9daab',
                            },
                            {
                                offset: 0.5,
                                color: '#deb386',
                            },
                            {
                                offset: 1,
                                color: '#fae8e0',
                            },
                        ]),
                        new echarts.graphic.RadialGradient(0, 0.3, 1, [
                            {
                                offset: 0,
                                color: '#c3a6c4',
                            },
                            {
                                offset: 0.3,
                                color: '#8a6d89',
                            },
                            {
                                offset: 0.5,
                                color: '#523a51',
                            },
                            {
                                offset: 1,
                                color: '#746074',
                            },
                        ]),
                    ];
                    return colorList[params.dataIndex];
                },
            },
            symbolPosition: 'end',
            data: data,
        },
        {
            realtimeSort: true,
            name: '',
            type: 'bar',
            symbolSize: [20, 26],
            symbolOffset: [15, 0],
            z: 3,
            itemStyle: {
                opacity: 1,
                shadowBlur: 1,
                shadowColor: 'rgba(0, 0, 0, .3)',
                shadowOffsetY: 1,
                shadowOffsetX: 1,
                color: 'rgba(0,0,0,0)',
            },
            symbolPosition: 'end',
            data: data,
        },
    ],
};
function run () {
    var data = option.series[0].data;
    for (var i = 0; i < data.length; ++i) {
        if (Math.random() > 10) {
            data[i] += Math.round(Math.random() * 200);
        }
        else {
            data[i] += Math.round(Math.random() * 100);
        }
    }
    myChart.setOption(option);
}

setTimeout(function() {
    run();
}, 0);
setInterval(function () {
    run();
}, 3000);
const backImg = '/asset/get/s/data-1623324803979-ugSvPhTCK.png';
myChart._dom.style.backgroundImage = "url('" + backImg + "')";