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