...
|
...
|
@@ -11,6 +11,7 @@ export default { |
|
|
allData:{},
|
|
|
titleFontSize: 30,
|
|
|
declareRate: '0%',
|
|
|
gaugeDataDeclareRate:'',
|
|
|
declareRateLeft: 0,
|
|
|
declareRateRight: '%',
|
|
|
declareNumer: 0,
|
...
|
...
|
@@ -70,19 +71,29 @@ export default { |
|
|
declareRateNum = declareRate.split('%')[0]
|
|
|
}
|
|
|
that.declareRate=declareRateNum;
|
|
|
if(declareRateNum>95&&declareRateNum<100){
|
|
|
that.gaugeDataDeclareRate=95;
|
|
|
}else{
|
|
|
that.gaugeDataDeclareRate=that.declareRate
|
|
|
}
|
|
|
that.declareNumer = that.allData.polyline.declareNumer
|
|
|
that.optionInit();
|
|
|
|
|
|
|
|
|
}
|
|
|
});
|
|
|
|
|
|
},
|
|
|
optionInit(){
|
|
|
|
|
|
const gaugeData = [
|
|
|
{
|
|
|
value: this.declareRate,
|
|
|
value: this.gaugeDataDeclareRate,
|
|
|
name:this.declareRate+'%',
|
|
|
title: {
|
|
|
offsetCenter: ['0%', '0%'],
|
|
|
},
|
|
|
detail: {
|
|
|
show:false,
|
|
|
valueAnimation: true,
|
|
|
offsetCenter: ['0%', '0%']
|
|
|
}
|
...
|
...
|
@@ -133,7 +144,8 @@ export default { |
|
|
},
|
|
|
data: gaugeData,
|
|
|
title: {
|
|
|
fontSize: 14
|
|
|
fontSize: 14,
|
|
|
color:'#23fffc'
|
|
|
},
|
|
|
detail: {
|
|
|
width: 50,
|
...
|
...
|
|