|
@@ -305,8 +305,8 @@ public class SceneServiceImpl extends IBaseServiceImpl<SceneEntity, String> impl
|
|
startPage(param);
|
|
startPage(param);
|
|
List<SceneEntity> search = entityMapper.searchUnion(param);
|
|
List<SceneEntity> search = entityMapper.searchUnion(param);
|
|
PageInfo<SceneEntity> page = new PageInfo<>(search);
|
|
PageInfo<SceneEntity> page = new PageInfo<>(search);
|
|
- log.info("page size: " + page.getSize());
|
|
|
|
- log.info("page total: " + page.getTotal());
|
|
|
|
|
|
+// log.info("page size: " + page.getSize());
|
|
|
|
+// log.info("page total: " + page.getTotal());
|
|
|
|
|
|
// 特殊处理,需要把byType=garden的类型修改为type=garden
|
|
// 特殊处理,需要把byType=garden的类型修改为type=garden
|
|
List<SceneEntity> list = page.getList();
|
|
List<SceneEntity> list = page.getList();
|
|
@@ -317,9 +317,17 @@ public class SceneServiceImpl extends IBaseServiceImpl<SceneEntity, String> impl
|
|
if (!list.isEmpty()) {
|
|
if (!list.isEmpty()) {
|
|
for (SceneEntity sceneEntity: list) {
|
|
for (SceneEntity sceneEntity: list) {
|
|
String byType = sceneEntity.getByType();
|
|
String byType = sceneEntity.getByType();
|
|
|
|
+ String sceneCode = sceneEntity.getSceneCode();
|
|
|
|
+ String houseId = sceneEntity.getHouseId();
|
|
if (byType.equals("garden")) {
|
|
if (byType.equals("garden")) {
|
|
sceneEntity.setType("garden");
|
|
sceneEntity.setType("garden");
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ // 2020.04.02检查初始场景是否使用
|
|
|
|
+ List<SceneInitEntity> initEntities = sceneInitService.findByHouseIdAndSceneCode(houseId, sceneCode);
|
|
|
|
+ if (initEntities.size() > 0) {
|
|
|
|
+ sceneEntity.setIsUseIndex(1);
|
|
|
|
+ }
|
|
resultList.add(sceneEntity);
|
|
resultList.add(sceneEntity);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -334,6 +342,8 @@ public class SceneServiceImpl extends IBaseServiceImpl<SceneEntity, String> impl
|
|
return result;
|
|
return result;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
|
|
+
|
|
@Override
|
|
@Override
|
|
public Result saveGardenVrModel(GardenVrModelDto param) {
|
|
public Result saveGardenVrModel(GardenVrModelDto param) {
|
|
String id = param.getId();
|
|
String id = param.getId();
|