1
13693261870
2024-09-29 74661c2a73f1a5be9e600c3922530bbe5e01c313
src/main/java/com/se/simu/service/SimuService.java
@@ -50,6 +50,9 @@
    @Resource
    UwService uwService;
    @Resource
    ResultService resultService;
    /**
     * 获取
     */
@@ -164,7 +167,7 @@
            @Override
            @SneakyThrows
            public void run() {
                scope(simu);
                cope(simu);
            }
        });
        executor.shutdown();
@@ -176,7 +179,7 @@
     * 4-生成降雨文件,5-生成配置文件,6-模拟内涝仿真,7-处理水位文件,
     * 8-处理排水文件,9-处理仿真结果,10-完成,-10-出错
     */
    private void scope(SimuPo simu) {
    private void cope(SimuPo simu) {
        try {
            DataPo data = JSONUtil.toBean(simu.getData(), DataPo.class);
@@ -192,7 +195,7 @@
            gedbService.copeDem(token, data);
            update(simu, 4, null);
            // 生成降雨文件
            uwService.createRainFile();
            update(simu, 5, null);
            uwService.createConfig();
@@ -201,13 +204,13 @@
            uwService.callExe();
            update(simu, 7, null);
            // 处理水位文件
            uwService.copeWaterFiles();
            update(simu, 8, null);
            // 处理排水文件
            uwService.copeDrainFiles();
            update(simu, 9, null);
            // 处理仿真结果
            resultService.process();
            //update(simu, 10, "完成");
        } catch (Exception ex) {