增强权限校验

This commit is contained in:
chenxudong 2025-01-14 10:30:33 +08:00
parent d23916ec6a
commit b9f90aa33a
1 changed files with 6 additions and 0 deletions

View File

@ -24,6 +24,7 @@ public class EdFileInfoController {
@Resource
private EdFileInfoService edFileInfoService;
@RequiredPermission(value = FilePermission.VIEW)
@RequestMapping("tree")
public ElectromagneticResult<?> tree() {
return edFileInfoService.tree();
@ -41,6 +42,7 @@ public class EdFileInfoController {
return edFileInfoService.delete(id);
}
@RequiredPermission(value = FilePermission.VIEW)
@RequestMapping("info")
public ElectromagneticResult<?> info(@RequestBody FileInfoQueryDTO fileInfoQueryDTO) {
return edFileInfoService.queryEdFileInfo(fileInfoQueryDTO);
@ -82,6 +84,7 @@ public class EdFileInfoController {
return edFileInfoService.copyFile(id, targetFolderId, strategy);
}
@RequiredPermission(value = FilePermission.VIEW)
@RequestMapping("versionView")
public ElectromagneticResult<?> versionView(@RequestParam String fileId) {
return edFileInfoService.versionView(fileId);
@ -119,16 +122,19 @@ public class EdFileInfoController {
return edFileInfoService.checkChunkExist(fileChunkDTO);
}
@RequiredPermission(value = FilePermission.VIEW)
@RequestMapping(value = "/uploadRecord", method = RequestMethod.GET)
public ElectromagneticResult<?> uploadRecord(@RequestParam int pageNum, @RequestParam int pageSize) {
return edFileInfoService.uploadRecord(pageNum, pageSize);
}
@RequiredPermission(value = FilePermission.VIEW)
@RequestMapping(value = "/fileDetail", method = RequestMethod.GET)
public ElectromagneticResult<?> detail(@RequestParam String id) {
return edFileInfoService.detail(id);
}
@RequiredPermission(value = FilePermission.VIEW)
@RequestMapping(value = "/queryChildFolder", method = RequestMethod.GET)
public ElectromagneticResult<?> queryChildFolder(@RequestParam String parentId) {
return edFileInfoService.queryChildFolder(parentId);