wuww
2025-05-15 8c5e6760b844c9664652a8a4c749ade1303a1794
修订最后一帧可能为空数据
已修改2个文件
7 ■■■■■ 文件已修改
src/main/java/com/se/nsl/domain/vo/ConfigVo.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/se/nsl/domain/vo/ResultVo.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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() {
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() {