|
@@ -33,6 +33,7 @@ import java.util.Map;
|
|
|
@Api(tags = "场景管理")
|
|
|
@RestController
|
|
|
@RequestMapping("fcb/pano/scene")
|
|
|
+//@RequestMapping("a/pano/scene")
|
|
|
public class SceneController extends BaseController {
|
|
|
|
|
|
@Autowired
|
|
@@ -56,13 +57,19 @@ public class SceneController extends BaseController {
|
|
|
* 30s 轮询一次
|
|
|
* VR项目有计算中的模型,(true)允许轮询,(false)否则停止轮询
|
|
|
*/
|
|
|
- @WebControllerLog(description = "场景管理-场景列表")
|
|
|
+// @WebControllerLog(description = "场景管理-场景列表")
|
|
|
@ApiOperation(value = "场景列表", position = 1)
|
|
|
@PostMapping("list")
|
|
|
public JSONObject list(@RequestBody ScenePageDto param) {
|
|
|
return sceneService.jsonSearch(param);
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value = "场景列表(searchUnion)", position = 1)
|
|
|
+ @PostMapping("searchUnion")
|
|
|
+ public JSONObject searchUnion(@RequestBody ScenePageDto param) {
|
|
|
+ return sceneService.searchUnion(param);
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
@@ -74,7 +81,7 @@ public class SceneController extends BaseController {
|
|
|
* @param type
|
|
|
* @return 恒大id 唯一入口
|
|
|
*/
|
|
|
- @WebControllerLog(description = "场景管理-创建场景")
|
|
|
+// @WebControllerLog(description = "场景管理-创建场景")
|
|
|
@ApiImplicitParams({
|
|
|
@ApiImplicitParam(name = "houseId", value = "房源id", dataType = "String", required = true),
|
|
|
@ApiImplicitParam(name = "type", value = "场景类型, 楼盘:building, 园林:garden, 户型:house", dataType = "String"),
|
|
@@ -92,7 +99,7 @@ public class SceneController extends BaseController {
|
|
|
return sceneService.uploadPanoRabbitMq(file, houseId, type, hengdaId);
|
|
|
}
|
|
|
|
|
|
- @WebControllerLog(description = "场景管理-场景排序")
|
|
|
+// @WebControllerLog(description = "场景管理-场景排序")
|
|
|
@ApiOperation(value = "场景排序")
|
|
|
@PostMapping(value = "setSort")
|
|
|
public Result setSort(@RequestBody Map<String, String> param) {
|
|
@@ -108,7 +115,7 @@ public class SceneController extends BaseController {
|
|
|
return sceneService.upload(file);
|
|
|
}
|
|
|
|
|
|
- @WebControllerLog(description = "场景管理-编辑场景")
|
|
|
+// @WebControllerLog(description = "场景管理-编辑场景")
|
|
|
@ApiOperation(value = "VR项目修改", position = 3, notes = "修改VR项目的基础信息")
|
|
|
@PostMapping("house/edit")
|
|
|
public Result editHouse(@Valid @RequestBody EditHouseDto param) {
|
|
@@ -122,7 +129,7 @@ public class SceneController extends BaseController {
|
|
|
* @param status
|
|
|
* @return
|
|
|
*/
|
|
|
- @WebControllerLog(description = "场景管理-VR项目审核通过/下线")
|
|
|
+// @WebControllerLog(description = "场景管理-VR项目审核通过/下线")
|
|
|
@ApiImplicitParams({
|
|
|
@ApiImplicitParam(name = "houseId", value = "房源id", dataType = "String", required = true),
|
|
|
@ApiImplicitParam(name = "status", value = "状态, 审核通过/上线:4, 下线:3", dataType = "String"),
|
|
@@ -133,7 +140,7 @@ public class SceneController extends BaseController {
|
|
|
return sceneService.houseAudit(houseId, status);
|
|
|
}
|
|
|
|
|
|
- @WebControllerLog(description = "场景管理-VR项目删除")
|
|
|
+// @WebControllerLog(description = "场景管理-VR项目删除")
|
|
|
@ApiOperation(value = "VR项目删除", position = 3, notes = "删除VR项目时,把相应场景设置为删除状态")
|
|
|
@GetMapping("house/remove/{houseId}")
|
|
|
public Result houseRemove(@PathVariable String houseId) {
|
|
@@ -141,7 +148,7 @@ public class SceneController extends BaseController {
|
|
|
return sceneService.houseRemove(houseId);
|
|
|
}
|
|
|
|
|
|
- @WebControllerLog(description = "场景管理-编辑场景")
|
|
|
+// @WebControllerLog(description = "场景管理-编辑场景")
|
|
|
@ApiOperation(value = "编辑someData,(重命名)", position = 3)
|
|
|
@PostMapping("editSomeData")
|
|
|
public Result editSomeData(@Valid @RequestBody EditSomeDataDto param) {
|
|
@@ -238,14 +245,14 @@ public class SceneController extends BaseController {
|
|
|
return Result.success(flag);
|
|
|
}
|
|
|
|
|
|
- @WebControllerLog(description = "场景管理-保存VR模型")
|
|
|
+// @WebControllerLog(description = "场景管理-保存VR模型")
|
|
|
@ApiOperation("VR模型保存")
|
|
|
@PostMapping("saveVrModel")
|
|
|
public Result saveVrModel(@Valid @RequestBody VrModelDto param) {
|
|
|
return sceneService.saveVrModel(param);
|
|
|
}
|
|
|
|
|
|
- @WebControllerLog(description = "场景管理-保存初始画面")
|
|
|
+// @WebControllerLog(description = "场景管理-保存初始画面")
|
|
|
@ApiOperation("保存初始画面")
|
|
|
@PostMapping("saveIndex")
|
|
|
@ApiImplicitParams({
|
|
@@ -290,7 +297,7 @@ public class SceneController extends BaseController {
|
|
|
}
|
|
|
|
|
|
|
|
|
- @WebControllerLog(description = "场景管理-场景删除")
|
|
|
+// @WebControllerLog(description = "场景管理-场景删除")
|
|
|
@ApiOperation(value = "场景删除", notes = "判断VR项目关联场景、关联热点等判断")
|
|
|
@GetMapping("removes/{id}")
|
|
|
public Result remove(@PathVariable String id) {
|
|
@@ -379,7 +386,7 @@ public class SceneController extends BaseController {
|
|
|
* @param houseId
|
|
|
* @return
|
|
|
*/
|
|
|
- @WebControllerLog(description = "场景管理-获取样本间")
|
|
|
+// @WebControllerLog(description = "场景管理-获取样本间")
|
|
|
@ApiOperation(value = "获取样本间", notes = "调用恒大接口")
|
|
|
@PostMapping("findRoom/{houseId}")
|
|
|
public Result findRoom(@PathVariable String houseId) {
|