|
@@ -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);
|
|
|
}
|
|
|
}
|