Преглед изворни кода

excel导出数据BigDecimal格式

大数据与最优化研究所 пре 1 дан
родитељ
комит
ace6b29fdb

+ 4 - 0
src/main/java/com/xjrsoft/module/form/controller/FormExecuteController.java

@@ -47,6 +47,7 @@ import org.springframework.web.multipart.MultipartFile;
 import javax.validation.Valid;
 import java.io.ByteArrayOutputStream;
 import java.io.IOException;
+import java.math.BigDecimal;
 import java.sql.Date;
 import java.sql.SQLException;
 import java.sql.Time;
@@ -325,6 +326,9 @@ public class FormExecuteController {
                     if (value instanceof Long) {
                         value = Long.toString((Long) value);
                     }
+                    if (value instanceof BigDecimal) {
+                        value = value.toString();
+                    }
                     if (value instanceof Date) {
                         SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
                         // 将Date对象格式化为字符串