1
13693261870
2024-09-30 7452c5513a520bd86cddb91f30ae5fc2366c9a71
1
已修改2个文件
44 ■■■■■ 文件已修改
src/main/java/com/se/simu/domain/dto/LayerDto.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/se/simu/service/ResultService.java 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/se/simu/domain/dto/LayerDto.java
@@ -18,6 +18,14 @@
    private WaterDto waters;
    public LayerDto() {
        this.duration = new DurationDto();
        this.terrain = new TerrainDto();
        this.waters = new WaterDto();
    }
    public LayerDto(String ver) {
        this();
        this.version = ver;
    }
    public String getVersion() {
src/main/java/com/se/simu/service/ResultService.java
@@ -1,11 +1,14 @@
package com.se.simu.service;
import cn.hutool.core.io.FileUtil;
import com.se.simu.config.PropertiesConfig;
import com.se.simu.domain.dto.LayerDto;
import com.se.simu.domain.dto.ResultDto;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.io.File;
/**
 * 处理结果服务类
@@ -23,6 +26,39 @@
    public final static double MAX_X_OFFSET = 0.002;
    public void process(ResultDto dto) {
        try {
            LayerDto layer = new LayerDto(config.getVer());
            copeTerrain(dto, layer);
            copeBuilding(dto, layer);
            copeWater(dto, layer);
            copeFlow(dto, layer);
            copeLayerJson(dto, layer);
        } finally {
            File dir = new File(dto.getTemp());
            if (dir.exists()) {
                FileUtil.del(dir);
            }
        }
    }
    private void copeTerrain(ResultDto dto, LayerDto layer) {
        //
    }
    private void copeBuilding(ResultDto dto, LayerDto layer) {
        //
    }
    private void copeWater(ResultDto dto, LayerDto layer) {
        //
    }
    private void copeFlow(ResultDto dto, LayerDto layer) {
        //
    }
    private void copeLayerJson(ResultDto dto, LayerDto layer) {
        //
    }