| | |
| | | import com.yeshi.fanli.dao.mybatis.help.HelpCenterMapper;
|
| | | import com.yeshi.fanli.entity.bus.help.HelpCenter;
|
| | | import com.yeshi.fanli.entity.bus.help.HelpInfo;
|
| | | import com.yeshi.fanli.exception.HelpCenterException;
|
| | | import com.yeshi.fanli.exception.config.HelpCenterException;
|
| | | import com.yeshi.fanli.service.inter.help.HelpCenterService;
|
| | | import com.yeshi.fanli.util.StringUtil;
|
| | | import com.yeshi.fanli.util.db.MongoDBManager;
|
| | |
| | | }
|
| | |
|
| | | @Override
|
| | | public List<HelpCenter> query(int pageIndex, int pageSize, String key, Integer orderMode) throws HelpCenterException {
|
| | | return helpCenterMapper.query(pageIndex, pageSize, key, orderMode);
|
| | | public List<HelpCenter> query(int pageIndex, int pageSize, String key, Long cid, Integer orderMode) throws HelpCenterException {
|
| | | return helpCenterMapper.query(pageIndex, pageSize, key, cid, orderMode);
|
| | | }
|
| | |
|
| | | @Override
|
| | | public long countQuery(String key) throws HelpCenterException {
|
| | | return helpCenterMapper.countQuery(key);
|
| | | public long countQuery(String key, Long cid) throws HelpCenterException {
|
| | | return helpCenterMapper.countQuery(key, cid);
|
| | | }
|
| | |
|
| | |
|
| | | @Override
|
| | | @Cacheable(value = "helpCenterCache",key="'queryIdAndTitle-'+#pageIndex+'-'+#key")
|
| | | public List<HelpCenter> queryIdAndTitle(int pageIndex, int pageSize, String key) throws HelpCenterException {
|
| | | return helpCenterMapper.queryIdAndTitle(pageIndex, pageSize, key);
|
| | | @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);
|
| | | }
|
| | |
|
| | | @Override
|