public int deleteRoleByIds()

in paimon-web-server/src/main/java/org/apache/paimon/web/server/service/impl/SysRoleServiceImpl.java [233:245]


    public int deleteRoleByIds(Integer[] roleIds) {
        for (Integer roleId : roleIds) {
            SysRole sysRole = new SysRole();
            sysRole.setId(roleId);
            checkRoleAllowed(sysRole);
            SysRole role = selectRoleById(roleId);
            if (countUserRoleByRoleId(roleId) > 0) {
                throw new RoleInUsedException(role.getRoleName());
            }
        }
        roleMenuMapper.deleteRoleMenu(roleIds);
        return roleMapper.deleteBatchIds(Arrays.asList(roleIds));
    }