|
@@ -377,6 +377,10 @@ let app = new Vue({
|
|
|
option.title.text = '各四级企业管理人员数'
|
|
|
option.legend.data = ['当前管理人员数', '管理人员数占总人数比值']
|
|
|
option.legend.show = true
|
|
|
+ option.tooltip = {
|
|
|
+ trigger: 'axis',
|
|
|
+ formatter: '{a0}:{c0}' +'<br/>'+ '{a1}:{c1}' + '%'
|
|
|
+ }
|
|
|
option.yAxis.push({
|
|
|
max: 20,
|
|
|
type: 'value',
|
|
@@ -449,6 +453,10 @@ let app = new Vue({
|
|
|
option.title.text = '各四级企业总人数'
|
|
|
option.legend.data = ['各四级企业总人数', '去年同期人数变化率']
|
|
|
option.legend.show = true
|
|
|
+ option.tooltip = {
|
|
|
+ trigger: 'axis',
|
|
|
+ formatter: '{a0}:{c0}' +'<br/>'+ '{a1}:{c1}' + '%'
|
|
|
+ }
|
|
|
option.yAxis.push({
|
|
|
type: 'value',
|
|
|
axisLine: {
|
|
@@ -562,6 +570,10 @@ let app = new Vue({
|
|
|
option.title.text = '人数变化和全员劳动生产率变化率分析'
|
|
|
option.legend.data = ['人数变化', '全员劳动生产率']
|
|
|
option.legend.show = true
|
|
|
+ option.tooltip = {
|
|
|
+ trigger: 'axis',
|
|
|
+ formatter: '{a0}:{c0}' + '%' +'<br/>'+ '{a1}:{c1}' + '%'
|
|
|
+ }
|
|
|
option.yAxis.push({
|
|
|
type: 'value',
|
|
|
axisLine: {
|
|
@@ -634,6 +646,10 @@ let app = new Vue({
|
|
|
option.title.text = '人数变化和人工利润率变化分析'
|
|
|
option.legend.data = ['人数变化', '人工成本利润率']
|
|
|
option.legend.show = true
|
|
|
+ option.tooltip = {
|
|
|
+ trigger: 'axis',
|
|
|
+ formatter: '{a0}:{c0}' + '%' +'<br/>'+ '{a1}:{c1}' + '%'
|
|
|
+ }
|
|
|
option.yAxis.push({
|
|
|
type: 'value',
|
|
|
axisLine: {
|
|
@@ -739,6 +755,10 @@ let app = new Vue({
|
|
|
option.title.text = '全员劳动生产率'
|
|
|
option.legend.data = ['全员劳动生产率同比', '全员劳动生产率(万/人)']
|
|
|
option.legend.show = true
|
|
|
+ option.tooltip = {
|
|
|
+ trigger: 'axis',
|
|
|
+ formatter: '{a0}:{c0}' +'<br/>'+ '{a1}:{c1}' + '%'
|
|
|
+ }
|
|
|
option.yAxis.push({
|
|
|
type: 'value',
|
|
|
axisLine: {
|
|
@@ -842,6 +862,10 @@ let app = new Vue({
|
|
|
option.title.text = '人工成本利润率'
|
|
|
option.legend.data = ['人工成本利润率同比', '人工成本利润率']
|
|
|
option.legend.show = true
|
|
|
+ option.tooltip = {
|
|
|
+ trigger: 'axis',
|
|
|
+ formatter: '{a0}:{c0}' +'<br/>'+ '{a1}:{c1}' + '%'
|
|
|
+ }
|
|
|
option.grid.right = '15%'
|
|
|
option.yAxis.push({
|
|
|
splitLine: {
|
|
@@ -884,6 +908,7 @@ let app = new Vue({
|
|
|
{
|
|
|
name: '招聘需求公告累计招聘人次',
|
|
|
type: 'bar',
|
|
|
+ yAxisIndex: 1,
|
|
|
barWidth: 15,
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
@@ -914,6 +939,13 @@ let app = new Vue({
|
|
|
axisLine: {
|
|
|
show: false,
|
|
|
},
|
|
|
+ axisLabel: {
|
|
|
+ show: true,
|
|
|
+ formatter: '{value}',
|
|
|
+ textStyle: {
|
|
|
+ color: 'rgba(250,250,250,0.6)',
|
|
|
+ },
|
|
|
+ },
|
|
|
})
|
|
|
myChart.setOption(option)
|
|
|
},
|
|
@@ -948,6 +980,7 @@ let app = new Vue({
|
|
|
name: '录用结果公示累计公示人数',
|
|
|
type: 'bar',
|
|
|
barWidth: 15,
|
|
|
+ yAxisIndex: 1,
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
|
|
@@ -976,6 +1009,13 @@ let app = new Vue({
|
|
|
axisLine: {
|
|
|
show: false,
|
|
|
},
|
|
|
+ axisLabel: {
|
|
|
+ show: true,
|
|
|
+ formatter: '{value} %',
|
|
|
+ textStyle: {
|
|
|
+ color: 'rgba(250,250,250,0.6)',
|
|
|
+ },
|
|
|
+ },
|
|
|
})
|
|
|
myChart.setOption(option)
|
|
|
},
|
|
@@ -1010,6 +1050,7 @@ let app = new Vue({
|
|
|
name: '2022年累计招聘数',
|
|
|
type: 'bar',
|
|
|
barWidth: 15,
|
|
|
+ yAxisIndex: 1,
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
|
|
@@ -1040,7 +1081,7 @@ let app = new Vue({
|
|
|
},
|
|
|
axisLabel: {
|
|
|
show: true,
|
|
|
- formatter: '{value} %',
|
|
|
+ formatter: '{value}',
|
|
|
textStyle: {
|
|
|
color: 'rgba(250,250,250,0.6)',
|
|
|
},
|
|
@@ -1079,6 +1120,7 @@ let app = new Vue({
|
|
|
name: '2022年累计招聘人数',
|
|
|
type: 'bar',
|
|
|
barWidth: 15,
|
|
|
+ yAxisIndex: 1,
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
|
|
@@ -1107,6 +1149,13 @@ let app = new Vue({
|
|
|
axisLine: {
|
|
|
show: false,
|
|
|
},
|
|
|
+ axisLabel: {
|
|
|
+ show: true,
|
|
|
+ formatter: '{value}',
|
|
|
+ textStyle: {
|
|
|
+ color: 'rgba(250,250,250,0.6)',
|
|
|
+ },
|
|
|
+ },
|
|
|
})
|
|
|
myChart.setOption(option)
|
|
|
},
|
|
@@ -1139,6 +1188,7 @@ let app = new Vue({
|
|
|
name: '去年同期在岗职工平均薪酬',
|
|
|
type: 'bar',
|
|
|
barWidth: 15,
|
|
|
+ yAxisIndex: 1,
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
|
|
@@ -1167,6 +1217,13 @@ let app = new Vue({
|
|
|
axisLine: {
|
|
|
show: false,
|
|
|
},
|
|
|
+ axisLabel: {
|
|
|
+ show: true,
|
|
|
+ formatter: '{value}',
|
|
|
+ textStyle: {
|
|
|
+ color: 'rgba(250,250,250,0.6)',
|
|
|
+ },
|
|
|
+ },
|
|
|
})
|
|
|
myChart.setOption(option)
|
|
|
},
|
|
@@ -1201,6 +1258,7 @@ let app = new Vue({
|
|
|
name: '2022年薪酬累计涨幅率',
|
|
|
type: 'line',
|
|
|
barWidth: 15,
|
|
|
+ yAxisIndex: 1,
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
|
|
@@ -1221,6 +1279,10 @@ let app = new Vue({
|
|
|
}
|
|
|
option.title.text = '各四级企业月利润与月薪酬变动情况'
|
|
|
option.legend.data = ['2022年利润累计涨幅率', '2022年薪酬累计涨幅率']
|
|
|
+ option.tooltip = {
|
|
|
+ trigger: 'axis',
|
|
|
+ formatter: '{a0}:{c0}' + '%' +'<br/>'+ '{a1}:{c1}' + '%'
|
|
|
+ }
|
|
|
option.yAxis.push({
|
|
|
splitLine: {
|
|
|
show: false,
|
|
@@ -1228,6 +1290,13 @@ let app = new Vue({
|
|
|
axisLine: {
|
|
|
show: false,
|
|
|
},
|
|
|
+ axisLabel: {
|
|
|
+ show: true,
|
|
|
+ formatter: '{value} %',
|
|
|
+ textStyle: {
|
|
|
+ color: 'rgba(250,250,250,0.6)',
|
|
|
+ },
|
|
|
+ },
|
|
|
})
|
|
|
myChart.setOption(option)
|
|
|
},
|