代码提交
This commit is contained in:
parent
bed568cd49
commit
b2e07ce5c6
@ -471,46 +471,18 @@ public class TsNodesServiceImpl extends ServiceImpl<TsNodesMapper, TsNodes> impl
|
|||||||
.map(TsFiles::getId)
|
.map(TsFiles::getId)
|
||||||
.collect(Collectors.toList()));
|
.collect(Collectors.toList()));
|
||||||
}
|
}
|
||||||
if (dataset.size() <= 0) {
|
if (dataset.size() > 0) {
|
||||||
return true;
|
//批量修改
|
||||||
|
LambdaUpdateWrapper<TsFiles> updateWrapper1 = new LambdaUpdateWrapper<>();
|
||||||
|
updateWrapper1.in(TsFiles::getId, dataset).set(TsFiles::getWorkPath, "");
|
||||||
|
tsFilesMapper.update(null, updateWrapper1);
|
||||||
|
|
||||||
|
LambdaQueryWrapper<TsFiles> deleteWrapper = new LambdaQueryWrapper<>();
|
||||||
|
deleteWrapper.in(TsFiles::getId, dataset)
|
||||||
|
.and(wrapper -> wrapper.isNull(TsFiles::getBackupPath).or().eq(TsFiles::getBackupPath, ""))
|
||||||
|
.and(wrapper -> wrapper.isNull(TsFiles::getWorkPath).or().eq(TsFiles::getWorkPath, ""));
|
||||||
|
tsFilesMapper.delete(deleteWrapper);
|
||||||
}
|
}
|
||||||
|
|
||||||
//批量修改
|
|
||||||
LambdaUpdateWrapper<TsFiles> updateWrapper1 = new LambdaUpdateWrapper<>();
|
|
||||||
updateWrapper1.in(TsFiles::getId, dataset).set(TsFiles::getWorkPath, "");
|
|
||||||
tsFilesMapper.update(null, updateWrapper1);
|
|
||||||
//批量删除
|
|
||||||
// LambdaQueryWrapper<TsFiles> deleteWrapper = new LambdaQueryWrapper<>();
|
|
||||||
// deleteWrapper.in(TsFiles::getId, dataset).isNull(TsFiles::getBackupPath).eq(TsFiles::getBackupPath, "").isNull(TsFiles::getWorkPath).eq(TsFiles::getWorkPath, "");
|
|
||||||
// tsFilesMapper.delete(deleteWrapper);
|
|
||||||
//
|
|
||||||
// LambdaQueryWrapper<TsFiles> deleteWrapper = new LambdaQueryWrapper<>();
|
|
||||||
// deleteWrapper.in(TsFiles::getId, dataset)
|
|
||||||
// .and(wrapper -> wrapper.isNull(TsFiles::getBackupPath).or().eq(TsFiles::getBackupPath, ""))
|
|
||||||
// .and(wrapper -> wrapper.isNull(TsFiles::getWorkPath).or().eq(TsFiles::getWorkPath, ""));
|
|
||||||
// tsFilesMapper.delete(deleteWrapper);
|
|
||||||
|
|
||||||
LambdaQueryWrapper<TsFiles> deleteWrapper = new LambdaQueryWrapper<>();
|
|
||||||
deleteWrapper.in(TsFiles::getId, dataset)
|
|
||||||
.and(wrapper -> wrapper.isNull(TsFiles::getBackupPath).or().eq(TsFiles::getBackupPath, ""))
|
|
||||||
.and(wrapper -> wrapper.isNull(TsFiles::getWorkPath).or().eq(TsFiles::getWorkPath, ""));
|
|
||||||
tsFilesMapper.delete(deleteWrapper);
|
|
||||||
|
|
||||||
// //批量修改TsFiles表结构
|
|
||||||
// if (dataset.size() > 0) {
|
|
||||||
// QueryWrapper<TsFiles> updateWrapper = new QueryWrapper<>();
|
|
||||||
// updateWrapper.in("id", dataset);
|
|
||||||
// // 创建 TsFiles 实体对象,设置要更新的字段
|
|
||||||
// TsFiles tsFiles1 = new TsFiles();
|
|
||||||
// tsFiles1.setWorkPath(""); // 将 work_path 更新为 ""
|
|
||||||
// tsFilesMapper.update(tsFiles1, updateWrapper);
|
|
||||||
// LOGGER.info("tsFiles一共删除 {}跳", dataset.size());
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
//// // 递归删除子节点
|
|
||||||
// deleteChildren(tsNodes.getNodeId(), tsNodes.getTaskId());
|
|
||||||
|
|
||||||
|
|
||||||
//删除当前节点的文件夹 todo 这个地方改动
|
//删除当前节点的文件夹 todo 这个地方改动
|
||||||
// 删除 sdlocal 中的文件夹
|
// 删除 sdlocal 中的文件夹
|
||||||
List<BatchDeleteRequest.DeleteItem> deleteItemList = new ArrayList<>();
|
List<BatchDeleteRequest.DeleteItem> deleteItemList = new ArrayList<>();
|
||||||
|
Loading…
Reference in New Issue
Block a user