2021与蓝度共同重构项目,服务端
liuhaonan
2022-11-04 e55c8b0a92eb9715edd90c31dfd4de51a47b588b
ximon-admin/src/main/java/com/sandu/ximon/admin/service/MonitorService.java
@@ -175,11 +175,15 @@
    /**
     * 删除摄像头
     *
     * @param Id
     * @param
     * @return
     */
    public boolean deleteMonitor(Long Id) {
        Monitor monitor = getById(Id);
    public boolean deleteMonitor(List<Long> ids) {
        List<Long> idList = new ArrayList<Long>();
        List<Monitor> monitors = listByIds(ids);
        if (!monitors.isEmpty()) {
            monitors.forEach(
                    monitor -> {
        if (monitor == null) {
            throw new BusinessException("找不到摄像头");
        }
@@ -198,7 +202,13 @@
        /**
         * 删除摄像头日志记录结束
         */
        return removeById(Id);
                        idList.add(monitor.getId());
                    }
            );
        }
        //全部删除成功
        return removeByIds(idList);
    }
    /**