소스 검색

默认值处理

shiqian 4 년 전
부모
커밋
b3accb6ab6
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      boman-web-core/src/main/java/com/boman/web/core/service/save/BaseSaveServiceImpl.java

+ 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())
             if (ObjectUtils.isNotEmpty(column.getDefaultValue())
                     && !jsonObject.containsKey(column.getColumnName().toLowerCase())
                     && !jsonObject.containsKey(column.getColumnName().toLowerCase())
                     && !jsonObject.containsKey(column.getColumnName().toUpperCase())) {
                     && !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);
                 jsonObject.put(column.getColumnName(), variables);
             }
             }
         }
         }