|
@@ -21,9 +21,9 @@
|
|
<span class="dvalue">{{ title.wfl || 0 }}%</span>
|
|
<span class="dvalue">{{ title.wfl || 0 }}%</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <div id="wpjg_echart"></div>
|
|
|
|
|
|
+ <div id="wpjg_echart" v-show="xzqh_flag"></div>
|
|
|
|
|
|
- <div id="wpjg_echart_xzqh" v-show="false">
|
|
|
|
|
|
+ <div id="wpjg_echart_xzqh" v-show="!xzqh_flag">
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</borderTemplate>
|
|
</borderTemplate>
|
|
@@ -40,11 +40,14 @@ export default {
|
|
return {
|
|
return {
|
|
sdata: {},
|
|
sdata: {},
|
|
title: {},
|
|
title: {},
|
|
|
|
+ zData: [],
|
|
|
|
+ active_xzqh: [],
|
|
xData: [],
|
|
xData: [],
|
|
xData1: [],//检测板块
|
|
xData1: [],//检测板块
|
|
xData2: [],//占用耕地
|
|
xData2: [],//占用耕地
|
|
xData3: [],//占用永久基本农田
|
|
xData3: [],//占用永久基本农田
|
|
xData4: [],//违法占地
|
|
xData4: [],//违法占地
|
|
|
|
+ xzqh_flag: true
|
|
};
|
|
};
|
|
},
|
|
},
|
|
//监听属性 类似于data概念
|
|
//监听属性 类似于data概念
|
|
@@ -53,7 +56,25 @@ export default {
|
|
watch: {},
|
|
watch: {},
|
|
|
|
|
|
methods: {
|
|
methods: {
|
|
- init_wpjg_echart_xzqh() {
|
|
|
|
|
|
+ switch_xzqh(value) {
|
|
|
|
+ if (value.id == '4602') {
|
|
|
|
+ this.xzqh_flag = true
|
|
|
|
+ } else {
|
|
|
|
+ this.xzqh_flag = false
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ this.zData.forEach((res) => {
|
|
|
|
+ if (res.name == value.name) {
|
|
|
|
+ this.active_xzqh = [];
|
|
|
|
+ this.active_xzqh.push(res.tb_mj, res.zygdmj, res.zyjbntmj, res.wf_mj,);
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ console.log('this.active_xzqh: ', this.active_xzqh);
|
|
|
|
+
|
|
|
|
+ this.init_wpjg_echart_xzqh(this.active_xzqh)
|
|
|
|
+ },
|
|
|
|
+ init_wpjg_echart_xzqh(data) {
|
|
|
|
|
|
var dom = document.getElementById("wpjg_echart_xzqh");
|
|
var dom = document.getElementById("wpjg_echart_xzqh");
|
|
var myChart = window.echarts.init(dom);
|
|
var myChart = window.echarts.init(dom);
|
|
@@ -92,7 +113,7 @@ export default {
|
|
top: '14%',
|
|
top: '14%',
|
|
bottom: '1%',
|
|
bottom: '1%',
|
|
left: '0%',
|
|
left: '0%',
|
|
- right: '20%',
|
|
|
|
|
|
+ right: '30%',
|
|
containLabel: true
|
|
containLabel: true
|
|
},
|
|
},
|
|
xAxis: {
|
|
xAxis: {
|
|
@@ -185,7 +206,7 @@ export default {
|
|
}
|
|
}
|
|
},
|
|
},
|
|
symbolPosition: 'end',
|
|
symbolPosition: 'end',
|
|
- data: [22.23, 23.57, 18.14, 14.75],
|
|
|
|
|
|
+ data: data,
|
|
|
|
|
|
}, {
|
|
}, {
|
|
name: '一行动一活动开展情况',
|
|
name: '一行动一活动开展情况',
|
|
@@ -228,7 +249,7 @@ export default {
|
|
silent: true,
|
|
silent: true,
|
|
barWidth: 15,
|
|
barWidth: 15,
|
|
barCategoryGap: '100%',
|
|
barCategoryGap: '100%',
|
|
- data: [22.23, 23.57, 18.14, 14.75],
|
|
|
|
|
|
+ data: data,
|
|
|
|
|
|
}]
|
|
}]
|
|
};
|
|
};
|
|
@@ -500,7 +521,7 @@ export default {
|
|
endTime: params ? params.endTime : store.state.cockpit_date[1],
|
|
endTime: params ? params.endTime : store.state.cockpit_date[1],
|
|
};
|
|
};
|
|
let data = await QueryList(obj);
|
|
let data = await QueryList(obj);
|
|
-
|
|
|
|
|
|
+ that.zData = data.data;
|
|
data.data.forEach((res) => {
|
|
data.data.forEach((res) => {
|
|
this.xData.push(res.name);
|
|
this.xData.push(res.name);
|
|
this.xData1.push(res.tb_mj);
|
|
this.xData1.push(res.tb_mj);
|
|
@@ -508,7 +529,6 @@ export default {
|
|
this.xData3.push(res.zyjbntmj);
|
|
this.xData3.push(res.zyjbntmj);
|
|
this.xData4.push(res.wf_mj);
|
|
this.xData4.push(res.wf_mj);
|
|
})
|
|
})
|
|
-
|
|
|
|
this.init_wpjg_echart();
|
|
this.init_wpjg_echart();
|
|
},
|
|
},
|
|
setData(datas) {
|
|
setData(datas) {
|
|
@@ -559,12 +579,8 @@ export default {
|
|
},
|
|
},
|
|
mounted() {
|
|
mounted() {
|
|
this.$nextTick((res) => {
|
|
this.$nextTick((res) => {
|
|
- this.init_wpjg_echart_xzqh();
|
|
|
|
this.init_wpjg_title();
|
|
this.init_wpjg_title();
|
|
this.init_wpjg_echart_data();
|
|
this.init_wpjg_echart_data();
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
})
|
|
})
|
|
},
|
|
},
|
|
};
|
|
};
|
|
@@ -572,7 +588,7 @@ export default {
|
|
<style lang="scss" scoped>
|
|
<style lang="scss" scoped>
|
|
.wpjg {
|
|
.wpjg {
|
|
top: 43rem !important;
|
|
top: 43rem !important;
|
|
-
|
|
|
|
|
|
+
|
|
|
|
|
|
.stacontent {
|
|
.stacontent {
|
|
width: 100%;
|
|
width: 100%;
|
|
@@ -614,7 +630,6 @@ export default {
|
|
|
|
|
|
#wpjg_echart_xzqh {
|
|
#wpjg_echart_xzqh {
|
|
left: 1rem;
|
|
left: 1rem;
|
|
- top: -28rem;
|
|
|
|
width: 26rem;
|
|
width: 26rem;
|
|
height: 12rem;
|
|
height: 12rem;
|
|
|
|
|