Ver Fonte

报表比率精度保持两位小数

jingyuanchao há 1 ano atrás
pai
commit
c67bcca1c1

+ 3 - 1
src/views/menu/drillStatistics/index.vue

@@ -184,7 +184,8 @@ export default {
           let arr = res.data;
           // 将百分比字符串转换为数字
           arr.forEach(item => {
-            item.finishRate = parseFloat(item.finishRate);
+            item.finishRate = parseFloat(item.finishRate).toFixed(2);
+            console.log("123",item.finishRate)
           });
 
           // 根据percentage字段进行降序排列
@@ -192,6 +193,7 @@ export default {
           // 将排序后的数字转换回带有百分比符号的字符串
           arr.forEach(item => {
             item.finishRate = `${item.finishRate}%`;
+            console.log("456",item.finishRate)
           });
           // 重新赋值给dataList
           this.dataList = arr;

+ 1 - 1
src/views/menu/educationStatistics/index.vue

@@ -112,7 +112,7 @@ export default {
           let arr=res.data;
           // 将百分比字符串转换为数字
           arr.forEach(item => {
-            item.finishRate = parseFloat(item.finishRate);
+            item.finishRate = parseFloat(item.finishRate).toFixed(2);
           });
 
           // 根据percentage字段进行降序排列

+ 1 - 1
src/views/menu/monitorStatistics/index.vue

@@ -127,7 +127,7 @@ export default {
           let arr=res.data;
           // 将百分比字符串转换为数字
           arr.forEach(item => {
-            item.accessRate = parseFloat(item.accessRate);
+            item.accessRate = parseFloat(item.accessRate).toFixed(2);
           });
 
           // 根据percentage字段进行降序排列

+ 1 - 1
src/views/menu/resumptionStatistics/index.vue

@@ -151,7 +151,7 @@ export default {
           let arr=res.data;
           // 将百分比字符串转换为数字
           arr.forEach(item => {
-            item.totalRate = parseFloat(item.totalRate);
+            item.totalRate = parseFloat(item.totalRate).toFixed(2);
           });
 
           // 根据percentage字段进行降序排列

+ 1 - 1
src/views/menu/safeCheckSelfStatistics/index.vue

@@ -157,7 +157,7 @@ export default {
           let arr=res.data;
           // 将百分比字符串转换为数字
           arr.forEach(item => {
-            item.inspectRate = parseFloat(item.inspectRate);
+            item.inspectRate = parseFloat(item.inspectRate).toFixed(2);
           });
 
           // 根据percentage字段进行降序排列

+ 1 - 1
src/views/menu/safeCheckStatistics/index.vue

@@ -157,7 +157,7 @@ export default {
           let arr=res.data;
           // 将百分比字符串转换为数字
           arr.forEach(item => {
-            item.inspectRate = parseFloat(item.inspectRate);
+            item.inspectRate = parseFloat(item.inspectRate).toFixed(2);
           });
 
           // 根据percentage字段进行降序排列