dengsixing 6 ساعت پیش
والد
کامیت
5ccca93b4b

+ 2 - 0
src/main/java/com/fdkankan/scene/bean/SceneJsonBean.java

@@ -259,5 +259,7 @@ public class SceneJsonBean {
 
     private Integer floorLogoType;
 
+    private Integer hasSegAi;
+
 
 }

+ 1 - 1
src/main/java/com/fdkankan/scene/httpclient/ShapesHttpClient.java

@@ -35,6 +35,6 @@ public interface ShapesHttpClient {
     ResultData<Void> copy(@Var("host") String host, @Body("oldNum") String oldNum, @Body("newNum") String newNum, OnSuccess onSuccess, OnError onError);
 
     @Post("${host}/service/shapes/seg/publicShapes")
-    ResultData<Void> publicShapes(@Var("host") String host, @JSONBody Object param, OnSuccess onSuccess, OnError onError);
+    ResultData<Integer> publicShapes(@Var("host") String host, @JSONBody Object param, OnSuccess onSuccess, OnError onError);
 
 }

+ 2 - 1
src/main/java/com/fdkankan/scene/service/impl/SceneEditInfoServiceImpl.java

@@ -361,7 +361,8 @@ public class SceneEditInfoServiceImpl extends ServiceImpl<ISceneEditInfoMapper,
         JSONObject publicShapesParam = new JSONObject();
         publicShapesParam.put("num", num);
         publicShapesParam.put("shapeType", ShapeType.SEG_PANO.getCode());
-        shapesHttpClient.publicShapes(fdServiceHost, publicShapesParam, new CommonSuccessCallback(), new CommonErrorCallback());
+        ResultData<Integer> publicShapesResp = shapesHttpClient.publicShapes(fdServiceHost, publicShapesParam, new CommonSuccessCallback(), new CommonErrorCallback());
+        sceneJson.setHasSegAi(publicShapesResp.getData());
 
         sceneJson.setDynamicPanel(sceneDynamicPanelService.checkDynamicPanel(num));