This commit is contained in:
asp_ly 2024-12-26 20:39:03 +08:00
parent d76517beb2
commit 83b2ebc31b

View File

@ -96,11 +96,11 @@ public class GenerateSchemaUtils {
}
}
}
}
// 确保不在顶层定义enum和enumNames
// 只在数组类型时移除顶层的enum和enumNames
property.remove("enum");
property.remove("enumNames");
}
// 处理Map类型
if (Map.class.isAssignableFrom(field.getType())) {
@ -150,7 +150,7 @@ public class GenerateSchemaUtils {
dataSourceNode.put("valueField", dataSource.valueField());
dataSourceNode.put("labelField", dataSource.labelField());
// <EFBFBD><EFBFBD><EFBFBD>理依赖字段
// 理依赖字段
String[] dependsOn = dataSource.dependsOn();
if (dependsOn != null && dependsOn.length > 0) {
ArrayNode dependsOnNode = dataSourceNode.putArray("dependsOn");