|
@@ -15,11 +15,13 @@ import com.fdkankan.ucenter.entity.CameraDetail;
|
|
import com.fdkankan.ucenter.entity.User;
|
|
import com.fdkankan.ucenter.entity.User;
|
|
import com.fdkankan.ucenter.httpClient.client.LaserClient;
|
|
import com.fdkankan.ucenter.httpClient.client.LaserClient;
|
|
import com.fdkankan.ucenter.httpClient.param.SSDownSceneParam;
|
|
import com.fdkankan.ucenter.httpClient.param.SSDownSceneParam;
|
|
|
|
+import com.fdkankan.ucenter.httpClient.param.SsBindParam;
|
|
import com.fdkankan.ucenter.httpClient.vo.SSDownSceneVo;
|
|
import com.fdkankan.ucenter.httpClient.vo.SSDownSceneVo;
|
|
import com.fdkankan.ucenter.service.ICameraService;
|
|
import com.fdkankan.ucenter.service.ICameraService;
|
|
import com.fdkankan.ucenter.service.IUserService;
|
|
import com.fdkankan.ucenter.service.IUserService;
|
|
import com.fdkankan.ucenter.vo.SceneBySnCodeVo;
|
|
import com.fdkankan.ucenter.vo.SceneBySnCodeVo;
|
|
import com.fdkankan.ucenter.vo.response.SceneNumVo;
|
|
import com.fdkankan.ucenter.vo.response.SceneNumVo;
|
|
|
|
+import com.google.common.collect.Lists;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -315,4 +317,20 @@ public class LaserService {
|
|
params.put("businessType", 0);
|
|
params.put("businessType", 0);
|
|
rabbitMqProducer.sendByWorkQueue(cloudPointBuild, params);
|
|
rabbitMqProducer.sendByWorkQueue(cloudPointBuild, params);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ public void toBind(String snCode,String userName,Long userId) {
|
|
|
|
+ try {
|
|
|
|
+ SsBindParam param = new SsBindParam();
|
|
|
|
+ param.setBind(false);
|
|
|
|
+ param.setSnCode(Lists.newArrayList(snCode));
|
|
|
|
+ param.setPhone(userName);
|
|
|
|
+ param.setUserId(userId);
|
|
|
|
+ Result responseEntity = laserClient.toBind(param);
|
|
|
|
+ if( responseEntity.getCode() != HttpStatus.OK.value()){
|
|
|
|
+ log.error("解绑用户激光转台下载失败:{}",responseEntity);
|
|
|
|
+ }
|
|
|
|
+ }catch (Exception e){
|
|
|
|
+ log.error("解绑用户获取激光转台下载状态失败!",e);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|