dengsixing 5 dagen geleden
bovenliggende
commit
07d39ab81f

+ 3 - 0
src/main/java/com/fdkankan/scene/httpclient/LaserHttpClient.java

@@ -15,4 +15,7 @@ public interface LaserHttpClient {
 
     @Post("${host}/laser/jm/getTiledMap/${num}")
     Result<List<JSONObject>> getTiledMap(@Var("host") String host, @Var("num") String num);
+
+    @Post("${host}/laser/jm/${num}/getDataSetAndControlPoint")
+    Result<JSONObject> getDataSetAndControlPoint(@Var("host") String host, @Var("num") String num);
 }

+ 3 - 0
src/main/java/com/fdkankan/scene/service/impl/SceneEditInfoServiceImpl.java

@@ -562,6 +562,9 @@ public class SceneEditInfoServiceImpl extends ServiceImpl<ISceneEditInfoMapper,
             if("laser".equals(vo.getSceneFrom())){
                 Result<List<JSONObject>> tiledMap = laserHttpClient.getTiledMap(laserHost, param.getNum());
                 vo.setTiledMap(tiledMap.getData());
+
+                Result<JSONObject> dataSetAndControlPoint = laserHttpClient.getDataSetAndControlPoint(laserHost, param.getNum());
+                vo.setGdMapStatus(dataSetAndControlPoint.getData().getJSONObject("controlPoint").getIntValue("status"));
             }
         }catch (Exception e){
             log.warn("获取激光场景信息出错,num:{}", param.getNum(), e);

+ 3 - 0
src/main/java/com/fdkankan/scene/vo/SceneInfoVO.java

@@ -288,5 +288,8 @@ public class SceneInfoVO {
 
     private List<JSONObject> tiledMap;
 
+    //江门公安需求,增加字段控制是否显示高德小地图
+    private Integer gdMapStatus;
+
 
 }