From e7391d034c71fddfac1af2187a4cb90634e43d9e Mon Sep 17 00:00:00 2001 From: junjie Date: Fri, 9 Apr 2021 17:41:51 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E8=A7=86=E5=9B=BE):fix?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/io/dataease/service/spark/SparkCalc.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/backend/src/main/java/io/dataease/service/spark/SparkCalc.java b/backend/src/main/java/io/dataease/service/spark/SparkCalc.java index 52668d7603..ba558edd75 100644 --- a/backend/src/main/java/io/dataease/service/spark/SparkCalc.java +++ b/backend/src/main/java/io/dataease/service/spark/SparkCalc.java @@ -25,6 +25,7 @@ import org.springframework.stereotype.Service; import scala.Tuple2; import javax.annotation.Resource; +import java.math.BigDecimal; import java.text.MessageFormat; import java.util.ArrayList; import java.util.Base64; @@ -80,7 +81,7 @@ public class SparkCalc { if (StringUtils.isEmpty(l)) { l = "0"; } - list.add(Long.valueOf(l)); + list.add(new BigDecimal(l)); } }); yAxis.forEach(y -> { @@ -91,7 +92,7 @@ public class SparkCalc { if (StringUtils.isEmpty(l)) { l = "0"; } - list.add(Long.valueOf(l)); + list.add(new BigDecimal(l)); } }); iterator.add(RowFactory.create(list.toArray()));