Просмотр исходного кода

feat(role): 添加操作员角色并调整权限控制

- 在 User模型中添加 Operator 角色
- 移除 OcrChannelController 中的 admin 权限检查
wui 9 месяцев назад
Родитель
Сommit
a240419478
2 измененных файлов с 1 добавлено и 1 удалено
  1. 0 1
      app/Controllers/Http/OcrChannelController.ts
  2. 1 0
      app/Models/User.ts

+ 0 - 1
app/Controllers/Http/OcrChannelController.ts

@@ -7,7 +7,6 @@ export default class OcrChannelController {
     private paginationService = new PaginationService(OcrChannel)
 
     public async index({ request, bouncer }: HttpContextContract) {
-        await bouncer.authorize('admin')
         return await this.paginationService.paginate(request.all())
     }
 

+ 1 - 0
app/Models/User.ts

@@ -5,6 +5,7 @@ import AppBaseModel from './AppBaseModel'
 
 export enum UserRoles {
     Admin = 'admin',
+    Operator = 'operator',
     Api = 'api',
     User = 'user'
 }