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.SysCtrlMapper; import com.se.system.domain.SysCtrl; import com.se.system.service.inte.ISysCtrlService; /** * 控制Service业务层处理 * * @author se * @date 2024-11-22 */ @Service public class SysCtrlServiceImpl implements ISysCtrlService { @Autowired private SysCtrlMapper sysCtrlMapper; /** * 查询控制 * * @param ctrlId 控制主键 * @return 控制 */ @Override public SysCtrl selectSysCtrlByCtrlId(Long ctrlId) { return sysCtrlMapper.selectSysCtrlByCtrlId(ctrlId); } /** * 查询控制列表 * * @param sysCtrl 控制 * @return 控制 */ @Override public List selectSysCtrlList(SysCtrl sysCtrl) { return sysCtrlMapper.selectSysCtrlList(sysCtrl); } /** * 新增控制 * * @param sysCtrl 控制 * @return 结果 */ @Override public int insertSysCtrl(SysCtrl sysCtrl) { sysCtrl.setCreateTime(DateUtils.getNowDate()); return sysCtrlMapper.insertSysCtrl(sysCtrl); } /** * 修改控制 * * @param sysCtrl 控制 * @return 结果 */ @Override public int updateSysCtrl(SysCtrl sysCtrl) { sysCtrl.setUpdateTime(DateUtils.getNowDate()); return sysCtrlMapper.updateSysCtrl(sysCtrl); } /** * 批量删除控制 * * @param ctrlIds 需要删除的控制主键 * @return 结果 */ @Override public int deleteSysCtrlByCtrlIds(Long[] ctrlIds) { return sysCtrlMapper.deleteSysCtrlByCtrlIds(ctrlIds); } /** * 删除控制信息 * * @param ctrlId 控制主键 * @return 结果 */ @Override public int deleteSysCtrlByCtrlId(Long ctrlId) { return sysCtrlMapper.deleteSysCtrlByCtrlId(ctrlId); } }