var dataUitName1 = ["党委办公室", "党委组织部", "党委宣传部", "党委干部部"]
var departmentdata1_1 = [10, 20, 30, 40]
var departmentdata2_1 = [5, 10, 15, 20]
var departmentdata3_1 = [1, 1, 1, 1]
var departmentdata4_1 = [4, 9, 14, 19]
option = {
tooltip: {
trigger: 'axis',
axisPointer: { // 坐标轴指示器,坐标轴触发有效
type: 'shadow' // 默认为直线,可选为:'line' | 'shadow'
},
},
grid: {
left: '3%',
right: '3%',
top: '12%',
bottom: '3%',
containLabel: true
},
xAxis: [{
type: "category",
/*data: dataUit,*/
data: dataUitName1,
axisTick: {
alignWithLabel: true
},
axisLine: {
lineStyle: {
color: 'rgba(27,63,129,.4)'
}
},
axisLabel: { //坐标轴刻度标签的相关设置。
interval: 0, //设置为 1,表示『隔一个标签显示一个标签』
margin: 15,
textStyle: {
color: '#6B9DD7',
fontStyle: 'normal',
fontSize: 16,
}
},
}],
yAxis: [{
type: "value",
axisLabel: { //坐标轴刻度标签的相关设置。
interval: 0, //设置为 1,表示『隔一个标签显示一个标签』
margin: 15,
textStyle: {
color: '#6B9DD7',
fontStyle: 'normal',
fontFamily: '微软雅黑',
fontSize: 16,
}
},
axisLine: {
lineStyle: {
color: 'rgba(27,63,129,.4)'
}
},
splitLine: {
lineStyle: {
color: 'rgba(27,63,129,.4)'
},
},
}],
barGap: "100%",
series: [
// 总数
{
name: "总数",
type: "pictorialBar",
symbolSize: [12, 6],
symbolOffset: [-36, -4],
symbolPosition: "end",
z: 12,
label: {
normal: {
show: false,
}
},
data: departmentdata1_1,
color: '#1B57E2',
tooltip: {
show: false
},
}, {
name: "总数",
type: "pictorialBar",
symbolSize: [12, 6],
symbolOffset: [-36, 4],
z: 12,
data: departmentdata1_1,
color: '#1B57E2',
tooltip: {
show: false
},
}, {
type: "bar",
name: '总数',
itemStyle: {
normal: {
opacity: 0.7,
label: {
show: true, //开启显示
position: 'top', //在上方显示
textStyle: { //数值样式
color: '#a2c7f3',
fontSize: 18
}
}
}
},
barWidth: "12",
data: departmentdata1_1,
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
offset: 0,
color: "rgba(40,105,255,.4)"
},
{
offset: 1,
color: "rgba(59,95,255,.4)"
}
]),
},
// 已完成
{
name: "",
type: "pictorialBar",
symbolSize: [12, 6],
symbolOffset: [-12, -4],
symbolPosition: "end",
z: 12,
label: {
show: false
},
data: departmentdata2_1,
color: '#28ADFF',
tooltip: {
show: false
},
}, {
name: "",
type: "pictorialBar",
symbolSize: [12, 6],
symbolOffset: [-12, 4],
z: 12,
data: departmentdata2_1,
color: '#28ADFF',
tooltip: {
show: false
},
}, {
type: "bar",
name: '已完成',
itemStyle: {
normal: {
opacity: 0.7,
label: {
show: true, //开启显示
position: 'top', //在上方显示
textStyle: { //数值样式
color: '#a2c7f3',
fontSize: 18
}
}
}
},
barWidth: "12",
data: departmentdata2_1,
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
offset: 0,
color: "rgba(38,170,255,.6)"
},
{
offset: 1,
color: "rgba(59,199,255,.6)"
}
]),
},
// 正在进行
{
name: "",
type: "pictorialBar",
symbolSize: [12, 6],
symbolOffset: [12, -4],
symbolPosition: "end",
z: 12,
label: {
show: false
},
data: departmentdata3_1,
color: '#F97B0F',
tooltip: {
show: false
},
}, {
name: "",
type: "pictorialBar",
symbolSize: [12, 6],
symbolOffset: [12, 4],
z: 12,
data: departmentdata3_1,
color: '#F97B0F',
tooltip: {
show: false
},
}, {
type: "bar",
name: '正在进行',
itemStyle: {
normal: {
opacity: 0.7,
label: {
show: true, //开启显示
position: 'top', //在上方显示
textStyle: { //数值样式
color: '#a2c7f3',
fontSize: 18
}
}
}
},
barWidth: "12",
data: departmentdata3_1,
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
offset: 0,
color: "rgba(249,120,17,.6)"
},
{
offset: 1,
color: "rgba(247,137,7,.6)"
}
]),
},
// 未完成
{
name: "",
type: "pictorialBar",
symbolSize: [12, 6],
symbolOffset: [36, -4],
symbolPosition: "end",
z: 12,
label: {
show: false
},
data: departmentdata4_1,
color: '#BA2453',
tooltip: {
show: false
},
}, {
name: "",
type: "pictorialBar",
symbolSize: [12, 6],
symbolOffset: [36, 4],
z: 12,
data: departmentdata4_1,
color: '#BA2453',
tooltip: {
show: false
},
}, {
type: "bar",
name: '逾期未完成',
itemStyle: {
normal: {
opacity: 0.7,
label: {
show: true, //开启显示
position: 'top', //在上方显示
textStyle: { //数值样式
color: '#a2c7f3',
fontSize: 18
}
}
}
},
barWidth: "12",
data: departmentdata4_1,
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
offset: 0,
color: "rgba(233,61,96,.6)"
},
{
offset: 1,
color: "rgba(201,44,101,.6)"
}
]),
},
]
}