LaserClient.java 996 B

123456789101112131415161718192021222324252627282930
  1. package com.fdkankan.agent.httpClient.client;
  2. import com.dtflys.forest.annotation.*;
  3. import com.fdkankan.agent.httpClient.SignInterceptor;
  4. import com.fdkankan.agent.httpClient.address.LaserAddressSource;
  5. import com.fdkankan.agent.httpClient.request.LaserSceneMoveParam;
  6. import com.fdkankan.agent.httpClient.request.LaserSceneParam;
  7. import com.fdkankan.agent.httpClient.response.FdkkResponse;
  8. import com.fdkankan.agent.httpClient.response.LaserResponse;
  9. import java.util.List;
  10. import java.util.Map;
  11. /**
  12. * 获取,调用4dkk服务
  13. */
  14. @Address(source = LaserAddressSource.class)
  15. public interface LaserClient {
  16. /**
  17. * 获取深时场景数据
  18. */
  19. @Post(value = "/laser/4dage/managerSceneList",interceptor = SignInterceptor.class)
  20. LaserResponse sceneList(@JSONBody LaserSceneParam param);
  21. /**
  22. * 相机迁移
  23. */
  24. @Post(value = "/laser/4dage/scene/migrate",interceptor = SignInterceptor.class)
  25. FdkkResponse migrate(@JSONBody LaserSceneMoveParam param);
  26. }