From 8c5e6760b844c9664652a8a4c749ade1303a1794 Mon Sep 17 00:00:00 2001 From: wuww <252740454@qq.com> Date: 星期四, 15 五月 2025 15:05:06 +0800 Subject: [PATCH] 修订最后一帧可能为空数据 --- src/main/java/com/se/nsl/domain/vo/ResultVo.java | 4 ++-- src/main/java/com/se/nsl/domain/vo/ConfigVo.java | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/se/nsl/domain/vo/ConfigVo.java b/src/main/java/com/se/nsl/domain/vo/ConfigVo.java index f784633..3118f11 100644 --- a/src/main/java/com/se/nsl/domain/vo/ConfigVo.java +++ b/src/main/java/com/se/nsl/domain/vo/ConfigVo.java @@ -56,7 +56,8 @@ this.raingage = raingage.replace("\\", "/"); this.duration = duration; - this.result = new ResultVo(saveName, duration, frames); + int saveInterval = duration / frames - 5; // 淇鏈�鍚庝竴甯у彲鑳戒负绌烘暟鎹� + this.result = new ResultVo(saveName, frames, saveInterval); } public List<Object> getTerrain() { 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 7096bf8..44356e2 100644 --- a/src/main/java/com/se/nsl/domain/vo/ResultVo.java +++ b/src/main/java/com/se/nsl/domain/vo/ResultVo.java @@ -24,13 +24,13 @@ this.save_filter = 0; } - public ResultVo(String saveName, int duration, int frames) { + public ResultVo(String saveName, int frames, int saveInterval) { this(); this.save_name = saveName.replace("\\", "/"); this.save_frames = frames; // 缁撴灉鏁版嵁涓浉閭诲抚鐨勬ā鎷熸椂闂撮棿闅旓紙鍗曚綅锛氱锛夛紝save_start + save_frames * save_interval <= duration - this.save_interval = duration / frames; + this.save_interval = saveInterval; } public String getSave_name() { -- Gitblit v1.9.3