package com.matrix.system.common.service.impl; import com.matrix.core.pojo.PaginationVO; import com.matrix.system.common.bean.SystemDictionary; import com.matrix.system.common.dao.SystemDictionaryDao; import com.matrix.system.common.service.SystemDictionaryService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * * @date 2016-07-03 20:53 */ @Service("sysDataDictionaryService") public class SystemDictionaryServiceImpl implements SystemDictionaryService { @Autowired private SystemDictionaryDao sysDataDictionaryDao; @Override public int add(SystemDictionary sysDataDictionary){ return sysDataDictionaryDao.insert(sysDataDictionary); } @Override public int modify(SystemDictionary sysDataDictionary){ return sysDataDictionaryDao.update(sysDataDictionary); } @Override public int remove(List list){ return sysDataDictionaryDao.deleteByIds(list); } @Override public int removeById(Long id){ return sysDataDictionaryDao.deleteById(id); } @Override public List findInPage(SystemDictionary sysDataDictionary, PaginationVO pageVo){ return sysDataDictionaryDao.selectInPage(sysDataDictionary , pageVo); } @Override public List findByModel(SystemDictionary sysDataDictionary){ return sysDataDictionaryDao.selectByModel(sysDataDictionary); } @Override public int findTotal(SystemDictionary sysDataDictionary){ return sysDataDictionaryDao.selectTotalRecord(sysDataDictionary); } @Override public SystemDictionary findById(Long id){ return sysDataDictionaryDao.selectById(id); } @Override public List getDictionaryType() { List list=sysDataDictionaryDao.getDictionaryType(); return list; } }