|
|
@@ -93,8 +93,8 @@
|
|
|
</view>
|
|
|
<!-- <qiun-title-bar title="重点项目级别分布"/> -->
|
|
|
<view class="title-second">重点项目级别分布</view>
|
|
|
- <view class="charts-box">
|
|
|
- <qiun-data-charts type="bar" background="#4C4C4C" :opts="{extra:{bar:{linearType:'custom',barBorderCircle:true}}}" :chartData="importantData.chartData"/>
|
|
|
+ <view class="charts-box">
|
|
|
+ <qiun-data-charts type="bar" background="#4C4C4C" :chartData="importantData.chartData" :opts="{xAxis:{format:'fix0'},extra:{bar:{linearType:'custom',barBorderCircle:true}}}" />
|
|
|
</view>
|
|
|
<!-- <qiun-title-bar title="工业投资额"/> -->
|
|
|
<view class="title-second">工业投资额</view>
|
|
|
@@ -221,7 +221,7 @@
|
|
|
data: [],
|
|
|
otherData:[],
|
|
|
format:'moreDataShow',
|
|
|
- textSize:10
|
|
|
+ textSize:10,
|
|
|
},
|
|
|
]
|
|
|
},
|
|
|
@@ -341,13 +341,19 @@
|
|
|
},
|
|
|
success: (res) => {
|
|
|
if (res.data.code === 200) {
|
|
|
- let targetData = [],targetData1 = [],finishData = [],finishData1 = [];
|
|
|
+ let targetData = [],targetData1 = [],finishData = [],finishData1 = [],targetRatio1 = '',targetRatio2 = '';
|
|
|
this.standard_sized_count = res.data.data.standard_sized_count || '-';
|
|
|
this.standard_sized_increase_ratio = res.data.data.standard_sized_increase_ratio || '-';
|
|
|
this.advanced_count = res.data.data.advanced_count || '-';
|
|
|
this.advanced_increase_ratio = res.data.data.advanced_increase_ratio || '-';
|
|
|
if(res.data.data.target.length){
|
|
|
res.data.data.target.forEach((item,index)=>{
|
|
|
+ if(item.source === '2'){
|
|
|
+ targetRatio2 = Number(item.increase_ratio) || 0
|
|
|
+ }
|
|
|
+ if(item.source === '1'){
|
|
|
+ targetRatio1 = Number(item.increase_ratio) || 0
|
|
|
+ }
|
|
|
if(item.source !== '0'){
|
|
|
targetData.push(Number(item.increase_balance))
|
|
|
targetData1.push(Number(item.increase_ratio))
|
|
|
@@ -355,10 +361,22 @@
|
|
|
})
|
|
|
}
|
|
|
if(res.data.data.finish.length){
|
|
|
- res.data.data.finish.forEach((item,index)=>{
|
|
|
- if(item.source !== '0'){
|
|
|
+ res.data.data.finish.forEach((item,index)=>{
|
|
|
+ if(item.source === '2'){
|
|
|
+ let dataObj = {
|
|
|
+ value:Number(item.increase_ratio),
|
|
|
+ color:Number(item.increase_ratio) > targetRatio2 ? '#68d889' : '#cc0000'
|
|
|
+ }
|
|
|
+ finishData.push(Number(item.increase_balance))
|
|
|
+ finishData1.push(dataObj)
|
|
|
+ }
|
|
|
+ if(item.source === '1'){
|
|
|
+ let dataObj = {
|
|
|
+ value:Number(item.increase_ratio),
|
|
|
+ color:Number(item.increase_ratio) > targetRatio1 ? '#68d889' : '#cc0000'
|
|
|
+ }
|
|
|
finishData.push(Number(item.increase_balance))
|
|
|
- finishData1.push(Number(item.increase_ratio))
|
|
|
+ finishData1.push(dataObj)
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
@@ -406,6 +424,7 @@
|
|
|
categoriesList.push(item.short_name);
|
|
|
balanceList.push(item.balance)
|
|
|
})
|
|
|
+ balanceList = balanceList.map((item)=>{ return (Number(item)/10000).toFixed(2)});
|
|
|
// res.data.data.month_list.forEach((item)=>{
|
|
|
// lineBalanceList.push(item.balance);
|
|
|
// lineLast.push(item.last_balance)
|