KKSU
2024-01-09 cf68ee0531ebadbc7b27b8e6e56b9f3c4e893e05
src/main/java/com/xcong/farmer/cms/core/handler/ChildDataParserHandler.java
@@ -18,13 +18,16 @@
    @Override
    public void dataParser(AttrNode attrNode) {
        log.info("#数据子集执行#");
//        log.info("#数据子集执行#");
        Map<String, Object> parserData = attrNode.getParserData();
        Child param = (Child) attrNode.getParam();
        String obj = param.getObj();
        Object o = parserData.get(obj);
        if (o == null) {
            return;
        }
        Object state = JSONObject.parseObject(JSONObject.toJSONString(o)).get("state");
        List children = JSONObject.parseObject(JSONObject.toJSONString(state)).getObject("children", List.class);
        attrNode.setData(children);