管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-04-11 4bc6c32f168cd4b4fda77b3a628c0fcd99268ec5
src/main/java/com/lf/server/service/all/BaseQueryService.java
@@ -170,9 +170,7 @@
            wkt = AesHelper.decrypt(wkt);
            Integer srid = getSrid((GeomBaseMapper) basicMapper);
            if (null != srid) {
                wrapper.apply(String.format("ST_Intersects(ST_PolygonFromText('%s', %d), geom)", wkt, srid));
            }
            wrapper.apply(String.format("ST_Intersects(ST_PolygonFromText('%s', %d), geom)", wkt, srid));
        }
    }
@@ -192,9 +190,10 @@
        }
        Integer srid = basicMapper.selectSrid(tab);
        if (srid != null) {
            redisService.put(key, srid, 5, TimeUnit.MINUTES);
        if (null == srid) {
            return StaticData.I4490;
        }
        redisService.put(key, srid, 5, TimeUnit.MINUTES);
        return srid;
    }
@@ -245,9 +244,6 @@
     */
    public void addBufferWrapper(GeomBaseMapper baseMapper, QueryWrapper wrapper, String wkt, double buffer) {
        Integer srid = getSrid(baseMapper);
        if (null == srid) {
            srid = 4490;
        }
        // buffer = buffer * 0.00000899928
        buffer = buffer / 1852 / 60;