|
@@ -135,12 +135,12 @@ public class SceneService implements ISceneService {
|
|
}
|
|
}
|
|
|
|
|
|
if(CollectionUtil.isEmpty(param.getSnCodes()) && CollectionUtil.isEmpty(param.getNumList())){
|
|
if(CollectionUtil.isEmpty(param.getSnCodes()) && CollectionUtil.isEmpty(param.getNumList())){
|
|
- if(StpUtil.hasRole("admin-super")){
|
|
|
|
|
|
+ if(StpUtil.hasRole("admin-super")&& StringUtils.isBlank(param.getSnCode())){
|
|
List<TmCamera> tmCameras = tmCameraService.list();
|
|
List<TmCamera> tmCameras = tmCameraService.list();
|
|
Set<String> snCodeSet = tmCameras.parallelStream().map(TmCamera::getCameraSn).collect(Collectors.toSet());
|
|
Set<String> snCodeSet = tmCameras.parallelStream().map(TmCamera::getCameraSn).collect(Collectors.toSet());
|
|
param.setSnCodes(new ArrayList<>(snCodeSet));
|
|
param.setSnCodes(new ArrayList<>(snCodeSet));
|
|
}else {
|
|
}else {
|
|
- param.setSnCodes( Arrays.asList("no_snCode"));
|
|
|
|
|
|
+ return PageInfo.PageInfoEmpty();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
List<SceneVo> sceneVoList = new ArrayList<>();
|
|
List<SceneVo> sceneVoList = new ArrayList<>();
|