package cn.cetc54.platform.core.serviceimpl; import cn.cetc54.platform.core.entity.RolePermission; import cn.cetc54.platform.core.service.RolePermissionService; import cn.cetc54.platform.core.dao.RolePermissionDao; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.util.List; /** * 角色权限接口实现 * @author Exrick */ @Slf4j @Service @Transactional public class RolePermissionServiceImpl implements RolePermissionService { @Autowired private RolePermissionDao rolePermissionDao; @Override public RolePermissionDao getRepository() { return rolePermissionDao; } @Override public List findByPermissionId(String permissionId) { return rolePermissionDao.findByPermissionId(permissionId); } @Override public List findByRoleId(String roleId) { return rolePermissionDao.findByRoleId(roleId); } @Override public void deleteByRoleId(String roleId) { rolePermissionDao.deleteByRoleId(roleId); } }