|
@@ -8,10 +8,12 @@ import com.fdkankan.fusion.common.util.RedisKeyUtil;
|
|
|
import com.fdkankan.fusion.entity.TmCamera;
|
|
|
import com.fdkankan.fusion.exception.BusinessException;
|
|
|
import com.fdkankan.fusion.httpClient.client.FdKKClient;
|
|
|
+import com.fdkankan.fusion.httpClient.client.LaserClient;
|
|
|
import com.fdkankan.fusion.httpClient.client.TakeLookClient;
|
|
|
import com.fdkankan.fusion.httpClient.request.FdRoomAddParam;
|
|
|
import com.fdkankan.fusion.httpClient.request.FdkkCameraParam;
|
|
|
import com.fdkankan.fusion.httpClient.request.FdkkDelNumParam;
|
|
|
+import com.fdkankan.fusion.httpClient.request.LaserSceneParam;
|
|
|
import com.fdkankan.fusion.httpClient.response.FdRoomVo;
|
|
|
import com.fdkankan.fusion.httpClient.response.FdkkLoginVo;
|
|
|
import com.fdkankan.fusion.httpClient.response.FdkkResponse;
|
|
@@ -34,6 +36,8 @@ public class FdService {
|
|
|
@Autowired
|
|
|
FdKKClient fdKKClient;
|
|
|
@Autowired
|
|
|
+ LaserClient laserClient;
|
|
|
+ @Autowired
|
|
|
TakeLookClient takeLookClient;
|
|
|
|
|
|
public String getFdToken(String fusionToken){
|
|
@@ -104,4 +108,11 @@ public class FdService {
|
|
|
public void deleteNum(String num) {
|
|
|
fdKKClient.deleteNum(new FdkkDelNumParam(num),getFdToken());
|
|
|
}
|
|
|
+
|
|
|
+ public void buildSceneObj(LaserSceneParam param) {
|
|
|
+ FdkkResponse fdkkResponse = laserClient.buildSceneObj(param, getFdToken());
|
|
|
+ if(fdkkResponse.getCode() != 0){
|
|
|
+ throw new BusinessException(fdkkResponse.getCode(),fdkkResponse.getMsg());
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|