package com.se.system.service.impl; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.se.system.mapper.SysRoleCtrlMapper; import com.se.system.domain.SysRoleCtrl; import com.se.system.service.inte.ISysRoleCtrlService; /** * 角色控制Service业务层处理 * * @author se * @date 2024-11-22 */ @Service public class SysRoleCtrlServiceImpl implements ISysRoleCtrlService { @Autowired private SysRoleCtrlMapper sysRoleCtrlMapper; /** * 查询角色控制 * * @param roleId 角色控制主键 * @return 角色控制 */ @Override public SysRoleCtrl selectSysRoleCtrlByRoleId(Long roleId) { return sysRoleCtrlMapper.selectSysRoleCtrlByRoleId(roleId); } /** * 查询角色控制列表 * * @param sysRoleCtrl 角色控制 * @return 角色控制 */ @Override public List selectSysRoleCtrlList(SysRoleCtrl sysRoleCtrl) { return sysRoleCtrlMapper.selectSysRoleCtrlList(sysRoleCtrl); } /** * 新增角色控制 * * @param sysRoleCtrl 角色控制 * @return 结果 */ @Override public int insertSysRoleCtrl(SysRoleCtrl sysRoleCtrl) { return sysRoleCtrlMapper.insertSysRoleCtrl(sysRoleCtrl); } /** * 修改角色控制 * * @param sysRoleCtrl 角色控制 * @return 结果 */ @Override public int updateSysRoleCtrl(SysRoleCtrl sysRoleCtrl) { return sysRoleCtrlMapper.updateSysRoleCtrl(sysRoleCtrl); } /** * 批量删除角色控制 * * @param roleIds 需要删除的角色控制主键 * @return 结果 */ @Override public int deleteSysRoleCtrlByRoleIds(Long[] roleIds) { return sysRoleCtrlMapper.deleteSysRoleCtrlByRoleIds(roleIds); } /** * 删除角色控制信息 * * @param roleId 角色控制主键 * @return 结果 */ @Override public int deleteSysRoleCtrlByRoleId(Long roleId) { return sysRoleCtrlMapper.deleteSysRoleCtrlByRoleId(roleId); } }