Browse Source

castNumberValue

shiqian 4 years ago
parent
commit
3c3e79f450

+ 4 - 1
boman-web-core/src/main/java/com/boman/web/core/utils/ColumnUtils.java

@@ -333,11 +333,14 @@ public class ColumnUtils {
 
 
     public static Object castNumberValue(List<GenTableColumn> columns, String columnName, Object value){
     public static Object castNumberValue(List<GenTableColumn> columns, String columnName, Object value){
         String columnType = getColumnTypeByColumnName(columns, columnName);
         String columnType = getColumnTypeByColumnName(columns, columnName);
+        if (isEmpty(columnType)) {
+            return value;
+        }
+
         if (MysqlDataTypeConst.NUMBER.contains(columnType)) {
         if (MysqlDataTypeConst.NUMBER.contains(columnType)) {
             return TypeUtils.castToLong(value);
             return TypeUtils.castToLong(value);
         }
         }
 
 
         return value;
         return value;
     }
     }
-
 }
 }