251209:1453 Frontend: progress nest = UAT & Bug Fixing
Some checks failed
Spec Validation / validate-markdown (push) Has been cancelled
Spec Validation / validate-diagrams (push) Has been cancelled
Spec Validation / check-todos (push) Has been cancelled

This commit is contained in:
admin
2025-12-09 14:53:42 +07:00
parent 8aceced902
commit aa96cd90e3
125 changed files with 11052 additions and 785 deletions

View File

@@ -73,6 +73,24 @@ export class UserController {
return this.userService.getUserPermissions(user.user_id);
}
// --- Reference Data (Roles/Permissions) ---
@Get('roles')
@ApiOperation({ summary: 'Get all roles' })
@ApiResponse({ status: 200, description: 'List of roles' })
@RequirePermission('user.view')
findAllRoles() {
return this.userService.findAllRoles();
}
@Get('permissions')
@ApiOperation({ summary: 'Get all permissions' })
@ApiResponse({ status: 200, description: 'List of permissions' })
@RequirePermission('user.view')
findAllPermissions() {
return this.userService.findAllPermissions();
}
// --- User CRUD (Admin) ---
@Post()