From 8bbb8a2caf8720d74fb2aca31abdc6ef3ab9d13c Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期四, 07 十一月 2024 16:01:15 +0800
Subject: [PATCH] 修改数据处理逻辑(大)

---
 src/main/java/com/se/simu/domain/dto/WaterDto.java |   33 +++++++++++++++++++++++++++++++++
 1 files changed, 33 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/se/simu/domain/dto/WaterDto.java b/src/main/java/com/se/simu/domain/dto/WaterDto.java
index 43ec4b8..901ea89 100644
--- a/src/main/java/com/se/simu/domain/dto/WaterDto.java
+++ b/src/main/java/com/se/simu/domain/dto/WaterDto.java
@@ -15,11 +15,28 @@
     @JSONField(serialize = false)
     private List<String> files;
 
+    @JSONField(serialize = false)
+    private Double minHeight;
+
+    @JSONField(serialize = false)
+    private Double maxHeight;
+
     private List<Long> data;
 
     public WaterDto() {
         this.files = new ArrayList<>();
         this.data = new ArrayList<>();
+    }
+
+    public void setHeight(double minHeight, double maxHeight) {
+        synchronized (this) {
+            if (this.minHeight > minHeight) {
+                this.minHeight = minHeight;
+            }
+            if (this.maxHeight < maxHeight) {
+                this.maxHeight = maxHeight;
+            }
+        }
     }
 
     public List<String> getFiles() {
@@ -37,4 +54,20 @@
     public void setData(List<Long> data) {
         this.data = data;
     }
+
+    public Double getMinHeight() {
+        return minHeight;
+    }
+
+    public void setMinHeight(Double minHeight) {
+        this.minHeight = minHeight;
+    }
+
+    public Double getMaxHeight() {
+        return maxHeight;
+    }
+
+    public void setMaxHeight(Double maxHeight) {
+        this.maxHeight = maxHeight;
+    }
 }

--
Gitblit v1.9.3