|
|
@@ -20,7 +20,12 @@ public class ValueUtil {
|
|
|
return null;
|
|
|
}
|
|
|
if(tmp.size() == 1){
|
|
|
- left = tmp.get(0);
|
|
|
+ if(StringUtils.isNumber(tmp.get(0).toString())){
|
|
|
+ left = Double.valueOf(tmp.get(0).toString());
|
|
|
+ }else{
|
|
|
+ left = tmp.get(0);
|
|
|
+ }
|
|
|
+
|
|
|
}else{
|
|
|
left = sum(tmp);
|
|
|
}
|
|
|
@@ -31,7 +36,11 @@ public class ValueUtil {
|
|
|
return null;
|
|
|
}
|
|
|
if(tmp.size() == 1){
|
|
|
- right = tmp.get(0);
|
|
|
+ if(StringUtils.isNumber(tmp.get(0).toString())){
|
|
|
+ right = Double.valueOf(tmp.get(0).toString());
|
|
|
+ }else{
|
|
|
+ right = tmp.get(0);
|
|
|
+ }
|
|
|
}else{
|
|
|
right = sum(tmp);
|
|
|
}
|