13693261870
2024-09-23 c381ab8acda22f8d3b42d084d59b9b097962c4a0
src/main/java/com/se/simu/service/SimuService.java
@@ -125,10 +125,10 @@
    public boolean create(CreateSimuVo vo) {
        DataPo data = BeanUtil.copyProperties(vo, DataPo.class);
        SimuPo simu = new SimuPo(vo.getNum(), vo.getName(), JSONUtil.toJsonStr(data), 0, vo.getBak());
        data.setPath(vo.getName(), vo.getName());
        initPath(data);
        SimuPo simu = new SimuPo(vo.getNum(), vo.getName(), JSONUtil.toJsonStr(data), 0, vo.getBak());
        int rows = simuMapper.insert(simu);
        if (rows > 0) {
@@ -172,14 +172,10 @@
            update(simu, 1, null);
            String token = gedbService.getToken();
            GeDb db = gedbService.getSeDb(token);
            db.setBbox(data.getBbox());
            data.setEpsg(db.getEpsg());
            GeDb db = gedbService.connectGedb(token, data);
            update(simu, 2, null);
            List<GeLayer> layers = gedbService.getLayers(token, db);
            gedbService.queryData(token, db, layers);
            gedbService.copeVectors(data, layers);
            gedbService.copeVectors(token, data, db);
            update(simu, 3, null);
            gedbService.copeDem(token, data);