diff --git a/kernel-s-system/system-business-resource/src/main/java/cn/stylefeng/roses/kernel/system/modular/resource/factory/ResourceFactory.java b/kernel-s-system/system-business-resource/src/main/java/cn/stylefeng/roses/kernel/system/modular/resource/factory/ResourceFactory.java index a825d9d71..5c6a38ca4 100644 --- a/kernel-s-system/system-business-resource/src/main/java/cn/stylefeng/roses/kernel/system/modular/resource/factory/ResourceFactory.java +++ b/kernel-s-system/system-business-resource/src/main/java/cn/stylefeng/roses/kernel/system/modular/resource/factory/ResourceFactory.java @@ -149,8 +149,10 @@ public class ResourceFactory { // 接口的请求参数信息 Set paramFieldDescriptions = resourceDefinition.getParamFieldDescriptions(); - for (FieldMetadata fieldMetadata : paramFieldDescriptions) { - fillDetailMessage(validateGroups, fieldMetadata); + if(paramFieldDescriptions != null && paramFieldDescriptions.size() > 0){ + for (FieldMetadata fieldMetadata : paramFieldDescriptions) { + fillDetailMessage(validateGroups, fieldMetadata); + } } // 接口的响应参数信息