diff --git a/core/core-backend/src/main/java/io/dataease/engine/utils/Utils.java b/core/core-backend/src/main/java/io/dataease/engine/utils/Utils.java index 8fe7cd94c7..f1ad7af765 100644 --- a/core/core-backend/src/main/java/io/dataease/engine/utils/Utils.java +++ b/core/core-backend/src/main/java/io/dataease/engine/utils/Utils.java @@ -67,9 +67,6 @@ public class Utils { DEException.throwException(Translator.get("i18n_field_circular_error")); } String originField = getCalcField(chartField, originFields); - if (originField == null) { - DEException.throwException(Translator.get("i18n_field_circular_error")); - } originField = originField.replaceAll("[\\t\\n\\r]]", ""); // 正则提取[xxx] String regex = "\\[(.*?)]"; @@ -120,7 +117,7 @@ public class Utils { return field.getOriginName(); } } - return null; + return ""; } public static String getLogic(String logic) {