浏览代码

默认值处理

shiqian 4 年之前
父节点
当前提交
b3accb6ab6

+ 3 - 2
boman-web-core/src/main/java/com/boman/web/core/service/save/BaseSaveServiceImpl.java

@@ -77,8 +77,9 @@ public class BaseSaveServiceImpl implements IBaseSaveService {
             if (ObjectUtils.isNotEmpty(column.getDefaultValue())
                     && !jsonObject.containsKey(column.getColumnName().toLowerCase())
                     && !jsonObject.containsKey(column.getColumnName().toUpperCase())) {
-                String defaultValue = ColumnUtils.parseVariables(column.getDefaultValue());
-                String variables = userEnv.getString(defaultValue);
+                String dbDefaultValue = column.getDefaultValue();
+                String defaultValue = ColumnUtils.parseVariables(dbDefaultValue);
+                String variables = dbDefaultValue.equalsIgnoreCase(defaultValue) ? dbDefaultValue : userEnv.getString(defaultValue);
                 jsonObject.put(column.getColumnName(), variables);
             }
         }