package com.matrix.system.hive.service.imp; import com.matrix.core.pojo.PaginationVO; import com.matrix.system.hive.bean.ParameterSettings; import com.matrix.system.hive.dao.ParameterSettingsDao; import com.matrix.system.hive.service.ParameterSettingsService; import org.springframework.stereotype.Service; import org.springframework.beans.factory.annotation.Autowired; import java.util.List; /** * * @date 2016-10-17 10:43 */ @Service("parameterSettingsService") public class ParameterSettingsServiceImpl implements ParameterSettingsService { @Autowired private ParameterSettingsDao parameterSettingsDao; @Override public int add(ParameterSettings parameterSettings){ return parameterSettingsDao.insert(parameterSettings); } @Override public int modify(ParameterSettings parameterSettings){ return parameterSettingsDao.update(parameterSettings); } @Override public int remove(List list){ return parameterSettingsDao.deleteByIds(list); } @Override public int removeById(Long id){ return parameterSettingsDao.deleteById(id); } @Override public List findInPage(ParameterSettings parameterSettings, PaginationVO pageVo){ return parameterSettingsDao.selectInPage(parameterSettings , pageVo); } @Override public List findByModel(ParameterSettings parameterSettings){ return parameterSettingsDao.selectByModel(parameterSettings); } @Override public int findTotal(ParameterSettings parameterSettings){ return parameterSettingsDao.selectTotalRecord(parameterSettings); } @Override public ParameterSettings findById(Long id){ return parameterSettingsDao.selectById(id); } }