fix:算例结果数据上传

This commit is contained in:
2025-11-19 15:04:28 +08:00
parent 3515b7c3a3
commit 5bb57ff1dc
25 changed files with 227 additions and 38 deletions

View File

@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -34,11 +35,15 @@ public class SimulationPerformance implements Serializable {
@TableField("uuid")
private String uuid;
@TableField("nodeId")
private String nodeId;
@TableField("taskId")
private String taskId;
@TableField("nodeId")
private String nodeId;
@ApiModelProperty(value = "算列runId")
@TableField("runId")
private String runId;
@TableField("performanceName")
private String performanceName;
@@ -73,6 +78,14 @@ public class SimulationPerformance implements Serializable {
@TableField("method")
private String method;
@ApiModelProperty(value = "指标完成情况 未完成 不合格 风险可控 未分析 合格")
@TableField("completeStatus")
private String completeStatus;
@ApiModelProperty(value = "计算及结果值")
@TableField("resultValue")
private String resultValue;
@TableField("description")
private String description;
@@ -88,8 +101,41 @@ public class SimulationPerformance implements Serializable {
@TableField("createTime")
private LocalDateTime createTime;
@TableField("creator")
private Long creator;
@TableField("pid")
private Integer pid;
@TableField("tag1")
private String tag1;
@TableField("tag2")
private String tag2;
@TableField("tag3")
private String tag3;
@TableField("tag4")
private String tag4;
@TableField("tag5")
private String tag5;
@TableField("tag6")
private String tag6;
@TableField("tag7")
private String tag7;
@TableField("tag8")
private String tag8;
@TableField("tag9")
private String tag9;
@TableField("tag10")
private String tag10;
}

View File

@@ -38,7 +38,7 @@ public class SimulationPerformanceServiceImpl extends ServiceImpl<SimulationPerf
if (simulationTask == null) {
return SdmResponse.failed("未查询到任务");
}
List<SimulationPerformance> list = this.lambdaQuery().eq(SimulationPerformance::getTaskId, simulationTask.getUuid()).list();
List<SimulationPerformance> list = this.lambdaQuery().eq(SimulationPerformance::getTaskId, simulationTask.getUuid()).isNull(SimulationPerformance::getRunId).list();
return SdmResponse.success(list);
}