提交 c9b355c6 authored 作者: taojinlong's avatar taojinlong

fix: 数据集 api 权限

上级 4883f388
...@@ -74,7 +74,7 @@ public class Knife4jConfiguration implements BeanPostProcessor{ ...@@ -74,7 +74,7 @@ public class Knife4jConfiguration implements BeanPostProcessor{
.title("DataEase") .title("DataEase")
.description("人人可用的开源数据可视化分析工具") .description("人人可用的开源数据可视化分析工具")
.termsOfServiceUrl("https://dataease.io") .termsOfServiceUrl("https://dataease.io")
.contact(new Contact("fit2cloud","https://www.fit2cloud.com/dataease/index.html","dataease@fit2cloud.com")) .contact(new Contact("Dataease","https://www.fit2cloud.com/dataease/index.html","dataease@fit2cloud.com"))
.version(version) .version(version)
.build(); .build();
} }
......
...@@ -31,7 +31,7 @@ import java.util.List; ...@@ -31,7 +31,7 @@ import java.util.List;
@RequestMapping("plugin/dataset/columnPermissions") @RequestMapping("plugin/dataset/columnPermissions")
public class ColumnPermissionsController { public class ColumnPermissionsController {
@RequiresPermissions("datasource:read") @RequiresPermissions("data:read")
@DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE) @DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE)
@ApiOperation("保存") @ApiOperation("保存")
@PostMapping("save") @PostMapping("save")
...@@ -57,7 +57,7 @@ public class ColumnPermissionsController { ...@@ -57,7 +57,7 @@ public class ColumnPermissionsController {
return columnPermissionService.save(datasetColumnPermissions); return columnPermissionService.save(datasetColumnPermissions);
} }
@RequiresPermissions("datasource:read") @RequiresPermissions("data:read")
@DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE) @DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE)
@ApiOperation("查询") @ApiOperation("查询")
@PostMapping("/list") @PostMapping("/list")
...@@ -67,7 +67,7 @@ public class ColumnPermissionsController { ...@@ -67,7 +67,7 @@ public class ColumnPermissionsController {
} }
//TODO //TODO
@RequiresPermissions("datasource:read") @RequiresPermissions("data:read")
@ApiOperation("删除") @ApiOperation("删除")
@PostMapping("/delete/{id}") @PostMapping("/delete/{id}")
public void delete(@PathVariable String id) { public void delete(@PathVariable String id) {
...@@ -75,7 +75,7 @@ public class ColumnPermissionsController { ...@@ -75,7 +75,7 @@ public class ColumnPermissionsController {
columnPermissionService.delete(id); columnPermissionService.delete(id);
} }
@RequiresPermissions("datasource:read") @RequiresPermissions("data:read")
@DePermission(type = DePermissionType.DATASET, level = ResourceAuthLevel.DATASET_LEVEL_MANAGE) @DePermission(type = DePermissionType.DATASET, level = ResourceAuthLevel.DATASET_LEVEL_MANAGE)
@ApiOperation("分页查询") @ApiOperation("分页查询")
@PostMapping("/pageList/{datasetId}/{goPage}/{pageSize}") @PostMapping("/pageList/{datasetId}/{goPage}/{pageSize}")
...@@ -92,7 +92,7 @@ public class ColumnPermissionsController { ...@@ -92,7 +92,7 @@ public class ColumnPermissionsController {
return PageUtils.setPageInfo(page, columnPermissionService.queryPermissions(request)); return PageUtils.setPageInfo(page, columnPermissionService.queryPermissions(request));
} }
@RequiresPermissions("datasource:read") @RequiresPermissions("data:read")
@DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE) @DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE)
@ApiOperation("有权限的对象") @ApiOperation("有权限的对象")
@PostMapping("/authObjs") @PostMapping("/authObjs")
...@@ -101,7 +101,7 @@ public class ColumnPermissionsController { ...@@ -101,7 +101,7 @@ public class ColumnPermissionsController {
return (List<Object>) columnPermissionService.authObjs(request); return (List<Object>) columnPermissionService.authObjs(request);
} }
@RequiresPermissions("datasource:read") @RequiresPermissions("data:read")
@DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE) @DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE)
@ApiOperation("详情") @ApiOperation("详情")
@PostMapping("/permissionInfo") @PostMapping("/permissionInfo")
......
...@@ -28,7 +28,7 @@ import java.util.List; ...@@ -28,7 +28,7 @@ import java.util.List;
@RequestMapping("plugin/dataset/rowPermissions") @RequestMapping("plugin/dataset/rowPermissions")
public class RowPermissionsController { public class RowPermissionsController {
@RequiresPermissions("datasource:read") @RequiresPermissions("data:read")
@DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE) @DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE)
@ApiOperation("保存") @ApiOperation("保存")
@PostMapping("save") @PostMapping("save")
...@@ -55,7 +55,7 @@ public class RowPermissionsController { ...@@ -55,7 +55,7 @@ public class RowPermissionsController {
rowPermissionService.save(datasetRowPermissions); rowPermissionService.save(datasetRowPermissions);
} }
@RequiresPermissions("datasource:read") @RequiresPermissions("data:read")
@DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE) @DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE)
@ApiOperation("查询") @ApiOperation("查询")
@PostMapping("/list") @PostMapping("/list")
...@@ -65,7 +65,7 @@ public class RowPermissionsController { ...@@ -65,7 +65,7 @@ public class RowPermissionsController {
} }
//TODO //TODO
@RequiresPermissions("datasource:read") @RequiresPermissions("data:read")
@ApiOperation("删除") @ApiOperation("删除")
@PostMapping("/delete/{id}") @PostMapping("/delete/{id}")
public void dataSetRowPermissionInfo(@PathVariable String id) { public void dataSetRowPermissionInfo(@PathVariable String id) {
...@@ -73,7 +73,7 @@ public class RowPermissionsController { ...@@ -73,7 +73,7 @@ public class RowPermissionsController {
rowPermissionService.delete(id); rowPermissionService.delete(id);
} }
@RequiresPermissions("datasource:read") @RequiresPermissions("data:read")
@DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE) @DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE)
@ApiOperation("分页查询") @ApiOperation("分页查询")
@PostMapping("/pageList/{datasetId}/{goPage}/{pageSize}") @PostMapping("/pageList/{datasetId}/{goPage}/{pageSize}")
...@@ -90,7 +90,7 @@ public class RowPermissionsController { ...@@ -90,7 +90,7 @@ public class RowPermissionsController {
return PageUtils.setPageInfo(page, rowPermissionService.queryRowPermissions(request)); return PageUtils.setPageInfo(page, rowPermissionService.queryRowPermissions(request));
} }
@RequiresPermissions("datasource:read") @RequiresPermissions("data:read")
@DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE) @DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE)
@ApiOperation("有权限的对象") @ApiOperation("有权限的对象")
@PostMapping("/authObjs") @PostMapping("/authObjs")
...@@ -99,7 +99,7 @@ public class RowPermissionsController { ...@@ -99,7 +99,7 @@ public class RowPermissionsController {
return (List<Object>) rowPermissionService.authObjs(request); return (List<Object>) rowPermissionService.authObjs(request);
} }
@RequiresPermissions("datasource:read") @RequiresPermissions("data:read")
@DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE) @DePermission(type = DePermissionType.DATASET, value = "datasetId", level = ResourceAuthLevel.DATASET_LEVEL_MANAGE)
@ApiOperation("详情") @ApiOperation("详情")
@PostMapping("/dataSetRowPermissionInfo") @PostMapping("/dataSetRowPermissionInfo")
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论