From 4c4d0f591f94428ed7e5d2f4ae5df5c5087d8c26 Mon Sep 17 00:00:00 2001
From: dcb <xgybdcb@163.com>
Date: 星期三, 18 六月 2025 09:51:35 +0800
Subject: [PATCH] 求解器版本升级到2.2

---
 src/main/java/com/se/nsl/domain/vo/ResultVo.java |   35 ++++++++++++++++++++++++++++++-----
 1 files changed, 30 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/se/nsl/domain/vo/ResultVo.java b/src/main/java/com/se/nsl/domain/vo/ResultVo.java
index 88b7058..43c0f67 100644
--- a/src/main/java/com/se/nsl/domain/vo/ResultVo.java
+++ b/src/main/java/com/se/nsl/domain/vo/ResultVo.java
@@ -1,5 +1,7 @@
 package com.se.nsl.domain.vo;
 
+import com.fasterxml.jackson.annotation.JsonIgnore;
+
 import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.List;
@@ -12,21 +14,27 @@
 
     private List<String> save_variables;
 
+    private String save_timestamp0;
+
     private Integer save_frames;
+
+//    @JsonIgnore
+    private Integer lastFrames;
 
     private Integer save_interval;
 
     private Integer save_start;
 
-    private Integer save_filter;
+    private Double save_filter;
 
     public ResultVo() {
         this.save_variables = new ArrayList<>(Arrays.asList("depth", "xmomentum", "ymomentum"));
         this.save_start = 0;
-        this.save_filter = 0;
+        this.save_filter = 0D;
     }
 
-    public ResultVo(String saveName, int frames, int saveInterval, String saveMode) {
+    public ResultVo(String saveName, int frames, int saveInterval,
+                    String saveMode, String startTime) {
         this();
 
         this.save_name = saveName.replace("\\", "/");
@@ -34,6 +42,7 @@
         // 缁撴灉鏁版嵁涓浉閭诲抚鐨勬ā鎷熸椂闂撮棿闅旓紙鍗曚綅锛氱锛夛紝save_start + save_frames * save_interval <= duration
         this.save_interval = saveInterval;
         this.save_mode = saveMode;
+        this.save_timestamp0 = startTime;
     }
 
     public String getSave_name() {
@@ -60,12 +69,28 @@
         this.save_variables = save_variables;
     }
 
+    public String getSave_timestamp0() {
+        return save_timestamp0;
+    }
+
+    public void setSave_timestamp0(String save_timestamp0) {
+        this.save_timestamp0 = save_timestamp0;
+    }
+
     public Integer getSave_frames() {
         return save_frames;
     }
 
     public void setSave_frames(Integer save_frames) {
         this.save_frames = save_frames;
+    }
+
+    public Integer getLastFrames() {
+        return lastFrames;
+    }
+
+    public void setLastFrames(Integer lastFrames) {
+        this.lastFrames = lastFrames;
     }
 
     public Integer getSave_interval() {
@@ -84,11 +109,11 @@
         this.save_start = save_start;
     }
 
-    public Integer getSave_filter() {
+    public Double getSave_filter() {
         return save_filter;
     }
 
-    public void setSave_filter(Integer save_filter) {
+    public void setSave_filter(Double save_filter) {
         this.save_filter = save_filter;
     }
 }

--
Gitblit v1.9.3