| | |
| | | import com.se.simu.domain.dto.GeLayer; |
| | | import com.se.simu.domain.po.DataPo; |
| | | import com.se.simu.domain.po.SimuPo; |
| | | import com.se.simu.domain.vo.CreateFilesSimuVo; |
| | | import com.se.simu.domain.vo.CreateSimuVo; |
| | | import com.se.simu.domain.vo.R; |
| | | import com.se.simu.domain.vo.SimuVo; |
| | |
| | | */ |
| | | @ApiOperation(value = "文件创建") |
| | | @PostMapping(value = "/file_create", produces = "application/json; charset=UTF-8") |
| | | public R<Object> fileCreate(@RequestBody @ApiParam("创建仿真视图类") CreateSimuVo vo) throws IOException { |
| | | public R<Object> fileCreate(@RequestBody @ApiParam("创建仿真视图类") CreateFilesSimuVo vo) throws IOException { |
| | | // 获取上传文件路径 |
| | | String targetDir = uploadedFolder; |
| | | |
| | | log.info("上传文件路径:{}", targetDir); |
| | | // 获取各个文件的地址 |
| | | String floodFile = vo.getFloodFile(); |
| | | log.info("范围文件地址:{}", floodFile); |
| | | String stationFile = vo.getStationFile(); |
| | | log.info("站点文件shp地址:{}", floodFile); |
| | | String stationRainFile = vo.getStationRainFile(); |
| | | log.info("站点雨量CSV文件地址:{}", floodFile); |
| | | // TODO: 2024/12/24 根据这些文件的地址,获取文件内容,创建仿真视图 |
| | | |
| | | try { |
| | | if (null == vo.getTotal() || vo.getTotal() < 1 || vo.getTotal() > 1000) { |