From ebd3a33a0f490b71c5ed89802f0f1926e2df7667 Mon Sep 17 00:00:00 2001 From: little-cat-sweet <2116400472@qq.com> Date: Wed, 4 Aug 2021 18:02:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=B0=8F=E7=A8=8B=E5=BA=8F?= =?UTF-8?q?=E5=B8=AE=E5=8A=A9=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/xhpc/general/mapper/XhpcHelpMapper.java | 5 +++++ .../com/xhpc/general/service/IXhpcHelpService.java | 10 ++++++++++ .../xhpc/general/service/XhpcHelpServiceImpl.java | 14 ++++++++++++++ .../src/main/resources/mapper/XhpcHelpMapper.xml | 14 ++++++++++++++ 4 files changed, 43 insertions(+) diff --git a/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/mapper/XhpcHelpMapper.java b/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/mapper/XhpcHelpMapper.java index fef4f8a4..20747024 100644 --- a/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/mapper/XhpcHelpMapper.java +++ b/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/mapper/XhpcHelpMapper.java @@ -4,6 +4,7 @@ import com.xhpc.general.domain.HelpEntity; import org.apache.ibatis.annotations.Param; import java.util.List; +import java.util.Map; /** * 帮助Mapper接口 @@ -30,6 +31,10 @@ public interface XhpcHelpMapper { HelpEntity selectHelpItem(@Param("helpId") Long helpId); + List> selectTitleId(@Param("type") Integer type); + + Map selectDetails(@Param("helpId") Long helpId); + } diff --git a/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/service/IXhpcHelpService.java b/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/service/IXhpcHelpService.java index c8539498..280593e9 100644 --- a/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/service/IXhpcHelpService.java +++ b/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/service/IXhpcHelpService.java @@ -4,6 +4,7 @@ import com.xhpc.common.core.web.domain.AjaxResult; import com.xhpc.general.domain.HelpEntity; import java.util.List; +import java.util.Map; /**帮助service接口 * program: ruoyi @@ -34,4 +35,13 @@ public interface IXhpcHelpService { List selectHelpItems(String title, String createBy, Integer type); AjaxResult selectHelpItem(Long helpId); + + List> selectTitleId(Integer type); + + /** + * Getting the title,content by its's helpId which will be used by small app. + * @param helpId + * @return + */ + Map selectDetails(Long helpId); } diff --git a/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/service/XhpcHelpServiceImpl.java b/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/service/XhpcHelpServiceImpl.java index af1c61d1..43e49a31 100644 --- a/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/service/XhpcHelpServiceImpl.java +++ b/xhpc-modules/xhpc-general/src/main/java/com/xhpc/general/service/XhpcHelpServiceImpl.java @@ -9,6 +9,7 @@ import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.util.List; +import java.util.Map; /** * 帮助Service业务层处理 @@ -108,4 +109,17 @@ public class XhpcHelpServiceImpl implements IXhpcHelpService{ return AjaxResult.success(xhpcHelpMapper.selectHelpItem(helpId)); } + + + @Override + public List> selectTitleId(Integer type) { + + return xhpcHelpMapper.selectTitleId(type); + } + + @Override + public Map selectDetails(Long helpId) { + + return xhpcHelpMapper.selectDetails(helpId); + } } diff --git a/xhpc-modules/xhpc-general/src/main/resources/mapper/XhpcHelpMapper.xml b/xhpc-modules/xhpc-general/src/main/resources/mapper/XhpcHelpMapper.xml index 80bc958d..4012f82c 100644 --- a/xhpc-modules/xhpc-general/src/main/resources/mapper/XhpcHelpMapper.xml +++ b/xhpc-modules/xhpc-general/src/main/resources/mapper/XhpcHelpMapper.xml @@ -57,5 +57,19 @@ where help_id=#{helpId} + + + + \ No newline at end of file