mg
2022-10-14 b9e7a0261443ca41b80108b9fef555093f20bb8b
ycl-common/src/main/java/com/ycl/service/user/impl/UmsRoleServiceImpl.java
@@ -114,4 +114,17 @@
        adminCacheService.delResourceListByRole(roleId);
        return resourceIds.size();
    }
    @Override
    public Boolean updateStatusBatch(List<Long> ids, Integer status) {
        List<UmsRole> roles = new ArrayList<>();
        for (Long id : ids) {
            UmsRole umsRole =  UmsRole.builder().
                    id(id).status(status).build();
            roles.add(umsRole);
        }
        updateBatchById(roles,roles.size());
        adminCacheService.delResourceListByRoleIds(ids);
        return true;
    }
}