2 Commits

Author SHA1 Message Date
664138caef fix:数据总览删除算例 2026-03-13 17:29:05 +08:00
8d07e55b4b fix:数据总览删除算例 2026-03-13 17:28:52 +08:00
3 changed files with 5 additions and 2 deletions

View File

@@ -49,7 +49,7 @@ public interface ISimulationNodeFeignClient {
@GetMapping("/node/getNodeTaskRunList")
SdmResponse<List<AllNodeByProjectIdAndTypeResp>> getTaskRunList(@RequestParam(value = "uuids") List<String> uuids);
@PostMapping("node/delteNode")
@PostMapping("/node/delteNode")
SdmResponse delteNode(@RequestBody DelNodeReq req);
// 项目列表

View File

@@ -1340,7 +1340,7 @@ public class ProjectServiceImpl extends BaseService implements IProjectService {
if (CollectionUtils.isNotEmpty(runList)) {
List<String> runIdList = runList.stream().map(SpdmDeleteProjectDetailReq::getUuid).toList();
log.info("删除算例:{}",runIdList);
simulationRunService.removeBatchByIds(runIdList);
simulationRunService.lambdaUpdate().in(SimulationRun::getUuid, runIdList).remove();
for (String uuid : runIdList) {
deleteDirNew(uuid);
}

View File

@@ -1319,6 +1319,9 @@ public class SimulationRunServiceImpl extends ServiceImpl<SimulationRunMapper, S
SdmResponse<FileMetadataInfoResp> fileBaseInfoResp = dataFeignClient.getFileBaseInfo(getFileBaseInfoReq);
if (fileBaseInfoResp.getData() != null && fileBaseInfoResp.getData().getTagReq() != null) {
TagReq tagReq = fileBaseInfoResp.getData().getTagReq();
if (StringUtils.isNotBlank(uuid)) {
tagReq.setTaskId(uuid);
}
req.setTagReq(tagReq);
}
}