From f32a53f5534aa9f9a8591e8b197bb1f8acd9e6c0 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Sun, 03 Jul 2022 21:42:36 +0800 Subject: [PATCH] fix cms core --- src/main/java/com/xcong/farmer/cms/core/template/Template.java | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/xcong/farmer/cms/cms/template/Template.java b/src/main/java/com/xcong/farmer/cms/core/template/Template.java similarity index 82% rename from src/main/java/com/xcong/farmer/cms/cms/template/Template.java rename to src/main/java/com/xcong/farmer/cms/core/template/Template.java index f0a20f0..2b389e0 100644 --- a/src/main/java/com/xcong/farmer/cms/cms/template/Template.java +++ b/src/main/java/com/xcong/farmer/cms/core/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; + } } -- Gitblit v1.9.1