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