|
@@ -44,13 +44,16 @@ public class DataChange {
|
|
|
if (data != null){
|
|
|
if(data instanceof String){
|
|
|
String data1 = (String) data;
|
|
|
- int i = Integer.parseInt(data1);
|
|
|
- return new BigDecimal(i);
|
|
|
+ return new BigDecimal(data1);
|
|
|
}
|
|
|
if(data instanceof Integer){
|
|
|
Integer data2 = (Integer) data;
|
|
|
return new BigDecimal(data2);
|
|
|
}
|
|
|
+ if(data instanceof Double){
|
|
|
+ Double data3 = (Double) data;
|
|
|
+ return new BigDecimal(data3);
|
|
|
+ }
|
|
|
if(data instanceof BigDecimal){
|
|
|
return (BigDecimal) data;
|
|
|
}
|