|
@@ -120,6 +120,23 @@ public class HouseServiceImpl implements HouseService {
|
|
|
return Result.success(result);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public Result getVrSceneCodeAndType(String houseId) {
|
|
|
+ String type = "house";
|
|
|
+ List<SceneEntity> list = entityMapper.getVrSceneCodeAndType(houseId, type);
|
|
|
+ HashMap<String, Object> resultMap = new HashMap<>();
|
|
|
+ for (SceneEntity entity : list) {
|
|
|
+ String byType = entity.getByType();
|
|
|
+ if ("garden".equals(byType)) {
|
|
|
+ resultMap.put(entity.getSceneCode(), "sales");
|
|
|
+ } else {
|
|
|
+ resultMap.put(entity.getSceneCode(), "room");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ log.info("返回场景码数量:{}, 返回结果:{}", resultMap.size(), resultMap);
|
|
|
+ return Result.success(resultMap);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 查询VR项目状态
|
|
|
* @param houseId
|