@RestController @RequestMapping(value="/chart/scene") public class ChartSceneManageController extends Object
| Constructor and Description |
|---|
ChartSceneManageController() |
| Modifier and Type | Method and Description |
|---|---|
com.geoway.adf.dms.common.web.Response<String> |
copyScene(String id,
String pid,
String name) |
com.geoway.adf.dms.common.web.Response |
deleteMaterial(String sceneId) |
com.geoway.adf.dms.common.web.Response |
deleteStatConfig(String id) |
void |
exportScene(String id,
String exportType,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
com.geoway.adf.dms.common.web.Response<ChartSceneDTO> |
getDetail(String id) |
com.geoway.adf.dms.common.web.Response<ChartSceneVersion> |
getSceneVersion(String versionId) |
com.geoway.adf.dms.common.web.Response<String> |
importScene(String sceneId,
String pid,
String name,
org.springframework.web.multipart.MultipartFile file) |
com.geoway.adf.dms.common.web.Response<List<ChartSceneVersion>> |
list(String sceneId) |
com.geoway.adf.dms.common.web.Response<List<ChartSceneDTO>> |
list(String pid,
String keyword) |
com.geoway.adf.dms.common.web.Response |
moveConfigOrder(String id,
String pid,
Integer order) |
com.geoway.adf.dms.common.web.Response<String> |
saveChart(ChartScene chartScene) |
com.geoway.adf.dms.common.web.Response<List<ChartSceneDTO>> |
tree(Boolean withDataScene,
String keyword) |
com.geoway.adf.dms.common.web.Response<ChartSceneMaterialDTO> |
uploadMaterial(Integer ownerType,
String ownerId,
String materialId,
org.springframework.web.multipart.MultipartFile file) |
void |
viewMaterial(String id,
String name,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
@GetMapping(value="/tree") public com.geoway.adf.dms.common.web.Response<List<ChartSceneDTO>> tree(@RequestParam(defaultValue="false") Boolean withDataScene, @RequestParam(required=false) String keyword)
@GetMapping(value="/list") public com.geoway.adf.dms.common.web.Response<List<ChartSceneDTO>> list(@RequestParam(required=false) String pid, @RequestParam(required=false) String keyword)
@GetMapping(value="/detail") public com.geoway.adf.dms.common.web.Response<ChartSceneDTO> getDetail(@RequestParam String id)
@PostMapping(value="/save") public com.geoway.adf.dms.common.web.Response<String> saveChart(@RequestBody ChartScene chartScene)
@PostMapping(value="/del")
public com.geoway.adf.dms.common.web.Response deleteStatConfig(@RequestParam
String id)
@PostMapping(value="/move")
public com.geoway.adf.dms.common.web.Response moveConfigOrder(@RequestParam
String id,
@RequestParam(required=false)
String pid,
@RequestParam
Integer order)
@GetMapping(value="/versions") public com.geoway.adf.dms.common.web.Response<List<ChartSceneVersion>> list(@RequestParam(required=false) String sceneId)
@GetMapping(value="/version") public com.geoway.adf.dms.common.web.Response<ChartSceneVersion> getSceneVersion(@RequestParam(required=false) String versionId)
@UploadFileCheck(supportedSuffixes={".png",".jpg",".jpeg",".gif",".webp",".bmp",".svg",".mp4",".mov",".avi",".wmv",".mkv",".webm"}) @PostMapping(value="/material/upload") public com.geoway.adf.dms.common.web.Response<ChartSceneMaterialDTO> uploadMaterial(@RequestParam Integer ownerType, @RequestParam String ownerId, @RequestParam(required=false) String materialId, @RequestPart org.springframework.web.multipart.MultipartFile file)
@GetMapping(value="/material/{id}/{name}")
public void viewMaterial(@PathVariable
String id,
@PathVariable
String name,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
@PostMapping(value="/material/del/{sceneId}")
public com.geoway.adf.dms.common.web.Response deleteMaterial(@PathVariable
String sceneId)
@GetMapping(value="/export")
public void exportScene(@RequestParam
String id,
@RequestParam(required=false)
String exportType,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
@UploadFileCheck(supportedSuffixes={".gscene",".json"}) @PostMapping(value="/import") public com.geoway.adf.dms.common.web.Response<String> importScene(@RequestParam(required=false) String sceneId, @RequestParam(required=false) String pid, @RequestParam String name, @RequestPart org.springframework.web.multipart.MultipartFile file)
Copyright © 2026. All rights reserved.