fix:数据总览删除算例

This commit is contained in:
2026-03-13 17:28:52 +08:00
parent 1154f6982c
commit 8d07e55b4b
2 changed files with 4 additions and 1 deletions

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);
}
}