diff --git a/src/views/goverment/huizhou/progressManagement/planFinishSituation/components/transformInfo1.vue b/src/views/goverment/huizhou/progressManagement/planFinishSituation/components/transformInfo1.vue index 6b3a562..6daf942 100644 --- a/src/views/goverment/huizhou/progressManagement/planFinishSituation/components/transformInfo1.vue +++ b/src/views/goverment/huizhou/progressManagement/planFinishSituation/components/transformInfo1.vue @@ -634,6 +634,7 @@ const getSubItemList = async () => { ]; if (res.result) { responseArr = res.result; + // 乘以100处理相加精度问题 responseArr.map(item => { if (item.totalAmount) { sumRowData.totalAmount += item.totalAmount * 100; @@ -654,6 +655,7 @@ const getSubItemList = async () => { sumRowData.completeScheduleRatio += +item.completeScheduleRatio * 100; } }); + // 然后再除以100使数据回正 for (let i in sumRowData) { if (i != "reportContent") { sumRowData[i] = sumRowData[i] / 100;