feat: 部门、字典、日志、菜单、角色、用户列表接口补充权限校验

新增校验:sys:dept:list、sys:dict:list、sys:dict-item:list、sys:log:list、sys:menu:list、sys:role:list、sys:user:list
This commit is contained in:
Ray.Hao
2026-09-30 15:41:42 +08:00
parent a5d5f48c22
commit 012cba9b92
6 changed files with 8 additions and 0 deletions

View File

@@ -58,6 +58,7 @@ public class DictController {
@Operation(summary = "字典分页列表")
@GetMapping
@PreAuthorize("@ss.hasPerm('sys:dict:list')")
@Log(module = LogModuleEnum.DICT, value = ActionTypeEnum.LIST)
public PageResult<DictPageVO> getDictPage(
@Valid DictQuery queryParams
@@ -135,6 +136,7 @@ public class DictController {
@Operation(summary = "获取字典项分页列表")
@GetMapping("/{dictCode}/items")
@PreAuthorize("@ss.hasPerm('sys:dict-item:list')")
public PageResult<DictItemPageVO> getDictItemsPage(
@Parameter(description = "字典编码") @PathVariable String dictCode,
@Valid DictItemQuery queryParams