LingxinMeng 2 лет назад
Родитель
Сommit
48d70f599e

+ 10 - 7
api-common/src/main/java/api/common/pojo/vo/project/SceneScListVo.java

@@ -1,11 +1,14 @@
 package api.common.pojo.vo.project;
 
 
-import lombok.Getter;
-import lombok.Setter;
+import lombok.*;
 
-@Getter
-@Setter
+import javax.validation.constraints.NegativeOrZero;
+
+@Data
+@Builder
+@NoArgsConstructor
+@AllArgsConstructor
 public class SceneScListVo {
 
     private String sublistName1;
@@ -19,9 +22,9 @@ public class SceneScListVo {
     private String sceneScore;
     private String targetEvaluate;
     private String scoreExplain;
-    //运行状态
-    private String runState;
+    private String runState; //运行状态
     private String eachMaxIndex;
-
+    private String timeActual; // 完成时间
+    private String timeCorrection; // 修正时间
 
 }

+ 3 - 1
simulation-resource-server/src/main/java/com/css/simulation/resource/server/application/impl/SimulationProjectServiceImpl.java

@@ -2131,7 +2131,7 @@ public class SimulationProjectServiceImpl implements SimulationProjectService {
             if (isEmpty(targetEvaluate) || isEmpty(sp.getScoreExplain())) {
                 sublistName += ProjectConstants.SEPARATOR + sp.getReturnSceneId() + ProjectConstants.SEPARATOR + sp.getSceneType() + ProjectConstants.SEPARATOR + "--" + ProjectConstants.SEPARATOR + "--" + ProjectConstants.SEPARATOR + "--";
             } else {
-                sublistName += ProjectConstants.SEPARATOR + sp.getReturnSceneId() + ProjectConstants.SEPARATOR + sp.getSceneType() + ProjectConstants.SEPARATOR + sceneScore + ProjectConstants.SEPARATOR + targetEvaluate + ProjectConstants.SEPARATOR + sp.getScoreExplain();
+                sublistName += ProjectConstants.SEPARATOR + sp.getReturnSceneId() + ProjectConstants.SEPARATOR + sp.getSceneType() + ProjectConstants.SEPARATOR + sceneScore + ProjectConstants.SEPARATOR + targetEvaluate + ProjectConstants.SEPARATOR + sp.getScoreExplain()+ ProjectConstants.SEPARATOR + sp.getTimeActual()+ ProjectConstants.SEPARATOR + sp.getTimeCorrection();
             }
             String[] split = sublistName.split(ProjectConstants.SEPARATOR);
             List<String> strings = new LinkedList<>(Arrays.asList(split));
@@ -2191,6 +2191,8 @@ public class SimulationProjectServiceImpl implements SimulationProjectService {
             sceneScListVo.setSceneScore(list.get(start + 2));
             sceneScListVo.setTargetEvaluate(list.get(start + 3));
             sceneScListVo.setScoreExplain(list.get(start + 4));
+            sceneScListVo.setTimeActual(list.get(start + 5));
+            sceneScListVo.setTimeCorrection(list.get(start + 6));
             sceneScListVo.setRunState(runStateList.get(r));
             objects.add(sceneScListVo);
             r++;