feat:算例性能指标操作
This commit is contained in:
@@ -14,6 +14,9 @@ public class BatchAddTaskPerformanceReq {
|
||||
@Schema(description = "任务id")
|
||||
Integer taskId;
|
||||
|
||||
@Schema(description = "算例uuid")
|
||||
String runId;
|
||||
|
||||
@Schema(description = "性能指标列表")
|
||||
List<TaskPerformanceDto> performanceList;
|
||||
}
|
||||
|
||||
@@ -11,6 +11,7 @@ import com.sdm.task.model.req.BatchAddTaskPerformanceReq;
|
||||
import com.sdm.task.service.ISimulationPerformanceService;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.sdm.task.service.ISimulationTaskService;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
@@ -63,6 +64,10 @@ public class SimulationPerformanceServiceImpl extends ServiceImpl<SimulationPerf
|
||||
simulationPerformance.setUuid(RandomUtil.generateString(32));
|
||||
simulationPerformance.setTaskId(simulationTask.getUuid());
|
||||
simulationPerformance.setTaskName(simulationTask.getTaskName());
|
||||
// 算例下新增指标
|
||||
if (StringUtils.isNotBlank(batchAddTaskPerformanceReq.getRunId())) {
|
||||
simulationPerformance.setRunId(batchAddTaskPerformanceReq.getRunId());
|
||||
}
|
||||
simulationPerformanceList.add(simulationPerformance);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user