src/main/java/com/se/simu/service/GedbService.java
@@ -176,13 +176,16 @@ } } } public boolean queryBboxCount(String token, GeDb db, List<GeLayer> layers) throws Exception { public boolean queryBboxCount(String token, GeDb db, List<GeLayer> layers) { for (GeLayer layer : layers) { int count = getCount(token, db, layer); if (0 == count) throw new Exception(layer.getName() + ",图层数据为空"); if (0 == count) return false; } return true; } private int getCount(String token, GeDb db, GeLayer layer) { Map<String, Object> map = new HashMap<>(6); map.put("token", token);