月度概览加单位
This commit is contained in:
@@ -127,7 +127,7 @@ export default {
|
||||
validOtherData.forEach(item => {
|
||||
barData.locations.push(item.title); // locations=levelId对应的地名(如levelId=7→宜兴)
|
||||
barData.diff.push(item.diff || 0);
|
||||
barData.targets.push(item.target || 0);
|
||||
barData.targets.push(item.budget || 0);
|
||||
barData.reals.push(item.real || 0);
|
||||
barData.rate.push(item.rate || 0);
|
||||
barData.flags.push(item.rate >= 100 ? 1 : 0);
|
||||
|
||||
@@ -50,7 +50,7 @@ export default {
|
||||
},
|
||||
{
|
||||
value: this.detailData?.real || 0,
|
||||
flag: this.detailData?.rate>=100, // 实际项:达标(绿色)
|
||||
flag: this.detailData?.flag || 0, // 实际项:达标(绿色)
|
||||
label: {
|
||||
show: true,
|
||||
position: 'top',
|
||||
|
||||
@@ -80,7 +80,10 @@ export default {
|
||||
const data = list.find(item => item && item.title === def.name) || fallback
|
||||
return {
|
||||
...def,
|
||||
data,
|
||||
data:{
|
||||
...data,
|
||||
flag:data.rate >= 100 ? 1 : 0
|
||||
},
|
||||
sortValue: Number((data && data.real) ?? 0)
|
||||
}
|
||||
})
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
<template>
|
||||
<div style="width: 100%; height: 210px;position: relative;">
|
||||
<div style='font-size: 16px;position: absolute;left: 20px;top:10px'>
|
||||
万元
|
||||
</div>
|
||||
<div style='font-size: 16px;position: absolute;right: 20px;top:10px'>
|
||||
<span>完成率:<span style='color: #0B58FF;'>{{detailData.completeRate}}%</span></span>
|
||||
<span style='display: inline-block;margin-left: 10px;'>差值:<span :style="{color:detailData.flag>0?'#30B590':'#FF9423'}" >{{detailData.diff}}</span></span>
|
||||
|
||||
Reference in New Issue
Block a user