main
黄海 10 months ago
parent f23b38dce8
commit 735bc78b3f

@ -1,15 +1,7 @@
package com.dsideal.resource.Menu.Model;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.node.ArrayNode;
import com.fasterxml.jackson.databind.node.ObjectNode;
import com.jfinal.kit.Prop;
import com.jfinal.plugin.activerecord.ActiveRecordPlugin;
import com.jfinal.plugin.activerecord.Db;
import com.jfinal.plugin.hikaricp.HikariCpPlugin;
import com.dsideal.resource.Plugin.YamlProp;
import com.jfinal.plugin.activerecord.Record;
import lombok.Getter;
import lombok.Setter;
@ -46,28 +38,6 @@ public class MenuModel {
return rootMenu;
}
/**
* JSONchildren
*
* @param node
*/
private static void removeEmptyChildren(JsonNode node) {
if (node.isObject()) {
ObjectNode objectNode = (ObjectNode) node;
if (objectNode.has("children")) {
JsonNode children = objectNode.get("children");
if (children.isArray() && ((ArrayNode) children).isEmpty()) {
objectNode.remove("children");
} else if (children.isArray()) {
ArrayNode arrayNode = (ArrayNode) children;
for (int i = 0; i < arrayNode.size(); i++) {
removeEmptyChildren(arrayNode.get(i));
}
}
}
}
}
/**
*
*

Loading…
Cancel
Save