|
|
@@ -26,23 +26,23 @@ class UserTypePermissionSeeder extends Seeder
|
|
|
|
|
|
case UserTypeEnum::ASSOCIADO:
|
|
|
$dataToSync = [
|
|
|
- ['scope' => 'dashboard', 'bits' => Permission::VIEW | Permission::MENU],
|
|
|
- ['scope' => 'parceiro', 'bits' => Permission::VIEW | Permission::MENU],
|
|
|
- ['scope' => 'parceiro.convenio','bits' => Permission::VIEW | Permission::MENU],
|
|
|
- ['scope' => 'loja', 'bits' => Permission::VIEW | Permission::MENU],
|
|
|
- ['scope' => 'loja.item', 'bits' => Permission::VIEW | Permission::MENU],
|
|
|
- ['scope' => 'loja.pedido', 'bits' => Permission::VIEW | Permission::ADD | Permission::MENU],
|
|
|
- ['scope' => 'agendamento', 'bits' => Permission::VIEW | Permission::ADD | Permission::MENU],
|
|
|
+ ['scope' => 'associado', 'bits' => Permission::VIEW | Permission::MENU],
|
|
|
+ ['scope' => 'associado.perfil', 'bits' => Permission::VIEW | Permission::EDIT | Permission::MENU],
|
|
|
+ ['scope' => 'associado.carteirinha', 'bits' => Permission::VIEW | Permission::MENU],
|
|
|
+ ['scope' => 'associado.convenio', 'bits' => Permission::VIEW | Permission::MENU],
|
|
|
+ ['scope' => 'associado.dependente', 'bits' => Permission::VIEW | Permission::ADD | Permission::EDIT | Permission::DELETE | Permission::MENU],
|
|
|
+ ['scope' => 'notificacao', 'bits' => Permission::VIEW | Permission::MENU],
|
|
|
];
|
|
|
break;
|
|
|
|
|
|
case UserTypeEnum::PARCEIRO:
|
|
|
$dataToSync = [
|
|
|
- ['scope' => 'dashboard', 'bits' => Permission::VIEW | Permission::MENU],
|
|
|
- ['scope' => 'parceiro', 'bits' => Permission::VIEW | Permission::EDIT | Permission::MENU],
|
|
|
- ['scope' => 'parceiro.convenio','bits' => Permission::VIEW | Permission::EDIT | Permission::MENU],
|
|
|
- ['scope' => 'parceiro.servico', 'bits' => Permission::VIEW | Permission::ADD | Permission::EDIT | Permission::DELETE | Permission::MENU],
|
|
|
- ['scope' => 'agendamento', 'bits' => Permission::VIEW | Permission::MENU],
|
|
|
+ ['scope' => 'dashboard', 'bits' => Permission::VIEW | Permission::MENU],
|
|
|
+ ['scope' => 'parceiro', 'bits' => Permission::VIEW | Permission::EDIT | Permission::MENU],
|
|
|
+ ['scope' => 'parceiro.carteirinha', 'bits' => Permission::VIEW | Permission::MENU],
|
|
|
+ ['scope' => 'parceiro.agendamento', 'bits' => Permission::VIEW | Permission::MENU],
|
|
|
+ ['scope' => 'parceiro.dados', 'bits' => Permission::VIEW | Permission::MENU],
|
|
|
+ ['scope' => 'parceiro.notificacao', 'bits' => Permission::VIEW | Permission::MENU],
|
|
|
];
|
|
|
break;
|
|
|
}
|