|
@@ -4,6 +4,7 @@ import com.fdkankan.common.constant.ErrorCode;
|
|
|
import com.fdkankan.common.constant.SceneInfoReqType;
|
|
|
import com.fdkankan.common.exception.BusinessException;
|
|
|
import com.fdkankan.scene.annotation.CheckPermit;
|
|
|
+import com.fdkankan.scene.annotation.LastEditTime;
|
|
|
import com.fdkankan.scene.service.*;
|
|
|
import com.fdkankan.scene.vo.*;
|
|
|
import com.fdkankan.web.controller.BaseController;
|
|
@@ -62,6 +63,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/base/save")
|
|
|
public SceneEditInfoVO saveScene(@RequestBody @Validated SceneEditInfoParamVO param){
|
|
@@ -92,6 +94,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/saveInitialPage")
|
|
|
public ResultData saveInitialPage(@RequestBody @Validated FileNameAndDataParamVO param) throws Exception {
|
|
@@ -107,6 +110,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/tag/save")
|
|
|
public ResultData saveTag(@RequestBody @Validated SaveTagsParamVO param) throws Exception {
|
|
@@ -122,6 +126,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/tag/delete")
|
|
|
public ResultData deleteTag(@RequestBody @Validated DeleteHotParamVO param) throws Exception {
|
|
@@ -151,6 +156,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/icons/delete")
|
|
|
public ResultData deleteIcons(@RequestBody @Validated DeleteHotIconParamVO param) throws Exception {
|
|
@@ -166,6 +172,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/saveRoam")
|
|
|
public ResultData saveRoam(@RequestBody @Validated BaseDataParamVO param) throws Exception {
|
|
@@ -181,6 +188,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/saveTagsVisible")
|
|
|
public ResultData saveTagsVisible(@RequestBody @Validated SaveTagsVisibleParamVO param) throws Exception {
|
|
@@ -212,6 +220,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param file
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/uploadModel")
|
|
|
public ResultData uploadModel(@RequestParam("num") String num, @RequestParam("file") MultipartFile file) throws Exception {
|
|
@@ -230,6 +239,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param file
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/linkPan/upload")
|
|
|
public ResultData uploadLinkPan(
|
|
@@ -249,6 +259,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/linkPan/save")
|
|
|
public ResultData saveLinkPan(@RequestBody @Validated SaveLinkPanParamVO param) throws Exception{
|
|
@@ -264,6 +275,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/linkPan/delete")
|
|
|
public ResultData deleteLinkPan(@RequestBody @Validated DeleteLinkPanParamVO param) throws Exception {
|
|
@@ -279,6 +291,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/styles/delete")
|
|
|
public ResultData deleteStyles(@RequestBody @Validated DeleteStylesParamVO param) throws Exception {
|
|
@@ -309,6 +322,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/cad/save")
|
|
|
public ResultData saveCad(@RequestBody @Validated BaseDataParamVO param) throws Exception{
|
|
@@ -339,6 +353,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/cad/dxf/upload")
|
|
|
public ResultData uploadDxf(@RequestParam MultipartFile file, @RequestParam String num, Integer subgroup) throws Exception{
|
|
@@ -354,6 +369,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param num
|
|
|
* @return
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/cad/reset")
|
|
|
public ResultData resetCad(@RequestParam(value = "num") String num) throws Exception {
|
|
@@ -368,6 +384,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @date 2022/2/16
|
|
|
* @return
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/cad/rename")
|
|
|
public ResultData renameCad(@RequestBody @Validated RenameCadParamVO param) throws IOException {
|
|
@@ -399,6 +416,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param file
|
|
|
* @return java.util.List<java.lang.String>
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/uploadPanorama")
|
|
|
public ResultData uploadPanorama(@RequestParam(value = "num") String num,
|
|
@@ -429,6 +447,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/video/box/save")
|
|
|
public ResultData saveVideoBox(@RequestBody @Validated FileNameAndDataParamVO param) throws Exception {
|
|
@@ -444,6 +463,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/video/box/delete")
|
|
|
public ResultData deleteVideoBox(@RequestBody @Validated DeleteSidParamVO param) throws Exception {
|
|
@@ -459,6 +479,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/photo/box/save")
|
|
|
public ResultData savePhotoBox(@RequestBody @Validated BaseDataParamVO param) throws Exception {
|
|
@@ -474,6 +495,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/photo/box/delete")
|
|
|
public ResultData deletePhotoBox(@RequestBody @Validated DeleteSidParamVO param) throws Exception {
|
|
@@ -507,6 +529,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param file
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/uploadBallScreenVideo")
|
|
|
public ResultData uploadBallScreenVideo(
|
|
@@ -639,6 +662,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/tour/save")
|
|
|
public ResultData saveTour(@RequestBody @Validated BaseDataParamVO param) throws Exception{
|
|
@@ -654,12 +678,14 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/tour/delete")
|
|
|
public ResultData deleteTour(@RequestBody @Validated BaseSceneParamVO param) throws Exception{
|
|
|
return sceneEditService.deleteTour(param);
|
|
|
}
|
|
|
|
|
|
+ @LastEditTime
|
|
|
@PostMapping(value = "/tour/video/upload")
|
|
|
public ResultData uploadTourVideo(@RequestParam("num") String num, @RequestParam("file") MultipartFile file) throws Exception {
|
|
|
return downloadTourVideoService.uploadTourVideo(num, file);
|
|
@@ -679,6 +705,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/mosaics/add")
|
|
|
public ResultData addMosaics(@RequestBody @Validated BaseDataParamVO param) throws Exception{
|
|
@@ -694,6 +721,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/mosaics/delete")
|
|
|
public ResultData deleteMosaics(@RequestBody @Validated DeleteMosaicParamVO param) throws Exception{
|
|
@@ -724,6 +752,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/waterMark/add")
|
|
|
public ResultData addWaterMark(@RequestBody @Validated BaseFileParamVO param) throws Exception{
|
|
@@ -739,6 +768,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.web.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/waterMark/delete")
|
|
|
public ResultData deleteWaterMark(@RequestBody @Validated BaseFileParamVO param) throws Exception{
|
|
@@ -751,6 +781,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @return
|
|
|
* @throws Exception
|
|
|
*/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/filter/save")
|
|
|
public ResultData saveFilter(@RequestBody @Validated SaveFiltersParamVO param) throws Exception{
|
|
@@ -778,12 +809,14 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.common.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping("/surveillance/save")
|
|
|
ResultData saveSurveillance(@RequestBody @Validated SurveillanceParamVO param) throws Exception {
|
|
|
return surveillanceService.saveSurveillance(param);
|
|
|
}
|
|
|
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping("/surveillance/delete")
|
|
|
public ResultData deleteSurveillance(@RequestBody @Validated BaseSidParamVO param) throws IOException {
|
|
@@ -807,6 +840,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param file
|
|
|
* @return com.fdkankan.common.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping("/model/box/upload")
|
|
|
public ResultData uploadBoxModel(
|
|
@@ -825,6 +859,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.common.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping("/model/box/save")
|
|
|
public ResultData saveBoxModel(@RequestBody @Validated BaseJsonDataParamVO param) throws Exception {
|
|
@@ -840,6 +875,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @param param
|
|
|
* @return com.fdkankan.common.response.ResultData
|
|
|
**/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping("/model/box/delete")
|
|
|
public ResultData delBoxModel(@RequestBody @Validated DeleteSidParamVO param) throws Exception {
|
|
@@ -850,6 +886,7 @@ public class SceneEditController extends BaseController {
|
|
|
* 上传二维码和分享的logo
|
|
|
* @return
|
|
|
*/
|
|
|
+ @LastEditTime
|
|
|
@PostMapping(value = "/uploadShareLogo")
|
|
|
public ResultData uploadShareLogo(@RequestParam("num") String num, @RequestParam("file") MultipartFile file) throws Exception {
|
|
|
return scenePlusService.uploadShareLogo(num, file);
|
|
@@ -870,6 +907,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @return
|
|
|
* @throws Exception
|
|
|
*/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping("/billboards/save")
|
|
|
public ResultData saveBillboards(@RequestBody @Validated BaseJsonArrayParamVO param) throws Exception {
|
|
@@ -882,6 +920,7 @@ public class SceneEditController extends BaseController {
|
|
|
* @return
|
|
|
* @throws Exception
|
|
|
*/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping("/billboards/delete")
|
|
|
public ResultData deleteBillboards(@RequestBody @Validated DeleteSidListParamVO param) throws Exception {
|
|
@@ -906,12 +945,14 @@ public class SceneEditController extends BaseController {
|
|
|
* @return
|
|
|
* @throws Exception
|
|
|
*/
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping("/billboards/styles/delete")
|
|
|
public ResultData deleteBillboards(@RequestBody @Validated DeleteStylesParamVO param) throws Exception {
|
|
|
return ResultData.ok(sceneEditInfoExtService.deleteBillboardsStyles(param));
|
|
|
}
|
|
|
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/cutModel/save")
|
|
|
public ResultData saveCutModel(@RequestBody @Validated BaseJsonArrayParamVO param) throws Exception {
|
|
@@ -924,6 +965,7 @@ public class SceneEditController extends BaseController {
|
|
|
return ResultData.ok(cutModelService.listCutModel(param));
|
|
|
}
|
|
|
|
|
|
+ @LastEditTime
|
|
|
@CheckPermit
|
|
|
@PostMapping(value = "/cutModel/delete")
|
|
|
public ResultData deleteCutModel(@RequestBody @Validated DeleteSidListParamVO param) throws Exception {
|