package com.matrix.system.hive.service.imp;
|
|
|
|
import com.matrix.core.pojo.PaginationVO;
|
import com.matrix.system.hive.bean.Answer;
|
import com.matrix.system.hive.dao.AnswerDao;
|
import com.matrix.system.hive.service.AnswerService;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import java.util.List;
|
|
/**
|
*
|
* @date 2017-03-01 09:42
|
*/
|
@Service("answerService")
|
public class AnswerServiceImpl implements AnswerService {
|
|
|
@Autowired
|
private AnswerDao answerDao;
|
|
|
@Override
|
public int add(Answer answer){
|
|
return answerDao.insert(answer);
|
|
}
|
|
@Override
|
public int batchAdd(List<Answer> answerList) {
|
return answerDao.batchInsert(answerList);
|
}
|
|
|
|
@Override
|
public int modifyByModel(Answer answer){
|
|
return answerDao.updateByModel(answer);
|
|
}
|
|
|
|
@Override
|
public int remove(List<Long> list){
|
|
return answerDao.deleteByIds(list);
|
|
}
|
|
@Override
|
public int removeById(Long id){
|
|
return answerDao.deleteById(id);
|
|
}
|
|
@Override
|
public int removeByModel(Answer answer){
|
|
return answerDao.deleteByModel(answer);
|
|
}
|
|
|
@Override
|
public List<Answer> findInPage(Answer answer, PaginationVO pageVo){
|
|
return answerDao.selectInPage(answer , pageVo);
|
|
}
|
|
@Override
|
public List<Answer> findByModel(Answer answer){
|
|
return answerDao.selectByModel(answer);
|
|
}
|
|
@Override
|
public int findTotal(Answer answer){
|
|
return answerDao.selectTotalRecord(answer);
|
|
}
|
|
@Override
|
public Answer findById(Long id){
|
|
return answerDao.selectById(id);
|
|
}
|
|
@Override
|
public int modify(Answer obje) {
|
|
return 0;
|
}
|
|
|
|
|
}
|