1、数据查询中导出指标 bugfix

This commit is contained in:
2026-03-16 18:00:31 +08:00
parent e95563d136
commit 642f5e7b0b
2 changed files with 10 additions and 3 deletions

View File

@@ -31,7 +31,7 @@ public class PerformanceAnalysisExportExcelParam {
private String disciplineNodeId;
@Schema( description = "任务节点id")
private String taskNodeId;
private String taskId;
@Schema( description = "算例id")
private String runId;

View File

@@ -1879,6 +1879,10 @@ public class TaskServiceImpl implements ITaskService {
taskReq.setCreateTime(null);
taskReq.setStartTime(null);
taskReq.setFinishTime(null);
TagReq performanceTagReq = taskReq.getTagReq();
if (performanceTagReq != null) {
performanceTagReq.setTaskId(req.getTaskNodeId());
}
SdmResponse response = analysisTaskList(taskReq);
if (ObjectUtils.isEmpty(response)) {
log.info("指标查询中未查询到任务1");
@@ -2035,8 +2039,10 @@ public class TaskServiceImpl implements ITaskService {
}
performanceNodePo.setRunName(simulationRun.getRunName());
TagReq tagReq = performanceNodePo.getTagReq();
tagReq.setRunId(simulationRun.getUuid());
tagReq.setRunName(simulationRun.getRunName());
if (tagReq != null) {
tagReq.setRunId(simulationRun.getUuid());
tagReq.setRunName(simulationRun.getRunName());
}
}
jsonObject.put("data", performanceList);
return SdmResponse.success(jsonObject);
@@ -4362,6 +4368,7 @@ public class TaskServiceImpl implements ITaskService {
req.getParams().setSize(10000);
SpdmAnalysisPerformanceListReq spdmAnalysisPerformanceListReq = new SpdmAnalysisPerformanceListReq();
BeanUtils.copyProperties(req.getParams(), spdmAnalysisPerformanceListReq);
spdmAnalysisPerformanceListReq.setTaskNodeId(req.getParams().getTaskId());
SdmResponse response = analysisPerformanceList(spdmAnalysisPerformanceListReq);
if (ObjectUtils.isEmpty(response)) {
log.error("exportRunByScript未查询到任务1");