|
@@ -268,7 +268,8 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
|
|
|
if(param.getCompanyId()!= null){ //客户场景
|
|
|
List<CameraDetail> cameraDetails = cameraDetailService.getListByCompanyId(param.getCompanyId());
|
|
|
if(cameraDetails.size() >0){
|
|
|
- Set<Long> cameraIds = cameraDetails.stream().map(CameraDetail::getCameraId).collect(Collectors.toSet());
|
|
|
+ Set<Long> cameraIds = cameraDetails.stream()
|
|
|
+ .filter(entity -> entity.getGoodsId() == 10).map(CameraDetail::getCameraId).collect(Collectors.toSet());
|
|
|
List<Camera> cameraList = cameraService.listByIds(cameraIds);
|
|
|
List<String> snCodes = cameraList.stream().map(Camera::getSnCode).collect(Collectors.toList());
|
|
|
param.setSnCodes(snCodes);
|