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 answerList) { return answerDao.batchInsert(answerList); } @Override public int modifyByModel(Answer answer){ return answerDao.updateByModel(answer); } @Override public int remove(List 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 findInPage(Answer answer, PaginationVO pageVo){ return answerDao.selectInPage(answer , pageVo); } @Override public List 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; } }