From 63ecb9f8a2fbe4b8f749570198225c11f1132e83 Mon Sep 17 00:00:00 2001 From: xy <271556543@qq.com> Date: Fri, 7 Jun 2024 17:31:33 +0800 Subject: [PATCH] 1 --- src/views/statics/component/barChart.vue | 151 +++++++++++++++++ src/views/statics/component/lineChart.vue | 197 ++++++++++++++++++++++ src/views/statics/lease.vue | 11 +- src/views/statics/safetyYear.vue | 18 +- 4 files changed, 368 insertions(+), 9 deletions(-) create mode 100644 src/views/statics/component/barChart.vue create mode 100644 src/views/statics/component/lineChart.vue diff --git a/src/views/statics/component/barChart.vue b/src/views/statics/component/barChart.vue new file mode 100644 index 0000000..384eb1c --- /dev/null +++ b/src/views/statics/component/barChart.vue @@ -0,0 +1,151 @@ + + + diff --git a/src/views/statics/component/lineChart.vue b/src/views/statics/component/lineChart.vue new file mode 100644 index 0000000..8f830a7 --- /dev/null +++ b/src/views/statics/component/lineChart.vue @@ -0,0 +1,197 @@ + + + diff --git a/src/views/statics/lease.vue b/src/views/statics/lease.vue index d06404c..51ca32a 100644 --- a/src/views/statics/lease.vue +++ b/src/views/statics/lease.vue @@ -176,20 +176,23 @@ export default { { prop: "rate", label: "出租率", + width: 220, customFn: row => { function getRate(a,b) { if (!parseFloat(a) || !parseFloat(b)) { - return "0.00%" + return 0.00 } - return ((parseFloat(a) / parseFloat(b)) * 100).toFixed(2) + "%" + return ((parseFloat(a) / parseFloat(b)) * 100) } if (row.land_id) { return ( - { getRate(row.zulinmianji, row.land_id_lands_id_relation?.shijimianji) } + + // { getRate(row.zulinmianji, row.land_id_lands_id_relation?.shijimianji) } ) } else { return ( - { getRate(row.zulingmianji, row.house_id_houses_id_relation?.shijimianji) } + + // { getRate(row.zulinmianji, row.house_id_houses_id_relation?.shijimianji) } ) } } diff --git a/src/views/statics/safetyYear.vue b/src/views/statics/safetyYear.vue index d6387a2..eb14b45 100644 --- a/src/views/statics/safetyYear.vue +++ b/src/views/statics/safetyYear.vue @@ -9,24 +9,32 @@ style="margin-bottom: 10px; border: 0px; margin-top: 15px" >
- + + + - + +