代码提交
This commit is contained in:
parent
464db91efc
commit
2bd50f4462
@ -9,7 +9,10 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.yfd.platform.config.ResponseResult;
|
||||
import com.yfd.platform.modules.experimentalData.domain.TsFiles;
|
||||
import com.yfd.platform.modules.experimentalData.domain.TsNodes;
|
||||
import com.yfd.platform.modules.experimentalData.domain.TsTask;
|
||||
import com.yfd.platform.modules.experimentalData.mapper.TsFilesMapper;
|
||||
import com.yfd.platform.modules.experimentalData.mapper.TsNodesMapper;
|
||||
import com.yfd.platform.modules.experimentalData.mapper.TsTaskMapper;
|
||||
import com.yfd.platform.modules.experimentalData.service.ITsFilesService;
|
||||
import com.yfd.platform.modules.experimentalData.service.ITsNodesService;
|
||||
@ -60,6 +63,12 @@ public class TsTaskServiceImpl extends ServiceImpl<TsTaskMapper, TsTask> impleme
|
||||
@Resource
|
||||
private ITsFilesService tsFilesService;
|
||||
|
||||
@Resource
|
||||
private TsNodesMapper tsNodesMapper;
|
||||
|
||||
@Resource
|
||||
private TsFilesMapper tsFilesMapper;
|
||||
|
||||
@Resource
|
||||
private StorageSourceContext storageSourceContext;
|
||||
|
||||
@ -255,19 +264,30 @@ public class TsTaskServiceImpl extends ServiceImpl<TsTaskMapper, TsTask> impleme
|
||||
|
||||
//循环所有的ID
|
||||
for (String taskId : dataset) {
|
||||
//删除项目
|
||||
|
||||
// 删除节点表
|
||||
LambdaQueryWrapper<TsNodes> deleteWrapper = new LambdaQueryWrapper<>();
|
||||
deleteWrapper.eq(TsNodes::getTaskId, taskId);
|
||||
tsNodesMapper.delete(deleteWrapper);
|
||||
|
||||
// 删除文件表
|
||||
LambdaQueryWrapper<TsFiles> deleteWrapperFiles = new LambdaQueryWrapper<>();
|
||||
deleteWrapperFiles.eq(TsFiles::getTaskId, taskId);
|
||||
tsFilesMapper.delete(deleteWrapperFiles);
|
||||
|
||||
TsTask tsTask = tsTaskMapper.selectById(taskId);
|
||||
String path = "/" + tsTask.getTaskName() + "/";
|
||||
//调用删除节点 根据任务ID
|
||||
Boolean deleteTsnodes = tsNodesService.deleteTsNodesByTaskId(taskId, path);
|
||||
//如果删除成功 接着删除节点表数据
|
||||
if (deleteTsnodes) {
|
||||
LOGGER.info("tsNodes表结删除改成功");
|
||||
value = true;
|
||||
} else {
|
||||
LOGGER.error("tsNodes表结构删除失败");
|
||||
value = false;
|
||||
}
|
||||
// String path = "/" + tsTask.getTaskName() + "/";
|
||||
// //调用删除节点 根据任务ID
|
||||
// Boolean deleteTsnodes = tsNodesService.deleteTsNodesByTaskId(taskId, path);
|
||||
// //如果删除成功 接着删除节点表数据
|
||||
// if (deleteTsnodes) {
|
||||
// LOGGER.info("tsNodes表结删除改成功");
|
||||
// value = true;
|
||||
// } else {
|
||||
// LOGGER.error("tsNodes表结构删除失败");
|
||||
// value = false;
|
||||
// }
|
||||
|
||||
|
||||
// 删除 local 中的文件夹 项目文件夹
|
||||
|
Loading…
Reference in New Issue
Block a user