package com.cdf.controller.back; import com.cdf.aop.SysLog; import com.cdf.common.ResultData; import com.cdf.httpClient.request.FdkkSceneFolderRequest; import com.cdf.httpClient.request.FdkkSceneListRequest; import com.cdf.httpClient.response.FdkkResponse; import com.cdf.service.impl.FdkkSceneService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @RestController @RequestMapping("/back/scene") public class SceneBackController { @Autowired private FdkkSceneService fdkkSceneService; @PostMapping("/list") public ResultData list (@RequestBody FdkkSceneListRequest param, @RequestHeader String token ){ return ResultData.ok(fdkkSceneService.list(param,token)); } @PostMapping("/delete") @SysLog(logType = "VR场景",value = "删除") public ResultData delete (@RequestBody FdkkSceneFolderRequest param, @RequestHeader String token ){ fdkkSceneService.delete(param,token); return ResultData.ok(); } @PostMapping("/findListTree") public ResultData findListTree ( @RequestHeader String token ){ FdkkResponse fdkkResponse = fdkkSceneService.findListTree(token); return ResultData.ok(fdkkResponse.getData()); } @PostMapping("/folderSave") @SysLog(logType = "VR场景",value = "新建文件夹") public ResultData folderSave (@RequestBody FdkkSceneFolderRequest param, @RequestHeader String token ){ fdkkSceneService.folderSave(param,token); return ResultData.ok(); } @PostMapping("/folderUpdate") @SysLog(logType = "VR场景",value = "文件夹重命名") public ResultData folderUpdate (@RequestBody FdkkSceneFolderRequest param, @RequestHeader String token ){ fdkkSceneService.folderUpdate(param,token); return ResultData.ok(); } @PostMapping("/folderDelete") @SysLog(logType = "VR场景",value = "文件夹删除") public ResultData folderDelete (@RequestBody FdkkSceneFolderRequest param, @RequestHeader String token ){ fdkkSceneService.folderDelete(param,token); return ResultData.ok(); } @PostMapping("/move") @SysLog(logType = "VR场景",value = "移动") public ResultData move (@RequestBody FdkkSceneFolderRequest param, @RequestHeader String token ){ fdkkSceneService.move(param,token); return ResultData.ok(); } }