package com.landtool.lanbase.modules.sys.service.impl;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import java.util.HashMap;
|
import java.util.List;
|
import java.util.Map;
|
import com.landtool.lanbase.modules.sys.dao.PubNewsDao;
|
import com.landtool.lanbase.modules.sys.entity.PubNews;
|
import com.landtool.lanbase.modules.sys.entity.PubNewsApi;
|
import com.landtool.lanbase.modules.sys.service.PubNewsService;
|
|
@Service("pubNewsService")
|
public class PubNewsServiceImpl implements PubNewsService {
|
|
@Autowired
|
private PubNewsDao pubNewsDao;
|
|
@Override
|
public PubNews queryObject(Integer newsid){
|
return pubNewsDao.queryObject(newsid);
|
}
|
|
@Override
|
public List<PubNews> queryList(Map<String, Object> map){
|
return pubNewsDao.queryList(map);
|
}
|
|
@Override
|
public int queryTotal(Map<String, Object> map){
|
return pubNewsDao.queryTotal(map);
|
}
|
|
@Override
|
public void save(PubNews pubNews){
|
pubNewsDao.save(pubNews);
|
}
|
|
@Override
|
public void update(PubNews pubNews){
|
pubNewsDao.update(pubNews);
|
}
|
|
@Override
|
public void delete(Integer newsid){
|
pubNewsDao.delete(newsid);
|
}
|
|
@Override
|
public void deleteBatch(Integer[] newsids){
|
pubNewsDao.deleteBatch(newsids);
|
}
|
|
@Override
|
public int queryPubNewsWithSEQ(){
|
return pubNewsDao.queryPubNewsWithSEQ();
|
}
|
|
@Override
|
public List<PubNewsApi> queryTopList(Integer num){
|
Map<String,Object> paramMap = new HashMap<String,Object>();
|
paramMap.put("num",num);
|
return pubNewsDao.queryTopList(paramMap);
|
}
|
|
@Override
|
public List<PubNews> queryAllList(PubNews pubNews){
|
return pubNewsDao.queryAllList(pubNews);
|
}
|
}
|