|
@@ -2,6 +2,7 @@ package com.fdkankan.manage.httpClient.client;
|
|
|
|
|
|
import com.dtflys.forest.annotation.*;
|
|
|
import com.fdkankan.manage.common.Result;
|
|
|
+import com.fdkankan.manage.httpClient.SignInterceptor;
|
|
|
import com.fdkankan.manage.httpClient.address.LaserAddressSource;
|
|
|
import com.fdkankan.manage.httpClient.param.LaserSceneMoveParam;
|
|
|
import com.fdkankan.manage.httpClient.param.LaserSceneParam;
|
|
@@ -22,65 +23,65 @@ public interface LaserClient {
|
|
|
/**
|
|
|
* 获取深时场景数据
|
|
|
*/
|
|
|
- @Post("/laser/4dage/managerSceneList")
|
|
|
+ @Post(value = "/laser/4dage/managerSceneList",interceptor = SignInterceptor.class)
|
|
|
FdkkResponse sceneList(@JSONBody LaserSceneParam param);
|
|
|
/**
|
|
|
* 相机迁移
|
|
|
*/
|
|
|
- @Post("/laser/4dage/scene/migrate")
|
|
|
+ @Post(value = "/laser/4dage/scene/migrate",interceptor = SignInterceptor.class)
|
|
|
FdkkResponse migrate(@JSONBody LaserSceneMoveParam param);
|
|
|
/**
|
|
|
* 修改场景状态
|
|
|
*/
|
|
|
- @Get("/indoor/{sceneNum}/scene/useStatus/{status}")
|
|
|
+ @Get(value = "/indoor/{sceneNum}/scene/useStatus/{status}",interceptor = SignInterceptor.class)
|
|
|
Result updateSceneStatus(@Var("sceneNum") String sceneNum, @Var("status")Integer status);
|
|
|
/**
|
|
|
* 获取相机场景数
|
|
|
* @param param
|
|
|
*/
|
|
|
- @Post("/laser/4dage/scene/getSceneNumByCamera")
|
|
|
+ @Post(value = "/laser/4dage/scene/getSceneNumByCamera",interceptor = SignInterceptor.class)
|
|
|
Result getSceneNumByCamera(@JSONBody Map<String, String> param);
|
|
|
/**
|
|
|
* 取消相机协作
|
|
|
* @param param
|
|
|
*/
|
|
|
- @Post("/laser/4dage/scene/cooperation/disable")
|
|
|
+ @Post(value = "/laser/4dage/scene/cooperation/disable",interceptor = SignInterceptor.class)
|
|
|
Result cooperationDisable(@JSONBody List<Map<String, String>> param);
|
|
|
/**
|
|
|
* 添加相机协作
|
|
|
* @param param
|
|
|
*/
|
|
|
- @Post("/laser/4dage/scene/cooperation/cameraSave")
|
|
|
+ @Post(value = "/laser/4dage/scene/cooperation/cameraSave",interceptor = SignInterceptor.class)
|
|
|
Result cooperationCameraSave(@JSONBody List<Map<String, String> >param);
|
|
|
/**
|
|
|
* 添加相机协作
|
|
|
*/
|
|
|
- @Post("/laser/init/{sceneNum}/saveOrEdit")
|
|
|
+ @Post(value = "/laser/init/{sceneNum}/saveOrEdit",interceptor = SignInterceptor.class)
|
|
|
Result saveOrEdit(@Var("sceneNum") String sceneNum, @JSONBody Map<String,Object> params);
|
|
|
|
|
|
/**
|
|
|
* 下载深时场景
|
|
|
* status :0:正在生成 1,初次生成 2,已经生成直接下载 3,重新生成
|
|
|
*/
|
|
|
- @Post("/laser/4dage/downOfflineScene")
|
|
|
+ @Post(value = "/laser/4dage/downOfflineScene",interceptor = SignInterceptor.class)
|
|
|
Result downOfflineScene(@JSONBody SSDownSceneParam param) ;
|
|
|
/**
|
|
|
* 检测深时场景是否需要重新生成
|
|
|
*
|
|
|
* status :离线包状态是否需要重新生成 0未生成,1 不需要 2需要
|
|
|
*/
|
|
|
- @Post("/laser/4dage/downOfflineSceneStatus")
|
|
|
+ @Post(value = "/laser/4dage/downOfflineSceneStatus",interceptor = SignInterceptor.class)
|
|
|
Result downOfflineSceneStatus(@JSONBody SSDownSceneParam param) ;
|
|
|
|
|
|
/**
|
|
|
*解绑相机、绑定相机
|
|
|
*/
|
|
|
- @Post("/laser/4dage/scene/camera/toBind")
|
|
|
+ @Post(value = "/laser/4dage/scene/camera/toBind",interceptor = SignInterceptor.class)
|
|
|
Result toBind(@JSONBody SsBindParam param) ;
|
|
|
|
|
|
- @Post("/laser/4dage/downE57Status")
|
|
|
+ @Post(value = "/laser/4dage/downE57Status",interceptor = SignInterceptor.class)
|
|
|
Result downE57Status(@JSONBody SSDownSceneParam param);
|
|
|
|
|
|
- @Post("/laser/4dage/downE57")
|
|
|
+ @Post(value = "/laser/4dage/downE57",interceptor = SignInterceptor.class)
|
|
|
Result downE57(@JSONBody SSDownSceneParam param);
|
|
|
}
|