|
@@ -124,8 +124,10 @@ public class SceneService implements ISceneService {
|
|
|
if(param.getType() == 2 || param.getType() == 5){
|
|
|
List<String> laserNumList = sceneVoPage.getRecords().stream().filter(e-> e.getSceneSource() == 4 || e.getSceneSource() == 5)
|
|
|
.map(SceneVo::getNum).collect(Collectors.toList());
|
|
|
- List<JSONObject> laserList = scenePlusService.getLaserScene(laserNumList);
|
|
|
- laserList.forEach(e->laserMap.put(e.getString("scene_code"),e));
|
|
|
+ if(!laserNumList.isEmpty()){
|
|
|
+ List<JSONObject> laserList = scenePlusService.getLaserScene(laserNumList);
|
|
|
+ laserList.forEach(e->laserMap.put(e.getString("scene_code"),e));
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
List<String> modelingScene = sceneVoPage.getRecords().stream().filter(e -> e.getStatus() == 0).map(SceneVo::getNum).collect(Collectors.toList());
|