feat:算例性能指标操作
This commit is contained in:
@@ -41,6 +41,17 @@ public class SimulationPerformanceController {
|
||||
return simulationPerformanceService.getTaskPerformance(taskId);
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取指定算例的性能指标
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("/getRunPerformance")
|
||||
@Operation(summary = "获取算例性能指标")
|
||||
public SdmResponse<List<SimulationPerformance>> getRunPerformance( @NotNull @RequestParam String runId) {
|
||||
return simulationPerformanceService.getRunPerformance(runId);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 批量新增任务性能指标
|
||||
|
||||
@@ -17,6 +17,8 @@ import java.util.List;
|
||||
*/
|
||||
public interface ISimulationPerformanceService extends IService<SimulationPerformance> {
|
||||
SdmResponse getTaskPerformance(Integer taskId);
|
||||
|
||||
SdmResponse<List<SimulationPerformance>> getRunPerformance(String runId);
|
||||
/**
|
||||
* 批量新增任务性能指标
|
||||
*
|
||||
|
||||
@@ -43,6 +43,12 @@ public class SimulationPerformanceServiceImpl extends ServiceImpl<SimulationPerf
|
||||
return SdmResponse.success(list);
|
||||
}
|
||||
|
||||
@Override
|
||||
public SdmResponse<List<SimulationPerformance>> getRunPerformance(String runId) {
|
||||
List<SimulationPerformance> list = this.lambdaQuery().eq(SimulationPerformance::getRunId, runId).list();
|
||||
return SdmResponse.success(list);
|
||||
}
|
||||
|
||||
@Override
|
||||
public SdmResponse batchAddTaskPerformance(BatchAddTaskPerformanceReq batchAddTaskPerformanceReq) {
|
||||
// 查询任务信息
|
||||
|
||||
Reference in New Issue
Block a user