From 3284eb81a736c1cf3e78d92ecb690d47e5d7e7e6 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Tue, 09 Aug 2022 15:42:29 +0800
Subject: [PATCH] Merge branch 'improve' of http://120.27.238.55:7000/r/farmer-cms into improve

---
 src/main/java/com/xcong/farmer/cms/core/handler/ArticleDataParserHandler.java |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/xcong/farmer/cms/core/handler/ArticleDataParserHandler.java b/src/main/java/com/xcong/farmer/cms/core/handler/ArticleDataParserHandler.java
index c73ba7b..2c500ac 100644
--- a/src/main/java/com/xcong/farmer/cms/core/handler/ArticleDataParserHandler.java
+++ b/src/main/java/com/xcong/farmer/cms/core/handler/ArticleDataParserHandler.java
@@ -25,10 +25,11 @@
 public class ArticleDataParserHandler implements DataParserHandler {
 
     private final ArticleMapper articleMapper = SpringContextHolder.getBean(ArticleMapper.class);
-    private final CmsProperties cmsProperties = SpringContextHolder.getBean(CmsProperties.class);
     @Override
     public void dataParser(AttrNode node) {
-        log.info("文章解析");
+//        log.info("######文章解析########");
+        String baseUrl = (String) node.getSystemDataValue("baseUrl");
+
         Article tag = (Article) node.getParam();
         ArticleEntity data = articleMapper.selectById(tag.getId());
 
@@ -40,7 +41,7 @@
             if (prevEntity.getType() == 2) {
                 prev.setUrl(prevEntity.getArticleUrl());
             } else {
-                prev.setUrl(cmsProperties.getBaseUrl() + prevEntity.getPath() + "/" + prevEntity.getId() + ".html");
+                prev.setUrl(baseUrl + prevEntity.getPath() + "/" + prevEntity.getId() + ".html");
             }
 
             articleData.setPrev(prev);
@@ -54,7 +55,7 @@
             if (nextEntity.getType() == 2) {
                 next.setUrl(nextEntity.getArticleUrl());
             } else {
-                next.setUrl(cmsProperties.getBaseUrl() + nextEntity.getPath() + "/" + nextEntity.getId() + ".html");
+                next.setUrl(baseUrl + nextEntity.getPath() + "/" + nextEntity.getId() + ".html");
             }
 
             articleData.setNext(next);

--
Gitblit v1.9.1