package com.se.system.service.impl; import java.util.List; import com.se.common.core.utils.DateUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.se.system.mapper.SysCfgMapper; import com.se.system.domain.SysCfg; import com.se.system.service.inte.ISysCfgService; /** * 配置Service业务层处理 * * @author se * @date 2024-11-22 */ @Service public class SysCfgServiceImpl implements ISysCfgService { @Autowired private SysCfgMapper sysCfgMapper; /** * 查询配置 * * @param cfgId 配置主键 * @return 配置 */ @Override public SysCfg selectSysCfgByCfgId(Long cfgId) { return sysCfgMapper.selectSysCfgByCfgId(cfgId); } /** * 查询配置列表 * * @param sysCfg 配置 * @return 配置 */ @Override public List selectSysCfgList(SysCfg sysCfg) { return sysCfgMapper.selectSysCfgList(sysCfg); } /** * 新增配置 * * @param sysCfg 配置 * @return 结果 */ @Override public int insertSysCfg(SysCfg sysCfg) { sysCfg.setCreateTime(DateUtils.getNowDate()); return sysCfgMapper.insertSysCfg(sysCfg); } /** * 修改配置 * * @param sysCfg 配置 * @return 结果 */ @Override public int updateSysCfg(SysCfg sysCfg) { sysCfg.setUpdateTime(DateUtils.getNowDate()); return sysCfgMapper.updateSysCfg(sysCfg); } /** * 批量删除配置 * * @param cfgIds 需要删除的配置主键 * @return 结果 */ @Override public int deleteSysCfgByCfgIds(Long[] cfgIds) { return sysCfgMapper.deleteSysCfgByCfgIds(cfgIds); } /** * 删除配置信息 * * @param cfgId 配置主键 * @return 结果 */ @Override public int deleteSysCfgByCfgId(Long cfgId) { return sysCfgMapper.deleteSysCfgByCfgId(cfgId); } }