|
@@ -485,7 +485,6 @@
|
|
|
this.getAction(process.env.VUE_APP_BASE_MATERIAL_URL + '/boss/bossDataExhibitionController/getMeterialProduceRate', params).then(res => {
|
|
|
if (res.code == 0) {
|
|
|
var servicedata = res.result
|
|
|
- console.log(servicedata);
|
|
|
this.pieData = [];
|
|
|
let num = 0;
|
|
|
for (var i = 0; i < servicedata.length; i++) {
|
|
@@ -1297,13 +1296,16 @@
|
|
|
let optionArray = [];
|
|
|
for (var i = 0; i < arr.length; i++) {
|
|
|
var obj = new Object();
|
|
|
+ if (arr[i].cost != 0) {
|
|
|
obj.name = arr[i].area;
|
|
|
obj.value = arr[i].cost;
|
|
|
obj.rate = arr[i].rate;
|
|
|
optionArray[i] = obj;
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
- this.optionData = optionArray
|
|
|
- console.log(this.optionData.length == 0);
|
|
|
+ this.optionData = optionArray.filter(d=>d)
|
|
|
+ console.log(this.optionData);
|
|
|
if (this.optionData.length == 0) {
|
|
|
this.chartPie = false
|
|
|
|
|
@@ -1326,13 +1328,7 @@
|
|
|
// {
|
|
|
// name: '华东',
|
|
|
// value: 8005
|
|
|
- // }, {
|
|
|
- // name: '骄阳',
|
|
|
- // value: 2848
|
|
|
- // }, {
|
|
|
- // name: '华南',
|
|
|
- // value: 5708
|
|
|
- // }]
|
|
|
+ // },]
|
|
|
},
|
|
|
// 初始化label样式
|
|
|
setLabel(optionData) {
|