|
|
@@ -14,6 +14,10 @@ export default {
|
|
|
return params.value === '0' ? '' : params.value
|
|
|
}
|
|
|
|
|
|
+ },
|
|
|
+ tooltip: {
|
|
|
+ show: true,
|
|
|
+ trigger: 'axis'
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
@@ -67,7 +71,7 @@ export default {
|
|
|
top: '100%',
|
|
|
offsetCenter: [0, '75%']
|
|
|
},
|
|
|
- data: [{ value: totalMs, top: '100%' }]
|
|
|
+ data: [{ value: totalMs <= 100 ? totalMs : 100, top: '100%' }]
|
|
|
}
|
|
|
]
|
|
|
}
|
|
|
@@ -106,14 +110,14 @@ export default {
|
|
|
},
|
|
|
xAxis: {
|
|
|
type: 'value',
|
|
|
- name: '部门',
|
|
|
+ name: data.xAxisName || '数量(个)',
|
|
|
axisTick: {
|
|
|
alignWithLabel: true
|
|
|
}
|
|
|
},
|
|
|
yAxis: {
|
|
|
type: 'category',
|
|
|
- name: '数量(个)',
|
|
|
+ name: data.yAxisName || '部门',
|
|
|
minInterval: 1,
|
|
|
nameTextStyle: {
|
|
|
fontSize: 14
|
|
|
@@ -125,10 +129,7 @@ export default {
|
|
|
},
|
|
|
series: data.series,
|
|
|
color: data.color,
|
|
|
- tooltip: {
|
|
|
- show: true,
|
|
|
- trigger: 'axis'
|
|
|
- }
|
|
|
+ tooltip: data.tooltip || this.tooltip
|
|
|
}
|
|
|
const accept = echarts.init(this.$refs.chart2)
|
|
|
accept.setOption(JSON.parse(JSON.stringify(barDataTy)))
|