Просмотр исходного кода

新增了BigDecimal 返回类型

4.1.3.A
jueyue 10 лет назад
Родитель
Сommit
f1175583a4
1 измененных файлов: 4 добавлений и 0 удалений
  1. +4
    -0
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/imports/CellValueServer.java

+ 4
- 0
easypoi-base/src/main/java/org/jeecgframework/poi/excel/imports/CellValueServer.java Просмотреть файл

@@ -2,6 +2,7 @@ package org.jeecgframework.poi.excel.imports;
import java.lang.reflect.Method; import java.lang.reflect.Method;
import java.lang.reflect.Type; import java.lang.reflect.Type;
import java.math.BigDecimal;
import java.text.ParseException; import java.text.ParseException;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.util.Arrays; import java.util.Arrays;
@@ -132,6 +133,9 @@ public class CellValueServer {
if (xclass.equals("class java.lang.Integer") || xclass.equals("int")) { if (xclass.equals("class java.lang.Integer") || xclass.equals("int")) {
return Integer.valueOf(String.valueOf(result)); return Integer.valueOf(String.valueOf(result));
} }
if (xclass.equals("class java.math.BigDecimal")) {
return new BigDecimal(String.valueOf(result));
}
return String.valueOf(result); return String.valueOf(result);
} catch (NumberFormatException e) { } catch (NumberFormatException e) {
e.printStackTrace(); e.printStackTrace();


Загрузка…
Отмена
Сохранить