|
@@ -157,8 +157,10 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
|
|
* @param payStatus -2 封存,为 1 解封
|
|
* @param payStatus -2 封存,为 1 解封
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
- public void lockOrUnLockBySpace(CameraDetail cameraDetail, Long cameraId, Integer payStatus) {
|
|
|
|
-
|
|
|
|
|
|
+ public void lockOrUnLockBySpace(CameraDetail cameraDetail) {
|
|
|
|
+ if(cameraDetail == null || cameraDetail.getType() ==10 || cameraDetail.getType() == 11){
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
ScenePayStatusVo scenePayStatusVo = new ScenePayStatusVo(cameraDetail.getCameraId());
|
|
ScenePayStatusVo scenePayStatusVo = new ScenePayStatusVo(cameraDetail.getCameraId());
|
|
Map<String, Object> map = BeanUtil.beanToMap(scenePayStatusVo);
|
|
Map<String, Object> map = BeanUtil.beanToMap(scenePayStatusVo);
|
|
rabbitMqProducer.sendByWorkQueue(MqQueueUtil.ucenterScenePayStatusQueue, map);
|
|
rabbitMqProducer.sendByWorkQueue(MqQueueUtil.ucenterScenePayStatusQueue, map);
|
|
@@ -166,9 +168,8 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public void lockOrUnLockBySpace(Long cameraId) {
|
|
public void lockOrUnLockBySpace(Long cameraId) {
|
|
- ScenePayStatusVo scenePayStatusVo = new ScenePayStatusVo(cameraId);
|
|
|
|
- Map<String, Object> map = BeanUtil.beanToMap(scenePayStatusVo);
|
|
|
|
- rabbitMqProducer.sendByWorkQueue(MqQueueUtil.ucenterScenePayStatusQueue, map);
|
|
|
|
|
|
+ CameraDetail cameraDetail = cameraDetailService.getByCameraId(cameraId);
|
|
|
|
+ this.lockOrUnLockBySpace(cameraDetail);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|