-
- All Implemented Interfaces:
@RequestMapping(value = {"${poet.webUrlPrefix:/poet}"})@RestController() public final class PoetResource附件的下载、预览、上传等相关操作的资源层 /bs开头的路径为附件相关的业务操作 (增删改查)
-
-
Constructor Summary
Constructors Constructor Description PoetResource()
-
Method Summary
Modifier and Type Method Description final UnitfileView(@PathVariable() String name)final UnitmediaFileView(@PathVariable() String name)final Unitdownload(@PathVariable() String name)final PoetAnnexupload(@RequestParam(value = "file") MultipartFile file, @RequestParam(value = "module", required = false) String module)final PoetAnnexfindAnnex(@PathVariable() String name)final UnitdeleteAnnex(@PathVariable() String name)-
-
Method Detail
-
mediaFileView
@GetMapping(value = {"/view-media/{name}"}) final Unit mediaFileView(@PathVariable() String name)
-
upload
@RequestMapping(value = {"/up"}) final PoetAnnex upload(@RequestParam(value = "file") MultipartFile file, @RequestParam(value = "module", required = false) String module)
-
findAnnex
@GetMapping(value = {"/bs/{name}"}) final PoetAnnex findAnnex(@PathVariable() String name)
-
deleteAnnex
@DeleteMapping(value = {"/bs/{name}"}) final Unit deleteAnnex(@PathVariable() String name)
-
-
-
-