渐变多项柱状图echarts 柱状配置项内容和展示

配置项如下
      let police = [],
    policeman = [],
    data = {},
    arr= [];
data.help = [{
        name: "武汉市",
        value: 3776
    },
    {
        name: "黄石市",
        value: 689
    },
    {
        name: "十堰市",
        value: 771
    },
    {
        name: "荆州市",
        value: 1120
    },
    {
        name: "宜昌市",
        value: 887
    },
    {
        name: "襄阳市",
        value: 543
    },
    {
        name: "鄂州市",
        value: 320
    },
    {
        name: "荆门市",
        value: 422
    },
    {
        name: "黄冈市",
        value: 330
    },
    {
        name: "孝感市",
        value: 572
    },
    {
        name: "咸宁市",
        value: 569
    },
    {
        name: "恩施州",
        value: 657
    },
    {
        name: "随州市",
        value: 205
    },
    {
        name: "仙桃市",
        value: 39
    },
    {
        name: "潜江市",
        value: 138
    },
    {
        name: "天门市",
        value: 21
    },
    {
        name: "林区",
        value: 8
    },
    {
        name: "油田",
        value: 25
    }
]
data.police = [{
        name: "武汉市",
        value: 5162
    },
    {
        name: "黄石市",
        value: 1558
    },
    {
        name: "十堰市",
        value: 932
    },
    {
        name: "荆州市",
        value: 1212
    },
    {
        name: "宜昌市",
        value: 1333
    },
    {
        name: "襄阳市",
        value: 1065
    },
    {
        name: "鄂州市",
        value: 246
    },
    {
        name: "荆门市",
        value: 703
    },
    {
        name: "黄冈市",
        value: 706
    },
    {
        name: "孝感市",
        value: 972
    },
    {
        name: "咸宁市",
        value: 468
    },
    {
        name: "恩施州",
        value: 667
    },
    {
        name: "随州市",
        value: 380
    },
    {
        name: "仙桃市",
        value: 272
    },
    {
        name: "潜江市",
        value: 189
    },
    {
        name: "天门市",
        value: 42
    },
    {
        name: "林区",
        value: 46
    },
    {
        name: "油田",
        value: 58
    },
    {
        name: "机场",
        value: 35
    }
]
data['police'].map(item => {
    item.name = item.name.split('');
    item.name = item.name.join('\n')
    arr.push(item.name);
    police.push(item.value);
})
data['help'].map(item => {
    policeman.push(item.value);
})
console.log(arr)
option = {

    title: {
			text: '全省公安派出所 民警/辅警 数',
			left: 'center',
			top: '10',
			textStyle: {
				color: 'white'
			}
		},
		 title: {
      text: 'sdsd',
      left: 'center',
      top: '10',
      textStyle: {
        color: 'white'
      }
    },
    backgroundColor: 'rgb(1, 31, 67)',
    tooltip: {
      trigger: 'axis',
      axisPointer: { // 坐标轴指示器,坐标轴触发有效
        type: 'shadow' // 默认为直线,可选为:'line' | 'shadow'
      }
    },
    legend: {
      data: ['民警', '辅警'],
      x: 'right',
      itemGap: 40,
      right: 10,
      textStyle: {
        color: '#fff',
        fontSize: 12
      }
    },
    grid: {
      left: '5%',
      right: '5%',
      bottom: '5%',
      containLabel: true
    },
    xAxis: [{
      type: 'category',
      data: arr,
      axisLine: {
        lineStyle: {
          color: '#00478b'
        }
      },
      axisLabel: {
        color: '#fff',
        fontSize: 12
      },
      splitLine: {
        show: true,
        lineStyle: {
          color: 'rgba(0, 71, 139, .2)'
        }
      }
    }],
    yAxis: [{
      type: 'value',
      name: '人',
      nameTextStyle: {
        color: 'white'
      },
      axisTick: {
        alignWithLabel: true
      },
      axisLine: {
        lineStyle: {
          color: '#00478b'
        }
      },
      axisLabel: {
        formatter: '{value}',
        color: '#fff',
        fontSize: 14
      },
      splitLine: {
        show: true,
        lineStyle: {
          color: 'rgba(0, 71, 139, .2)'
        }
      }
    }],
    series: [{
      name: '民警',
      type: 'bar',
      data: police,
      itemStyle: {
        normal: {
          color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
            offset: 0,
            color: 'RGB(254,122,79)'
          }, {
            offset: 0.8,
            color: 'RGB(225,41,69)'
          }], false)
        }
      }
    }, {
      name: '辅警',
      type: 'bar',
      data: policeman,
      itemStyle: {
        normal: {
          color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
            offset: 0,
            color: '#00b0ff'
          }, {
            offset: 0.8,
            color: '#7052f4'
          }], false)
        }
      }
    }]
};
    
截图如下