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/modules/system/service/Impl/ArticleServiceImpl.java | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ArticleServiceImpl.java b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ArticleServiceImpl.java index d2dcdc1..601c2bc 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ArticleServiceImpl.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/ArticleServiceImpl.java @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.xcong.farmer.cms.common.response.Result; +import com.xcong.farmer.cms.modules.core.service.ICmsCoreService; import com.xcong.farmer.cms.modules.system.dto.AdminAddArticleDto; import com.xcong.farmer.cms.modules.system.dto.AdminArticleDto; import com.xcong.farmer.cms.modules.system.dto.AdminDeleteDto; @@ -21,6 +22,7 @@ import com.xcong.farmer.cms.modules.system.vo.AdminArticleVo; import com.xcong.farmer.cms.modules.system.vo.AdminSeeArticleInfoVo; import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.ArrayList; @@ -39,6 +41,9 @@ @Resource private ColumnMapper columnMapper; + + @Autowired + private ICmsCoreService cmsCoreService; @Override public Result getArticleInPage(AdminArticleDto adminArticleDto) { @@ -231,4 +236,12 @@ this.baseMapper.updateById(articleEntity); return Result.ok("操作成功"); } + + @Override + public void releaseArticle(Long id) { + ArticleEntity article = this.baseMapper.selectById(id); + + ColumnEntity column = columnMapper.selectById(article.getColumnId()); + cmsCoreService.articleProcess(article.getId(), column.getArticleTemplate()); + } } -- Gitblit v1.9.1