From 8935ec073fc3bc7bb2f71ce7170316bfbb54ea55 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期三, 06 九月 2023 10:32:52 +0800 Subject: [PATCH] 解决创建数简图层失败 --- src/main/java/com/moon/server/service/data/ShuJianService.java | 14 ++++++-------- 1 files changed, 6 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/moon/server/service/data/ShuJianService.java b/src/main/java/com/moon/server/service/data/ShuJianService.java index c2459f2..2d98a8d 100644 --- a/src/main/java/com/moon/server/service/data/ShuJianService.java +++ b/src/main/java/com/moon/server/service/data/ShuJianService.java @@ -80,8 +80,7 @@ */ public Integer insertSjService(PubEntity pub) { CreateLayerEntity layerEntity = createLayerEntity(pub); - // Integer layerId = postLayerEntity(layerEntity) - Integer layerId = 10002101; + Integer layerId = postLayerEntity(layerEntity); if (null == layerId) { return 0; } @@ -93,16 +92,15 @@ } PublishEntity publishEntity = createPublishEntity(pub, layerId, serviceId); - Integer id = publishService.insert(publishEntity); - if (null == id) { - return id; + int rows = publishService.insert(publishEntity); + if (0 == rows) { + return 0; } - publishEntity.setId(id); ResEntity resEntity = createResEntity(publishEntity); resService.insert(resEntity); - return insertMetaPub(pub, id); + return insertMetaPub(pub, publishEntity.getId()); } /** @@ -179,7 +177,7 @@ */ public Integer postLayerEntity(CreateLayerEntity layerEntity) { Map<String, Object> map = getMapData(layerEntity); - String url = String.format("%s/sj_raster/sj_raster/v6/api/layer?%s", sjUrl, ak); + String url = String.format("%s/sj_raster/v6/api/layer?%s", sjUrl, ak); LayerResultEntity rs = postForRest(url, map, LayerResultEntity.class); boolean flag = null == rs || !StaticData.SUCCESS.equals(rs.getStatus()) || null == rs.getResult().getLayer_id(); -- Gitblit v1.9.3