diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/ConstantsUtil.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/ConstantsUtil.java index 7f7ed839bd..dc7431a12e 100644 --- a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/ConstantsUtil.java +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/ConstantsUtil.java @@ -35,6 +35,7 @@ public class ConstantsUtil { } public static Object getFieldValue(Class classz, String key) { + if (ObjectUtils.isEmpty(ReflectionUtils.findField(classz, key))) return null; return ReflectionUtils.getField(Objects.requireNonNull(ReflectionUtils.findField(classz, key)), null); }