Helius
2022-07-03 f32a53f5534aa9f9a8591e8b197bb1f8acd9e6c0
src/main/java/com/xcong/farmer/cms/core/template/Template.java
File was renamed from src/main/java/com/xcong/farmer/cms/cms/template/Template.java
@@ -1,7 +1,7 @@
package com.xcong.farmer.cms.cms.template;
package com.xcong.farmer.cms.core.template;
import cn.hutool.core.collection.CollUtil;
import com.xcong.farmer.cms.cms.node.PartNode;
import com.xcong.farmer.cms.core.node.PartNode;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
@@ -22,6 +22,7 @@
    private Document document;
    private Map<String, Map<String, Object>> params = new HashMap<>();
    private Map<String, Object> system;
    private List<PartNode> partNodes = new ArrayList<>();
@@ -29,7 +30,7 @@
        Elements children = document.body().children();
        if (CollUtil.isNotEmpty(children)) {
            for (Element child : children) {
                PartNode partNode = new PartNode(child);
                PartNode partNode = new PartNode(child, this.system);
                partNode.parser();
                this.add(partNode);
@@ -68,4 +69,8 @@
    public void putParams(String key, Map<String, Object> value) {
        this.params.put(key, value);
    }
    public void systemData(Map<String, Object> data) {
        this.system = data;
    }
}