package com.ruoyi.system.service.impl; import java.util.List; import com.ruoyi.common.utils.DateUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ruoyi.system.mapper.QueryConfigMapper; import com.ruoyi.system.domain.QueryConfig; import com.ruoyi.system.service.IQueryConfigService; /** * 查询配置Service业务层处理 * * @author 博曼 * @date 2021-12-27 */ @Service public class QueryConfigServiceImpl implements IQueryConfigService { @Autowired private QueryConfigMapper queryConfigMapper; /** * 查询查询配置 * * @param configId 查询配置主键 * @return 查询配置 */ @Override public QueryConfig selectQueryConfigByConfigId(Long configId) { return queryConfigMapper.selectQueryConfigByConfigId(configId); } /** * 查询查询配置列表 * * @param queryConfig 查询配置 * @return 查询配置 */ @Override public List selectQueryConfigList(QueryConfig queryConfig) { return queryConfigMapper.selectQueryConfigList(queryConfig); } /** * 新增查询配置 * * @param queryConfig 查询配置 * @return 结果 */ @Override public int insertQueryConfig(QueryConfig queryConfig) { queryConfig.setCreateTime(DateUtils.getNowDate()); return queryConfigMapper.insertQueryConfig(queryConfig); } /** * 修改查询配置 * * @param queryConfig 查询配置 * @return 结果 */ @Override public int updateQueryConfig(QueryConfig queryConfig) { queryConfig.setUpdateTime(DateUtils.getNowDate()); return queryConfigMapper.updateQueryConfig(queryConfig); } /** * 批量删除查询配置 * * @param configIds 需要删除的查询配置主键 * @return 结果 */ @Override public int deleteQueryConfigByConfigIds(Long[] configIds) { return queryConfigMapper.deleteQueryConfigByConfigIds(configIds); } /** * 删除查询配置信息 * * @param configId 查询配置主键 * @return 结果 */ @Override public int deleteQueryConfigByConfigId(Long configId) { return queryConfigMapper.deleteQueryConfigByConfigId(configId); } }