diff --git a/src/assets/scss/dataBoard/renfang/index.scss b/src/assets/scss/dataBoard/renfang/index.scss index 4de9f0966..870d934f3 100644 --- a/src/assets/scss/dataBoard/renfang/index.scss +++ b/src/assets/scss/dataBoard/renfang/index.scss @@ -691,6 +691,7 @@ } } .kuangkuang { + height: 122px; width: 100%; // height: calc(100% - 120px); border: 0px solid rgb(26, 149, 255); diff --git a/src/views/dataBoard/sida/cpts/fw01gg.vue b/src/views/dataBoard/sida/cpts/fw01gg.vue index e121eb14e..4e50a63a0 100644 --- a/src/views/dataBoard/sida/cpts/fw01gg.vue +++ b/src/views/dataBoard/sida/cpts/fw01gg.vue @@ -4,24 +4,24 @@

公共服务数量

-

256

+

{{ info.common_service_total }}

指派服务数量

-

2545

+

{{ info.appoint_service_num }}

-
+
+ diff --git a/src/views/dataBoard/sida/cpts/fw02gxxq.vue b/src/views/dataBoard/sida/cpts/fw02gxxq.vue index 099be1849..748dcc22a 100644 --- a/src/views/dataBoard/sida/cpts/fw02gxxq.vue +++ b/src/views/dataBoard/sida/cpts/fw02gxxq.vue @@ -35,7 +35,7 @@ export default { pieInitState: false, pieData: [], - info: {} + info: [] }; }, components: { @@ -44,7 +44,7 @@ export default { mounted() { this.init(); }, - + watch: { currentTab() { this.setPieData(); @@ -61,7 +61,7 @@ export default { // 获取房屋总数等 async getInfo() { - let url = 'common_service_view'; + let url = 'common_demand_response'; this.$refs.pieChart.showLoading(); const { data, code, msg } = await requestPostBi( url, @@ -73,17 +73,13 @@ export default { } }, { - // mockId: 60041615, + // mockId: 69366649, } ); this.$refs.pieChart.hideLoading(); if (code === 0) { if (data && Array.isArray(data) && data.length > 0) { - let info = data[0]; - this.info = { - ...this.info, - ...info - }; + this.info = data; } } else { this.$message.error(msg); @@ -103,6 +99,7 @@ export default { }, getPie() { if (this.pieInitState) { + console.log('d'); this.setPieData(); } else { setTimeout(() => { @@ -111,50 +108,10 @@ export default { } }, setPieData() { - const { currentTab, info } = this; - - let { data } = this; - data = [ - { - org_id: '', - name: '健康医疗', - count: 10 - }, - { - org_id: '', - name: '社区安全', - count: 20 - }, - { - org_id: '', - name: '社区治安', - count: 30 - }, - { - org_id: '', - name: '社区卫生', - count: 40 - }, - { - org_id: '', - name: '社区环境', - count: 50 - }, - { - org_id: '', - name: '社区救助', - count: 60 - }, - { - org_id: '', - name: '社区养老', - count: 70 - } - ]; - data = JSON.parse(JSON.stringify(data).replace(/count/g, 'value')); - console.log('data', data); + let data = [...this.info]; + data = JSON.parse(JSON.stringify(data).replace(/parent_type_name/g, 'name')); + data = JSON.parse(JSON.stringify(data).replace(/common_demand_num/g, 'value')); this.pieData = data; - this.iniPieChart(); }, // 获取饼状图 @@ -171,3 +128,12 @@ export default { + diff --git a/src/views/dataBoard/sida/cpts/fw03zr.vue b/src/views/dataBoard/sida/cpts/fw03zr.vue index 56f5983ba..0a818c05b 100644 --- a/src/views/dataBoard/sida/cpts/fw03zr.vue +++ b/src/views/dataBoard/sida/cpts/fw03zr.vue @@ -4,29 +4,28 @@

公共服务数量

-

256

+

{{ info.service_total }}

指派服务数量

-

2545

+

{{ info.service_person_total }}

-
{{ item }}
+
{{ item }}
-
+
{{ ('0' + (index + 1)).substr(-2) }}.
{{ item.name }}
+
{{ item.count }} - 人
-
+