| | |
| | |
|
| | | import javax.annotation.Resource;
|
| | |
|
| | | import com.yeshi.fanli.entity.SystemEnum;
|
| | | import org.springframework.cache.annotation.Cacheable;
|
| | | import org.springframework.stereotype.Service;
|
| | | import org.springframework.transaction.annotation.Transactional;
|
| | |
| | | }
|
| | |
|
| | | @Override
|
| | | public List<HelpCenter> query(int pageIndex, int pageSize, String key, Long cid, Integer orderMode, Integer state) {
|
| | | return helpCenterMapper.query(pageIndex, pageSize, key, cid, orderMode, state);
|
| | | public List<HelpCenter> query(int pageIndex, int pageSize, String key, Long cid, Integer orderMode, Integer state, SystemEnum system) {
|
| | | return helpCenterMapper.query(pageIndex, pageSize, key, cid, orderMode, state,system);
|
| | | }
|
| | |
|
| | | @Override
|
| | | public long countQuery(String key, Long cid, Integer state) {
|
| | | return helpCenterMapper.countQuery(key, cid, state);
|
| | | public long countQuery(String key, Long cid, Integer state, SystemEnum system) {
|
| | | return helpCenterMapper.countQuery(key, cid, state,system);
|
| | | }
|
| | |
|
| | | @Override
|
| | | @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);
|
| | | @Cacheable(value = "helpCenterCache", key = "'queryIdAndTitle-'+#pageId+'-'+#key+'-'+#cid+'-'+#system")
|
| | | public List<HelpCenter> listValid(long pageId, int pageSize, String key, Long cid, SystemEnum system) {
|
| | | return helpCenterMapper.listValid(pageId, pageSize, key, cid,system);
|
| | | }
|
| | |
|
| | | @Override
|