/// <summary> /// 批量删除 /// </summary> /// <param name="sysNos"></param> public void DeleteRoleBatch(IEnumerable <int> sysNos) { if (sysNos == null || sysNos.Count() == 0) { throw new BusinessException("请传入要批量操作的编号"); } if (sysNos.Any(x => x == 1)) { throw new BusinessException("传入的要批量删除的角色中含有超级管理员,不能执行删除"); } RoleDA.DeleteRoleBatch(sysNos); }