|
@@ -765,10 +765,13 @@
|
|
|
},
|
|
|
label: {
|
|
|
show: true,
|
|
|
- fontSize: 18, // 设置字体大小
|
|
|
+ fontSize: 14, // 设置字体大小
|
|
|
fontWeight: 'normal', // 设置字体粗细
|
|
|
color: '#fff',// 设置字体颜色
|
|
|
-
|
|
|
+ // formatter: '{c}%',
|
|
|
+ formatter: function (param) {
|
|
|
+ return (param.value * 100).toFixed(2) + '%'; // 显示为百分比格式
|
|
|
+ }
|
|
|
},
|
|
|
graphic: {
|
|
|
elements: [
|
|
@@ -795,15 +798,24 @@
|
|
|
var liquidFillOption2 = JSON.parse(JSON.stringify(liquidFillOption));
|
|
|
liquidFillOption2.series[0].color = ['#BA3C00']; // 绿色
|
|
|
liquidFillOption2.series[0].outline.itemStyle.borderColor = '#BA3C00'; // 边框颜色也为绿色
|
|
|
- liquidFillOption2.series[0].data=[openRate|0];
|
|
|
+ liquidFillOption2.series[0].data=[openRate];
|
|
|
+ liquidFillOption2.series[0].label.formatter = (param) => {
|
|
|
+ return (param.value * 100).toFixed(2) + '%'; // 显示为百分比格式
|
|
|
+ };
|
|
|
var liquidFillOption3 = JSON.parse(JSON.stringify(liquidFillOption));
|
|
|
liquidFillOption3.series[0].color = ['#00939A']; // 红色
|
|
|
liquidFillOption3.series[0].outline.itemStyle.borderColor = '#00939A'; // 边框颜色也为红色
|
|
|
- liquidFillOption3.series[0].data=[workRate|0];
|
|
|
+ liquidFillOption3.series[0].data=[workRate];
|
|
|
+ liquidFillOption3.series[0].label.formatter = (param) => {
|
|
|
+ return (param.value * 100).toFixed(2) + '%'; // 显示为百分比格式
|
|
|
+ };
|
|
|
var liquidFillOption4 = JSON.parse(JSON.stringify(liquidFillOption));
|
|
|
liquidFillOption4.series[0].color = ['#7100C3']; // 黄色
|
|
|
liquidFillOption4.series[0].outline.itemStyle.borderColor = '#7100C3'; // 边框颜色也为黄色
|
|
|
- liquidFillOption4.series[0].data=[stockRate|0];
|
|
|
+ liquidFillOption4.series[0].data=[stockRate];
|
|
|
+ liquidFillOption4.series[0].label.formatter = (param) => {
|
|
|
+ return (param.value * 100).toFixed(2) + '%'; // 显示为百分比格式
|
|
|
+ };
|
|
|
// 配置图表
|
|
|
myChart1.setOption(liquidFillOption);
|
|
|
myChart2.setOption(liquidFillOption2);
|
|
@@ -833,14 +845,9 @@
|
|
|
qtData = res.data[0];
|
|
|
console.log(qtData)
|
|
|
//开工率、投产率、入规率
|
|
|
-
|
|
|
- openRate = Number((qtData.num_year_kgl / 100).toFixed(4));
|
|
|
- workRate = Number((qtData.num_year_tcl / 100).toFixed(4));
|
|
|
- stockRate = Number((qtData.num_year_rgl / 100).toFixed(4));
|
|
|
- // openRate = qtData.num_year_kgl;
|
|
|
- // workRate = qtData.num_year_tcl;
|
|
|
- // stockRate = qtData.num_year_rgl;
|
|
|
- console.log(openRate,workRate,stockRate)
|
|
|
+ openRate = qtData.num_year_kgl / 100
|
|
|
+ workRate = qtData.num_year_tcl / 100
|
|
|
+ stockRate = qtData.num_year_rgl / 100
|
|
|
|
|
|
document.querySelector('#main-top-data1').textContent = qtData.num_total;
|
|
|
document.querySelector('#left-data1').textContent = qtData.num_cb;
|