From 2a198439e74bec26dee134a9b72fef4b8acaa952 Mon Sep 17 00:00:00 2001 From: zhenghuang <236220500@qq.com> Date: Sun, 28 Nov 2021 22:14:56 +0800 Subject: [PATCH] merge --- .../chart/components/table/TableNormal.vue | 24 ++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/frontend/src/views/chart/components/table/TableNormal.vue b/frontend/src/views/chart/components/table/TableNormal.vue index ff6e9e4..54e3ab8 100644 --- a/frontend/src/views/chart/components/table/TableNormal.vue +++ b/frontend/src/views/chart/components/table/TableNormal.vue @@ -311,7 +311,12 @@ export default { ',' + yaxisExtFieldId[0] + subEle[yaxisExtFieldId[0]] - ele[key] = subEle[fieldValueName] + ele[key] = subEle[fieldValueName].toFixed(2) + console.log(1, ele[key]) + if (this.fields[findValueIndex].summary === 'ratio') { + ele[key] += '%' + console.log(2, ele[key]) + } rowSum += subEle[fieldValueName] } }) @@ -323,6 +328,11 @@ export default { ) { const key = yaxisExtFieldId[0] + subEle[yaxisExtFieldId[0]] ele[key] = subEle[fieldValueName] + ele[key] = subEle[fieldValueName].toFixed(2) + if (this.fields[findValueIndex].summary === 'ratio') { + ele[key] += '%' + } + rowSum += subEle[fieldValueName] } }) @@ -358,7 +368,11 @@ export default { ',' + yaxisExtFieldId[0] + subEle[yaxisExtFieldId[0]] - ele[key] = subEle[fieldValueName] + ele[key] = subEle[fieldValueName].toFixed(2) + if (this.fields[findValueIndex].summary === 'ratio') { + ele[key] += '%' + } + rowSum += subEle[fieldValueName] } }) @@ -366,7 +380,11 @@ export default { datas.forEach((subEle) => { if (ele[xaxisFieldId[0]] === subEle[xaxisFieldId[0]]) { const key = yaxisExtFieldId[0] + subEle[yaxisExtFieldId[0]] - ele[key] = subEle[fieldValueName] + ele[key] = subEle[fieldValueName].toFixed(2) + if (this.fields[findValueIndex].summary === 'ratio') { + ele[key] += '%' + } + rowSum += subEle[fieldValueName] console.log(3, subEle) }