Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Walter Felipe
submeta
Commits
7387b6c8
Commit
7387b6c8
authored
May 31, 2020
by
Gabriel-31415
Browse files
ajuste em routes
parent
99c27867
Changes
1
Hide whitespace changes
Inline
Side-by-side
routes/web.php
View file @
7387b6c8
...
@@ -29,73 +29,10 @@ Route::get('/proponente/index', 'ProponenteController@index'
...
@@ -29,73 +29,10 @@ Route::get('/proponente/index', 'ProponenteController@index'
//######### Participante ########################################
//######### Participante ########################################
Route
::
get
(
'/participante/index'
,
'ParticipanteController@index'
)
->
name
(
'participante.index'
);
Route
::
get
(
'/participante/index'
,
'ParticipanteController@index'
)
->
name
(
'participante.index'
);
Route
::
get
(
'/perfil'
,
'UserController@perfil'
)
->
name
(
'perfil'
)
->
middleware
([
'auth'
,
'verified'
]);
//######### Rotas Administrador #################################
Route
::
post
(
'/perfil'
,
'UserController@editarPerfil'
)
->
name
(
'perfil'
)
->
middleware
([
'auth'
,
'verified'
]);
Route
::
get
(
'/perfil-usuario'
,
'UserController@minhaConta'
)
->
middleware
(
'auth'
)
->
name
(
'user.perfil'
);
Route
::
get
(
'/perfil'
,
'UserController@perfil'
)
->
name
(
'perfil'
)
->
middleware
([
'auth'
,
'verified'
]);
// Rotas Administrador
Route
::
post
(
'/perfil'
,
'UserController@editarPerfil'
)
->
name
(
'perfil'
)
->
middleware
([
'auth'
,
'verified'
]);
Route
::
get
(
'/home-admin'
,
'AdministradorController@index'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'admin.index'
);
Route
::
get
(
'/usuarios'
,
'AdministradorController@usuarios'
)
->
middleware
(
'checkAdminResp'
)
->
name
(
'admin.usuarios'
);
Route
::
get
(
'/perfil-usuario'
,
'UserController@minhaConta'
)
->
middleware
(
'auth'
)
->
name
(
'user.perfil'
);
//Rotas da administração dos usuários
Route
::
get
(
'/usuarios/novo'
,
'AdministradorController@create'
)
->
middleware
(
'checkAdminResp'
)
->
name
(
'admin.user.create'
);
Route
::
post
(
'/usuarios/salvar-novo'
,
'AdministradorController@salvar'
)
->
middleware
(
'checkAdminResp'
)
->
name
(
'admin.user.store'
);
Route
::
get
(
'/usuarios/editar/{id}'
,
'AdministradorController@edit'
)
->
middleware
(
'checkAdminResp'
)
->
name
(
'admin.user.edit'
);
Route
::
post
(
'/usuarios/editar/atualizar/{id}'
,
'AdministradorController@update'
)
->
middleware
(
'checkAdminResp'
)
->
name
(
'admin.user.update'
);
Route
::
post
(
'/usuarios/editar/deletar/{id}'
,
'AdministradorController@destroy'
)
->
middleware
(
'checkAdminResp'
)
->
name
(
'admin.user.destroy'
);
Route
::
get
(
'admin/editais'
,
'AdministradorController@editais'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'admin.editais'
);
// Rotas de administrador responsavel (Reitor ou pro-reitor)
Route
::
get
(
'adminResp/editais'
,
'AdministradorResponsavelController@editais'
)
->
name
(
'adminResp.editais'
);
Route
::
get
(
'adminResp/usuarios'
,
'AdministradorResponsavelController@usuarios'
)
->
name
(
'adminResp.usuarios'
);
Route
::
get
(
'adminResp/atribuir'
,
'AdministradorResponsavelController@atribuirPermissao'
)
->
name
(
'adminResp.atribuir'
);
Route
::
post
(
'adminResp/atribuir'
,
'AdministradorResponsavelController@atribuirPermissao'
)
->
name
(
'adminResp.atribuir'
);
Route
::
post
(
'adminResp/verPermissao'
,
'AdministradorResponsavelController@verPermissao'
)
->
name
(
'adminResp.verPermissao'
);
//Rotas das naturezas
//Rotas das grandes areas
Route
::
get
(
'/naturezas'
,
'AdministradorController@naturezas'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'admin.naturezas'
);
Route
::
get
(
'/naturezas/grande-area'
,
'GrandeAreaController@index'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'grandearea.index'
);
Route
::
get
(
'/naturezas/grande-area/nova'
,
'GrandeAreaController@create'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'grandearea.criar'
);
Route
::
post
(
'/naturezas/grande-area/salvar'
,
'GrandeAreaController@store'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'grandearea.salvar'
);
Route
::
get
(
'/naturezas/grande-area/detalhes/{id}'
,
'GrandeAreaController@show'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'grandearea.show'
);
Route
::
get
(
'/naturezas/grande-area/editar/{id}'
,
'GrandeAreaController@edit'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'grandearea.editar'
);
Route
::
post
(
'/naturezas/grande-area/atualizar/{id}'
,
'GrandeAreaController@update'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'grandearea.atualizar'
);
Route
::
post
(
'/naturezas/grande-area/excluir/{id}'
,
'GrandeAreaController@destroy'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'grandearea.deletar'
);
//Rotas das areas, id's de nova e salvar são os ids da grande área a qual a nova área pertence
Route
::
get
(
'/naturezas/areas'
,
'AreaController@index'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'area.index'
);
Route
::
get
(
'/naturezas/{id}/area/nova'
,
'AreaController@create'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'area.criar'
);
Route
::
post
(
'/naturezas/{id}/area/salvar'
,
'AreaController@store'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'area.salvar'
);
Route
::
get
(
'/naturezas/area/detalhes/{id}'
,
'AreaController@show'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'area.show'
);
Route
::
get
(
'/naturezas/area/editar/{id}'
,
'AreaController@edit'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'area.editar'
);
Route
::
post
(
'/naturezas/area/atualizar/{id}'
,
'AreaController@update'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'area.atualizar'
);
Route
::
post
(
'/naturezas/area/excluir/{id}'
,
'AreaController@destroy'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'area.deletar'
);
//Rotas das subareas, id's de nova e salvar são os ids da área a qual a nova subárea pertence
Route
::
get
(
'/naturezas/subareas'
,
'SubAreaController@index'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'subarea.index'
);
Route
::
get
(
'/naturezas/{id}/subarea/nova'
,
'SubAreaController@create'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'subarea.criar'
);
Route
::
post
(
'/naturezas/{id}/subarea/salvar'
,
'SubAreaController@store'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'subarea.salvar'
);
Route
::
get
(
'/naturezas/subarea/detalhes/{id}'
,
'SubAreaController@show'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'subarea.show'
);
Route
::
get
(
'/naturezas/subarea/editar/{id}'
,
'SubAreaController@edit'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'subarea.editar'
);
Route
::
post
(
'/naturezas/subarea/atualizar/{id}'
,
'SubAreaController@update'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'subarea.atualizar'
);
Route
::
post
(
'/naturezas/subarea/excluir/{id}'
,
'SubAreaController@destroy'
)
->
middleware
(
'checkAdministrador'
)
->
name
(
'subarea.deletar'
);
// Rotas Coordenador
Route
::
get
(
'/coordenador/home'
,
'CoordenadorComissaoController@index'
)
->
name
(
'coordenador.index'
);
Route
::
get
(
'/coordenador/editais'
,
'CoordenadorComissaoController@editais'
)
->
name
(
'coordenador.editais'
);
Route
::
get
(
'/coordenador/usuarios'
,
'CoordenadorComissaoController@usuarios'
)
->
name
(
'coordenador.usuarios'
);
Route
::
get
(
'/coordenador/listarCoord'
,
'CoordenadorComissaoController@coordenadorComite'
)
->
name
(
'coordenador.coord'
);
Route
::
get
(
'/coordenador/listarAvaliador'
,
'CoordenadorComissaoController@avaliador'
)
->
name
(
'coordenador.avaliador'
);
Route
::
get
(
'/coordenador/listarProponente'
,
'CoordenadorComissaoController@proponente'
)
->
name
(
'coordenador.proponente'
);
Route
::
get
(
'/coordenador/listarParticipante'
,
'CoordenadorComissaoController@participante'
)
->
name
(
'coordenador.participante'
);
Route
::
get
(
'/coordenador/listarTrabalhos'
,
'CoordenadorComissaoController@listarTrabalhos'
)
->
name
(
'coordenador.listarTrabalhos'
);
Route
::
get
(
'/coordenador/detalhesEdital'
,
'CoordenadorComissaoController@detalhesEdital'
)
->
name
(
'coordenador.detalhesEdital'
);
Route
::
post
(
'/coordenador/retornoDetalhes'
,
'CoordenadorComissaoController@retornoDetalhes'
)
->
name
(
'coordenador.retornoDetalhes'
);
Route
::
post
(
'/coordenador/atribuirAvaliadorTrabalho'
,
'TrabalhoController@atribuirAvaliadorTrabalho'
)
->
name
(
'coordenador.atribuirAvaliadorTrabalho'
);
Route
::
post
(
'/coordenador/atribuir'
,
'TrabalhoController@atribuir'
)
->
name
(
'coordenador.atribuir'
);
// Rotas Avaliador
Route
::
get
(
'/avaliador/trabalhos'
,
'AvaliadorController@visualizarTrabalhos'
)
->
name
(
'visualizarTrabalho'
);
Route
::
group
([
'middleware'
=>
[
'isTemp'
,
'auth'
,
'verified'
]],
function
(){
Route
::
group
([
'middleware'
=>
[
'isTemp'
,
'auth'
,
'verified'
]],
function
(){
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment