From ebece79c440916cde07154e230139f4c52df168a Mon Sep 17 00:00:00 2001 From: yujian <yujian@163.com> Date: 星期四, 19 十二月 2019 18:08:52 +0800 Subject: [PATCH] 帮助中心分页处理 --- fanli/src/main/java/com/yeshi/fanli/service/impl/help/HelpCenterServiceImpl.java | 34 +++++++++++++--------------------- 1 files changed, 13 insertions(+), 21 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/help/HelpCenterServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/help/HelpCenterServiceImpl.java index 37c03be..0de3f69 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/help/HelpCenterServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/help/HelpCenterServiceImpl.java @@ -41,28 +41,24 @@ private AdActivityVersionControlService adActivityVersionControlService; - @Override - public int insertSelective(HelpCenter record) throws HelpCenterException { - return helpCenterMapper.insertSelective(record); - } @Override - public int updateByPrimaryKey(HelpCenter record) throws HelpCenterException { + public int updateByPrimaryKey(HelpCenter record) { return helpCenterMapper.updateByPrimaryKey(record); } @Override - public int updateByPrimaryKeySelective(HelpCenter record) throws HelpCenterException { + public int updateByPrimaryKeySelective(HelpCenter record) { return helpCenterMapper.updateByPrimaryKeySelective(record); } @Override - public HelpCenter selectByPrimaryKey(Long id) throws HelpCenterException { + public HelpCenter selectByPrimaryKey(Long id) { return helpCenterMapper.selectByPrimaryKey(id); } @Override - public HelpCenter selectByPrimaryKeyCache(Long id) throws HelpCenterException { + public HelpCenter selectByPrimaryKeyCache(Long id) { return selectByPrimaryKey(id); } @@ -231,36 +227,35 @@ } @Override - public List<HelpCenter> query(int pageIndex, int pageSize, String key, Long cid, Integer orderMode) throws HelpCenterException { + public List<HelpCenter> query(int pageIndex, int pageSize, String key, Long cid, Integer orderMode) { return helpCenterMapper.query(pageIndex, pageSize, key, cid, orderMode); } @Override - public long countQuery(String key, Long cid) throws HelpCenterException { + public long countQuery(String key, Long cid) { return helpCenterMapper.countQuery(key, cid); } @Override - @Cacheable(value = "helpCenterCache",key="'queryIdAndTitle-'+#pageIndex+'-'+#key+'-'+#cid") - public List<HelpCenter> queryIdAndTitle(int pageIndex, int pageSize, String key, Long cid) - throws HelpCenterException { - return helpCenterMapper.queryIdAndTitle(pageIndex, pageSize, key, cid); + @Cacheable(value = "helpCenterCache",key="'queryIdAndTitle-'+#pageId+'-'+#key+'-'+#cid") + public List<HelpCenter> listValid(long pageId, int pageSize, String key, Long cid) { + return helpCenterMapper.listValid(pageId, pageSize, key, cid); } @Override - public int deleteBatchById(List<String> idList) throws HelpCenterException { + public int deleteBatchById(List<String> idList) { return helpCenterMapper.deleteBatchById(idList); } @Override - public HelpInfo getHelpInfo(Long id) throws HelpCenterException { + public HelpInfo getHelpInfo(Long id) { return mongoDBManager.getHelpInfo(id); } @Override @Cacheable(value = "helpCenterCache",key="'getHelpInfoCache-'+#id") - public HelpInfo getHelpInfoCache(Long id) throws HelpCenterException { + public HelpInfo getHelpInfoCache(Long id) { return getHelpInfo(id); } @@ -268,16 +263,13 @@ @Override @Transactional(rollbackFor=Exception.class) - public void deleteInfoBatchById(List<String> idList) throws HelpCenterException { + public void deleteInfoBatchById(List<String> idList) { if (idList != null) { for (String id : idList) { mongoDBManager.removeHelpInfo(Long.parseLong(id)); } } } - - - @Transactional(rollbackFor = Exception.class) @Override -- Gitblit v1.8.0