src/main/java/com/se/simu/domain/dto/ConfigDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/se/simu/service/SimuService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/se/simu/service/UwService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/se/simu/domain/dto/ConfigDto.java
@@ -102,7 +102,7 @@ Calendar calendar = Calendar.getInstance(); calendar.setTime(new Date()); calendar.set(Calendar.HOUR, 0); calendar.set(Calendar.HOUR_OF_DAY, 0); calendar.set(Calendar.MINUTE, 0); calendar.set(Calendar.SECOND, 0); calendar.set(Calendar.MILLISECOND, 0); src/main/java/com/se/simu/service/SimuService.java
@@ -198,7 +198,7 @@ uwService.createRainFile(); update(simu, 5, null); uwService.createConfig(); uwService.createConfig(data); update(simu, 6, null); uwService.callExe(); src/main/java/com/se/simu/service/UwService.java
@@ -1,10 +1,17 @@ package com.se.simu.service; import cn.hutool.json.JSONUtil; import com.se.simu.config.PropertiesConfig; import com.se.simu.domain.dto.ConfigDto; import com.se.simu.domain.po.DataPo; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; /** * 内涝求解器服务类 @@ -20,11 +27,21 @@ PropertiesConfig config; public void createRainFile() { // } public void createConfig() { // public void createConfig(DataPo data) throws IOException { ConfigDto dto = new ConfigDto(); dto.setProperties(data.getInPath(), data.getDuration(), config); String json = JSONUtil.toJsonPrettyStr(dto); String filePath = config.getInPath() + File.separator + data.getInPath() + ".json"; FileWriter fw = new FileWriter(filePath); BufferedWriter bw = new BufferedWriter(fw); bw.write(json); bw.close(); fw.close(); } public void callExe() {