From 1121e8d4f11e94ef15f8fa523f99c422671119f2 Mon Sep 17 00:00:00 2001 From: tianq Date: Fri, 31 Mar 2023 16:32:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=9B=E5=A4=A7=E6=B8=85=E5=8D=95-=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1-mock?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/scss/dataBoard/renfang/index.scss | 1 + src/views/dataBoard/sida/cpts/fw01gg.vue | 80 ++--- src/views/dataBoard/sida/cpts/fw02gxxq.vue | 70 +--- src/views/dataBoard/sida/cpts/fw03zr.vue | 67 ++-- src/views/dataBoard/sida/cpts/fw04gx.vue | 85 ++--- src/views/dataBoard/sida/cpts/fw05zc.vue | 308 ++++++++---------- src/views/dataBoard/sida/cpts/fwBarOption.js | 130 -------- .../dataBoard/sida/cpts/fwBarOption01.js | 130 ++++++++ .../dataBoard/sida/cpts/fwBarOption04.js | 130 ++++++++ .../dataBoard/sida/cpts/fwBarOption05.js | 132 ++++++++ src/views/dataBoard/sida/fw.vue | 2 +- 11 files changed, 643 insertions(+), 492 deletions(-) delete mode 100644 src/views/dataBoard/sida/cpts/fwBarOption.js create mode 100644 src/views/dataBoard/sida/cpts/fwBarOption01.js create mode 100644 src/views/dataBoard/sida/cpts/fwBarOption04.js create mode 100644 src/views/dataBoard/sida/cpts/fwBarOption05.js 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 }} - 人
-
+