package com.matrix.system.hive.service.imp; import com.matrix.core.pojo.PaginationVO; import com.matrix.system.hive.bean.VipAnswer; import com.matrix.system.hive.dao.QuestionDao; import com.matrix.system.common.dao.SystemDictionaryDao; import com.matrix.system.hive.dao.VipAnswerDao; import com.matrix.system.hive.service.VipAnswerService; import org.springframework.stereotype.Service; import org.springframework.beans.factory.annotation.Autowired; import java.util.List; /** * * @date 2017-03-01 09:42 */ @Service("vipAnswerService") public class VipAnswerServiceImpl implements VipAnswerService { @Autowired private VipAnswerDao vipAnswerDao; @Autowired private QuestionDao questionDao; @Autowired private SystemDictionaryDao datadictionaryDao; @Override public int add(VipAnswer vipAnswer){ return vipAnswerDao.insert(vipAnswer); } @Override public int batchAdd(List vipAnswerList) { return vipAnswerDao.batchInsert(vipAnswerList); } @Override public int modifyByModel(VipAnswer vipAnswer){ return vipAnswerDao.updateByModel(vipAnswer); } @Override public int remove(List list){ return vipAnswerDao.deleteByIds(list); } @Override public int removeById(Long id){ return vipAnswerDao.deleteById(id); } @Override public int removeByModel(VipAnswer vipAnswer){ return vipAnswerDao.deleteByModel(vipAnswer); } @Override public List findInPage(VipAnswer vipAnswer, PaginationVO pageVo){ return vipAnswerDao.selectInPage(vipAnswer , pageVo); } @Override public List findByModel(VipAnswer vipAnswer){ return vipAnswerDao.selectByModel(vipAnswer); } @Override public int findTotal(VipAnswer vipAnswer){ return vipAnswerDao.selectTotalRecord(vipAnswer); } @Override public VipAnswer findById(Long id){ return vipAnswerDao.selectById(id); } @Override public int modify(VipAnswer obje) { return 0; } @Override public int modifyByMap(VipAnswer oldVipAnswer, VipAnswer newVipAnswer) { return 0; } }