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
a3eff63a
Unverified
Commit
a3eff63a
authored
Mar 17, 2022
by
Laboratório Multidisciplinar de Tecnologias Sociais
Committed by
GitHub
Mar 17, 2022
Browse files
Merge pull request #185 from GuilhermeGz/master
Atualizações do Sistema
parents
6ea824cf
04a775ec
Changes
54
Show whitespace changes
Inline
Side-by-side
resources/views/administrador/substituirParticipante.blade.php
View file @
a3eff63a
...
...
@@ -153,7 +153,7 @@
<
div
class
=
"modal-dialog modal-dialog-centered modal-lg"
>
<
div
class
=
"modal-content"
>
<
div
class
=
"modal-header"
style
=
"overflow-x:auto"
>
<
div
class
=
"modal-header"
style
=
"overflow-x:auto
; padding-left: 31px
"
>
<
h5
class
=
"modal-title"
id
=
"exampleModalLabel"
style
=
"color:#1492E6"
>
Informações
Participante
</
h5
>
<
button
type
=
"button"
class
=
"close"
data
-
dismiss
=
"modal"
aria
-
label
=
"Close"
style
=
"padding-top: 8px; color:#1492E6"
>
...
...
@@ -161,7 +161,7 @@
</
button
>
</
div
>
<
div
class
=
"modal-body"
>
<
div
class
=
"modal-body"
style
=
"padding-right: 32px;padding-left: 32px;padding-top: 20px;padding-bottom: 32px;"
>
@
include
(
'administrador.substituirParticipanteForm'
,
[
'visualizarOnly'
=>
1
])
</
div
>
</
div
>
...
...
@@ -263,7 +263,7 @@
<
div
class
=
"modal-dialog modal-dialog-centered modal-lg"
>
<
div
class
=
"modal-content"
>
<
div
class
=
"modal-header"
style
=
"overflow-x:auto"
>
<
div
class
=
"modal-header"
style
=
"overflow-x:auto
; padding-left: 31px
"
>
<
h5
class
=
"modal-title"
id
=
"exampleModalLabel"
style
=
"color:#1492E6"
>
Informações
Participante
</
h5
>
<
button
type
=
"button"
class
=
"close"
data
-
dismiss
=
"modal"
aria
-
label
=
"Close"
style
=
"padding-top: 8px; color:#1492E6"
>
...
...
@@ -271,7 +271,7 @@
</
button
>
</
div
>
<
div
class
=
"modal-body"
>
<
div
class
=
"modal-body"
style
=
"padding-right: 32px;padding-left: 32px;padding-top: 20px;padding-bottom: 32px;"
>
@
include
(
'administrador.vizualizarParticipante'
,
[
'visualizarSubstituido'
=>
1
])
</
div
>
</
div
>
...
...
@@ -283,7 +283,7 @@
<
div
class
=
"modal-dialog modal-dialog-centered modal-lg"
>
<
div
class
=
"modal-content"
>
<
div
class
=
"modal-header"
style
=
"overflow-x:auto"
>
<
div
class
=
"modal-header"
style
=
"overflow-x:auto
; padding-left: 31px
"
>
<
h5
class
=
"modal-title"
id
=
"exampleModalLabel"
style
=
"color:#1492E6"
>
Informações
Participante
</
h5
>
<
button
type
=
"button"
class
=
"close"
data
-
dismiss
=
"modal"
aria
-
label
=
"Close"
style
=
"padding-top: 8px; color:#1492E6"
>
...
...
@@ -291,7 +291,7 @@
</
button
>
</
div
>
<
div
class
=
"modal-body"
>
<
div
class
=
"modal-body"
style
=
"padding-right: 32px;padding-left: 32px;padding-top: 20px;padding-bottom: 32px;"
>
@
include
(
'administrador.vizualizarParticipante'
)
</
div
>
</
div
>
...
...
resources/views/administrador/substituirParticipanteCompletoForm.blade.php
View file @
a3eff63a
...
...
@@ -318,7 +318,7 @@
@endcomponent
</div>
<div
class=
"col-6"
>
@component('componentes.input', ['label' => 'Coeficiente de rendimento'])
@component('componentes.input', ['label' => 'Coeficiente de rendimento
(média geral)
'])
<input
type=
"number"
class=
"form-control media"
value=
""
name=
"media_do_curso"
min=
"0"
max=
"10"
step=
"0.01"
id=
"media{{$participante->id}}"
required
>
@error('media_do_curso')
<span
class=
"invalid-feedback"
role=
"alert"
style=
"overflow: visible; display:block"
>
...
...
resources/views/administrador/substituirParticipanteDadoDiscenteForm.blade.php
View file @
a3eff63a
...
...
@@ -318,7 +318,7 @@
@endcomponent
</div>
<div
class=
"col-6"
>
@component('componentes.input', ['label' => 'Coeficiente de rendimento'])
@component('componentes.input', ['label' => 'Coeficiente de rendimento
(média geral)
'])
<input
type=
"number"
class=
"form-control media"
value=
""
name=
"media_do_curso"
min=
"0"
max=
"10"
step=
"0.01"
id=
"media{{$participante->id}}"
required
>
@error('media_do_curso')
<span
class=
"invalid-feedback"
role=
"alert"
style=
"overflow: visible; display:block"
>
...
...
resources/views/administrador/substituirParticipanteForm.blade.php
View file @
a3eff63a
...
...
@@ -151,7 +151,7 @@
</div>
<div
class=
"row"
>
<div
class=
"col-6"
>
@component('componentes.input', ['label' => 'Coeficiente de rendimento'])
@component('componentes.input', ['label' => 'Coeficiente de rendimento
(média geral)
'])
<input
type=
"number"
class=
"form-control media"
value=
"{{$participante->media_do_curso}}"
name=
"media_do_curso"
min=
"0"
max=
"10"
step=
"0.01"
disabled
>
@endcomponent
</div>
...
...
@@ -511,7 +511,7 @@
@endcomponent
</div>
<div
class=
"col-6"
>
@component('componentes.input', ['label' => 'Coeficiente de rendimento'])
@component('componentes.input', ['label' => 'Coeficiente de rendimento
(média geral)
'])
<input
type=
"number"
class=
"form-control media"
value=
""
name=
"media_do_curso"
min=
"0"
max=
"10"
step=
"0.01"
id=
"media{{$participante->id}}"
required
>
@error('media_do_curso')
<span
class=
"invalid-feedback"
role=
"alert"
style=
"overflow: visible; display:block"
>
...
...
resources/views/administrador/substituirParticipantePlanoForm.blade.php
View file @
a3eff63a
...
...
@@ -319,7 +319,7 @@
@endcomponent
</div>
<div
class=
"col-6"
>
@component('componentes.input', ['label' => 'Coeficiente de rendimento'])
@component('componentes.input', ['label' => 'Coeficiente de rendimento
(média geral)
'])
<input
type=
"number"
class=
"form-control media"
value=
""
name=
"media_do_curso"
min=
"0"
max=
"10"
step=
"0.01"
id=
"mediaManter{{$participante->id}}"
disabled
>
@error('media_do_curso')
<span
class=
"invalid-feedback"
role=
"alert"
style=
"overflow: visible; display:block"
>
...
...
resources/views/administrador/visualizarParecerInterno.blade.php
View file @
a3eff63a
...
...
@@ -45,6 +45,7 @@
</
div
>
<
br
>
<
h3
>
Anexos
</
h3
>
{{
--
Anexo
do
Projeto
--
}}
...
...
@@ -77,15 +78,14 @@
</
div
>
<
div
class
=
"col-sm-3"
>
<
label
for
=
"anexoPlanilha"
class
=
"col-form-label"
>
{{
__
(
'Planilha de Pontuação: '
)
}}
</
label
>
<
a
href
=
"{{ route('baixar.anexo.planilha', ['id' =>
$trabalho->id
]) }}"
>
Arquivo
</
a
>
<
label
for
=
"anexoPlanilha"
class
=
"col-form-label"
>
{{
__
(
'Pontuação calculada: '
)
}}
</
label
>
</
div
>
<
div
class
=
"col-sm-3"
style
=
"top: 5px; text-align: right"
>
<
label
for
=
"aceito"
style
=
"left: auto"
>
{{
__
(
'Aceito'
)
}}
</
label
>
<
input
type
=
"radio"
name
=
"anexoPlanilha"
value
=
"aceito"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusAnexoPlanilhaPontuacao
==
'aceito'
)
checked
@
else
disabled
@
endif
required
>
<
label
for
=
"recusado"
>
{{
__
(
'Recusado'
)
}}
</
label
>
<
input
type
=
"radio"
name
=
"anexoPlanilha"
value
=
"recusado"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusAnexoPlanilhaPontuacao
==
'recusado'
)
checked
@
else
disabled
@
endif
>
<
input
type
=
"number"
min
=
"0"
step
=
".01"
name
=
"anexoPlanilha"
style
=
"width: 60px"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusAnexoPlanilhaPontuacao
!=
null
)
@
if
(
is_numeric
(
$parecer
->
statusAnexoPlanilhaPontuacao
))
value
=
"
{
{$parecer->statusAnexoPlanilhaPontuacao}
}
"
@
else
value
=
"0"
@
endif
@
endif
disabled
>
</
div
>
@
if
(
$evento
->
tipo
==
'PIBIC'
||
$evento
->
tipo
==
'PIBIC-EM'
)
...
...
@@ -151,6 +151,16 @@
<
label
for
=
"recusado"
>
{{
__
(
'Recusado'
)
}}
</
label
>
<
input
type
=
"radio"
name
=
"anexoPlano"
value
=
"recusado"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusPlanoTrabalho
==
'recusado'
)
checked
@
else
disabled
@
endif
>
</
div
>
</
div
>
<
br
>
<
h3
>
Comentário
</
h3
>
<
div
class
=
"row"
>
<
div
class
=
"col-md-9"
>
<
textarea
class
=
"col-md-12"
minlength
=
"20"
id
=
"comentario"
name
=
"comentario"
style
=
"border-radius:5px 5px 0 0;height: 71px;"
disabled
>@
if
(
$parecer
!=
null
&&
$parecer
->
comentario
!=
null
){{
$parecer
->
comentario
}}
@
endif
</
textarea
>
</
div
>
</
div
>
{{
--
Modal
planos
de
trabalho
--
}}
<
div
class
=
"modal fade"
id
=
"modalPlanos"
tabindex
=
"-1"
role
=
"dialog"
...
...
resources/views/administrador/vizualizarParticipante.blade.php
View file @
a3eff63a
...
...
@@ -157,7 +157,7 @@
</
div
>
<
div
class
=
"row"
>
<
div
class
=
"col-6"
>
@
component
(
'componentes.input'
,
[
'label'
=>
'Coeficiente de rendimento'
])
@
component
(
'componentes.input'
,
[
'label'
=>
'Coeficiente de rendimento
(média geral)
'
])
<
input
type
=
"number"
class
=
"form-control media"
value
=
"
{
{$subs->participanteSubstituido()->withTrashed()->first()->media_do_curso}
}
"
name
=
"media_do_curso"
min
=
"0"
max
=
"10"
step
=
"0.01"
disabled
>
@
endcomponent
</
div
>
...
...
@@ -434,7 +434,7 @@
</
div
>
<
div
class
=
"row"
>
<
div
class
=
"col-6"
>
@
component
(
'componentes.input'
,
[
'label'
=>
'Coeficiente de rendimento'
])
@
component
(
'componentes.input'
,
[
'label'
=>
'Coeficiente de rendimento
(média geral)
'
])
<
input
type
=
"number"
class
=
"form-control media"
value
=
"
{
{$subs->participanteSubstituto()->withTrashed()->first()->media_do_curso}
}
"
name
=
"media_do_curso"
min
=
"0"
max
=
"10"
step
=
"0.01"
disabled
>
@
endcomponent
</
div
>
...
...
resources/views/avaliador/parecer.blade.php
View file @
a3eff63a
...
...
@@ -3,10 +3,182 @@
@
section
(
'content'
)
<
div
class
=
"row justify-content-center"
>
<!--
Proponente
Dados
-->
<
div
class
=
"col-md-10"
style
=
"margin-top:4rem"
>
<
div
class
=
"card"
style
=
"border-radius: 12px"
>
<
div
class
=
"card-body"
>
<
div
class
=
"container"
>
<
div
class
=
"form-row mt-3"
>
<
div
class
=
"col-md-12"
><
h5
style
=
"color: #1492E6; margin-bottom:-0.4rem"
>
Informações
do
proponente
</
h5
></
div
>
<
div
class
=
"col-md-12"
style
=
"margin-bottom: -0.8rem;"
><
hr
style
=
"border-top: 1px solid#1492E6"
></
div
>
<
div
class
=
"form-group col-md-12"
style
=
"margin-top: 15px"
>
<
label
for
=
"nomeCompletoProponente1"
>
Proponente
</
label
>
<
input
class
=
"form-control"
type
=
"text"
id
=
"nomeCompletoProponente1"
name
=
"nomeCoordenador"
disabled
=
"disabled"
value
=
"{{
$trabalho->proponente
->user->name }}"
>
</
div
>
<
div
class
=
"form-group col-md-6"
>
<
label
for
=
"linkLattesEstudante"
>
Link
do
currículo
Lattes
</
label
>
<
input
class
=
"form-control @error('linkLattesEstudante') is-invalid @enderror"
type
=
"text"
name
=
"linkLattesEstudante"
value
=
"
{
{$trabalho->linkLattesEstudante}
}
"
disabled
>
@
error
(
'linkLattesEstudante'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
style
=
"overflow: visible; display:block"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"form-group col-md-6"
>
<
label
for
=
"linkGrupo"
>
Link
do
grupo
de
pesquisa
</
label
>
<
input
class
=
"form-control @error('linkGrupo') is-invalid @enderror"
type
=
"url"
name
=
"linkGrupo"
value
=
"{{
$trabalho->linkGrupoPesquisa
}}"
disabled
>
@
error
(
'linkGrupo'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
style
=
"overflow: visible; display:block"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
<!--
Anecos
do
Projeto
-->
<
div
class
=
"col-md-10"
style
=
"margin-top:4rem"
>
<
div
class
=
"card"
style
=
"border-radius: 12px"
>
<
div
class
=
"card-body"
>
<
div
class
=
"container"
>
<
div
class
=
"form-row mt-3"
>
<
div
class
=
"col-md-12"
><
h5
style
=
"color: #1492E6; margin-bottom:-0.4rem"
>
Anexos
</
h5
></
div
>
<
div
class
=
"col-md-12"
style
=
"margin-bottom: -0.8rem;"
><
hr
style
=
"border-top: 1px solid#1492E6"
></
div
>
{{
--
Anexo
do
Projeto
--
}}
<
div
class
=
"form-group col-md-6"
style
=
"margin-top: 10px"
>
<
div
class
=
"row justify-content-start"
>
<
div
class
=
"col-9"
>
@
component
(
'componentes.input'
,
[
'label'
=>
'Projeto (.pdf)'
])
@
endcomponent
</
div
>
@
if
(
$trabalho
->
anexoProjeto
)
<
div
class
=
"col-3 "
>
<
a
href
=
"{{ route('baixar.anexo.projeto', ['id' =>
$trabalho->id
])}}"
><
i
class
=
"fas fa-file-pdf fa-2x"
></
i
></
a
>
</
div
>
@
else
<
div
class
=
"col-3 text-danger"
>
<
p
><
i
class
=
"fas fa-times-circle fa-2x"
></
i
></
p
>
</
div
>
@
endif
</
div
>
</
div
>
<!--
Planos
de
Trabalho
-->
@
foreach
(
$trabalho
->
participantes
as
$participante
)
@
php
if
(
App\Arquivo
::
where
(
'participanteId'
,
$participante
->
id
)
->
first
()
!=
null
){
$planoTrabalhoTemp
=
App\Arquivo
::
where
(
'participanteId'
,
$participante
->
id
)
->
first
()
->
nome
;
}
else
{
$planoTrabalhoTemp
=
null
;
}
@
endphp
<
div
class
=
"form-group col-md-6"
style
=
"margin-top: 10px"
>
<
div
class
=
"row justify-content-start"
>
<
div
class
=
"col-9"
>
<
label
for
=
"nomePlano"
class
=
"col-form-label"
>
Plano
:
{{
$participante
->
planoTrabalho
->
titulo
}}
</
label
>
</
div
>
@
if
(
$planoTrabalhoTemp
!=
null
)
<
div
class
=
"col-3 "
>
<
a
href
=
"{{route('download', ['file' =>
$planoTrabalhoTemp
])}}"
><
i
class
=
"fas fa-file-pdf fa-2x"
></
i
></
a
>
</
div
>
@
else
<
div
class
=
"col-3 text-danger"
>
<
p
><
i
class
=
"fas fa-times-circle fa-2x"
></
i
></
p
>
</
div
>
@
endif
</
div
>
</
div
>
@
endforeach
<!--
Anexo
da
autorizações
especiais
-->
<
div
class
=
"form-group col-md-6"
>
<
div
class
=
"row justify-content-start"
>
<
div
class
=
"col-10 "
>
<
div
class
=
"row"
>
<
div
class
=
"col-12"
>
<
label
for
=
"botao"
class
=
"col-form-label @error('botao') is-invalid @enderror"
data
-
toggle
=
"tooltip"
data
-
placement
=
"bottom"
title
=
"Se possuir, coloque todas em único arquivo pdf."
style
=
"margin-right: 15px;"
>
{{
__
(
'Possui autorizações especiais?'
)
}}
<
span
style
=
"color: red; font-weight:bold"
>*</
span
></
label
>
</
div
>
<
div
class
=
"col-12"
>
<
input
type
=
"radio"
@
if
(
$trabalho
->
anexoAutorizacaoComiteEtica
)
checked
@
endif
id
=
"radioSim"
onchange
=
"displayAutorizacoesEspeciais('sim')"
disabled
>
<
label
for
=
"radioSim"
style
=
"margin-right: 5px"
>
Sim
</
label
>
<
input
type
=
"radio"
id
=
"radioNao"
@
if
(
$trabalho
->
justificativaAutorizacaoEtica
)
checked
@
endif
onchange
=
"displayAutorizacoesEspeciais('nao')"
disabled
>
<
label
for
=
"radioNao"
style
=
"margin-right: 5px"
>
Não
</
label
><
br
>
</
div
>
</
div
>
<
span
id
=
"idAvisoAutorizacaoEspecial"
class
=
"invalid-feedback"
role
=
"alert"
style
=
"overflow: visible; display:none"
>
<
strong
>
Selecione
a
autorização
e
envie
o
arquivo
!</
strong
>
</
span
>
<
div
class
=
"form-group"
id
=
"displaySim"
style
=
"display: block; margin-top:-1rem"
>
@
component
(
'componentes.input'
,
[
'label'
=>
'Sim, declaro que necessito de autorizações especiais (.pdf)'
])
<
div
class
=
"row justify-content-center"
>
@
if
(
$trabalho
->
anexoAutorizacaoComiteEtica
)
<
div
class
=
"col-3 mt-2"
>
<
a
href
=
"{{ route('baixar.anexo.comite', ['id' =>
$trabalho->id
]) }}"
><
i
class
=
"fas fa-file-pdf fa-2x"
></
i
></
a
>
</
div
>
@
else
<
div
class
=
"col-3 text-danger"
>
<
p
><
i
class
=
"fas fa-times-circle fa-2x"
></
i
></
p
>
</
div
>
@
endif
</
div
>
@
error
(
'anexoAutorizacaoComiteEtica'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
style
=
"overflow: visible; display:block"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
@
endcomponent
</
div
>
<
div
class
=
"form-group"
id
=
"displayNao"
style
=
"display: none; margin-top:-1rem"
>
@
component
(
'componentes.input'
,
[
'label'
=>
'Declaração de que não necessito de autorização especiais (.pdf)'
])
@
if
(
$trabalho
->
justificativaAutorizacaoEtica
)
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-3 mt-2"
>
<
a
href
=
"{{ route('baixar.anexo.justificativa', ['id' =>
$trabalho->id
]) }}"
><
i
class
=
"fas fa-file-pdf fa-2x"
></
i
></
a
>
</
div
>
</
div
>
@
else
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-3 text-danger"
>
<
p
><
i
class
=
"fas fa-times-circle fa-2x"
></
i
></
p
>
</
div
>
</
div
>
@
endif
@
error
(
'justificativaAutorizacaoEtica'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
style
=
"overflow: visible; display:block"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
@
endcomponent
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
<
div
class
=
"container"
>
<
div
class
=
"row justify-content-center"
style
=
"margin-top: 3rem;"
>
<
div
class
=
"col-md-1
1
"
style
=
"margin-bottom: -3rem"
>
<
div
class
=
"col-md-1
2
"
style
=
"margin-bottom: -3rem"
>
<
div
class
=
"card card_conteudo shadow bg-white"
style
=
"border-radius:12px; border-width:0px; overflow:auto"
>
<
div
class
=
"card-header"
style
=
"border-top-left-radius: 12px; border-top-right-radius: 12px; background-color: #fff"
>
<
div
class
=
"d-flex justify-content-between align-items-center"
style
=
"margin-top: 9px; margin-bottom:-1rem"
>
...
...
resources/views/avaliador/parecerInterno.blade.php
View file @
a3eff63a
...
...
@@ -56,8 +56,10 @@
{{
--
Coordenador
--
}}
<
div
class
=
"row"
>
<
div
class
=
"col-sm-
10
"
>
<
div
class
=
"col-sm-
3
"
>
<
label
for
=
"nomeTrabalho"
class
=
"col-form-label"
>
Lattes
do
Proponente
:
</
label
>
</
div
>
<
div
class
=
"col-sm-3"
style
=
"top: 5px; text-align: right"
>
<
label
for
=
"aceito"
>
{{
__
(
' Aceito'
)
}}
</
label
>
<
input
type
=
"radio"
name
=
"anexoLinkLattes"
value
=
"aceito"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusLinkLattesProponente
==
'aceito'
)
checked
@
endif
required
>
...
...
@@ -66,9 +68,12 @@
<
input
type
=
"radio"
name
=
"anexoLinkLattes"
value
=
"recusado"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusLinkLattesProponente
==
'recusado'
)
checked
@
endif
>
</
div
>
<
div
class
=
"col-sm-6"
></
div
>
<
div
class
=
"col-sm-
10
"
>
<
div
class
=
"col-sm-
3
"
>
<
label
for
=
"nomeTrabalho"
class
=
"col-form-label"
>
{{
__
(
'Grupo de pesquisa: '
)
}}
</
label
>
</
div
>
<
div
class
=
"col-sm-3"
style
=
"top: 5px; text-align: right"
>
<
label
for
=
"aceito"
style
=
"left: auto"
>
{{
__
(
' Aceito'
)
}}
</
label
>
<
input
type
=
"radio"
name
=
"anexoGrupoPesquisa"
value
=
"aceito"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusLinkGrupoPesquisa
==
'aceito'
)
checked
@
endif
required
>
...
...
@@ -79,13 +84,16 @@
</
div
>
<
br
>
<
h3
>
Anexos
</
h3
>
{{
--
Anexo
do
Projeto
--
}}
<
div
class
=
"row"
>
{{
--
Arquivo
--
}}
<
div
class
=
"col-sm-
6
"
>
<
div
class
=
"col-sm-
3
"
>
<
label
for
=
"anexoProjeto"
class
=
"col-form-label"
>
{{
__
(
'Projeto: '
)
}}
</
label
>
</
div
>
<
div
class
=
"col-sm-3"
style
=
"top: 5px; text-align: right"
>
<
label
for
=
"aceito"
style
=
"left: auto"
>
{{
__
(
' Aceito'
)
}}
</
label
>
<
input
type
=
"radio"
name
=
"anexoProjeto"
value
=
"aceito"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusAnexoProjeto
==
'aceito'
)
checked
@
endif
required
>
...
...
@@ -94,8 +102,10 @@
<
input
type
=
"radio"
name
=
"anexoProjeto"
value
=
"recusado"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusAnexoProjeto
==
'recusado'
)
checked
@
endif
>
</
div
>
<
div
class
=
"col-sm-
6
"
>
<
div
class
=
"col-sm-
3
"
>
<
label
for
=
"anexoLatterCoordenador"
class
=
"col-form-label"
>
{{
__
(
'Lattes do Coordenador: '
)
}}
</
label
>
</
div
>
<
div
class
=
"col-sm-3"
style
=
"top: 5px; text-align: right"
>
<
label
for
=
"aceito"
style
=
"left: auto"
>
{{
__
(
' Aceito'
)
}}
</
label
>
<
input
type
=
"radio"
name
=
"anexoLattesCoordenador"
value
=
"aceito"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusAnexoLattesCoordenador
==
'aceito'
)
checked
@
endif
required
>
...
...
@@ -104,20 +114,23 @@
<
input
type
=
"radio"
name
=
"anexoLattesCoordenador"
value
=
"recusado"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusAnexoLattesCoordenador
==
'recusado'
)
checked
@
endif
>
</
div
>
<
div
class
=
"col-sm-6"
>
<
label
for
=
"anexoPlanilha"
class
=
"col-form-label"
>
{{
__
(
'Planilha de Pontuação: '
)
}}
</
label
>
<
label
for
=
"aceito"
style
=
"left: auto"
>
{{
__
(
' Aceita'
)
}}
</
label
>
<
input
type
=
"radio"
name
=
"anexoPlanilha"
value
=
"aceito"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusAnexoPlanilhaPontuacao
==
'aceito'
)
checked
@
endif
required
>
<
label
for
=
"recusado"
>
{{
__
(
' Recusada'
)
}}
</
label
>
<
input
type
=
"radio"
name
=
"anexoPlanilha"
value
=
"recusado"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusAnexoPlanilhaPontuacao
==
'recusado'
)
checked
@
endif
>
<
div
class
=
"col-sm-3"
>
<
label
for
=
"anexoPlanilha"
class
=
"col-form-label"
>
{{
__
(
'Pontuação calculada: '
)
}}
</
label
>
</
div
>
<
div
class
=
"col-sm-3"
style
=
"top: 5px; text-align: right"
>
<
input
type
=
"number"
min
=
"0"
step
=
".01"
name
=
"anexoPlanilha"
style
=
"width: 60px"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusAnexoPlanilhaPontuacao
!=
null
)
@
if
(
is_numeric
(
$parecer
->
statusAnexoPlanilhaPontuacao
))
value
=
"
{
{$parecer->statusAnexoPlanilhaPontuacao}
}
"
@
else
value
=
"0"
@
endif
@
endif
required
>
</
div
>
@
if
(
$evento
->
tipo
==
'PIBIC'
||
$evento
->
tipo
==
'PIBIC-EM'
)
{{
--
Decisão
do
CONSU
--
}}
<
div
class
=
"col-sm-
6
"
>
<
div
class
=
"col-sm-
3
"
>
<
label
for
=
"anexoCONSU"
class
=
"col-form-label"
>
{{
__
(
'Decisão do CONSU: '
)
}}
</
label
>
</
div
>
<
div
class
=
"col-sm-3"
style
=
"top: 5px; text-align: right"
>
<
label
for
=
"aceito"
style
=
"left: auto"
>
{{
__
(
' Aceito'
)
}}
</
label
>
<
input
type
=
"radio"
name
=
"anexoConsu"
value
=
"aceito"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusAnexoDecisaoCONSU
==
'aceito'
)
checked
@
endif
required
>
...
...
@@ -127,8 +140,10 @@
</
div
>
@
endif
<
div
class
=
"col-sm-
6
"
>
<
div
class
=
"col-sm-
3
"
>
<
label
for
=
"nomeTrabalho"
class
=
"col-form-label"
>
{{
__
(
'Autorização do Comitê de Ética: '
)
}}
</
label
>
</
div
>
<
div
class
=
"col-sm-3"
style
=
"top: 5px; text-align: right"
>
<
label
for
=
"aceito"
style
=
"left: auto"
>
{{
__
(
' Aceita'
)
}}
</
label
>
<
input
type
=
"radio"
name
=
"anexoComiteEtica"
value
=
"aceito"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusAnexoAtuorizacaoComiteEtica
==
'aceito'
)
checked
@
endif
required
>
...
...
@@ -137,8 +152,10 @@
<
input
type
=
"radio"
name
=
"anexoComiteEtica"
value
=
"recusado"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusAnexoAtuorizacaoComiteEtica
==
'recusado'
)
checked
@
endif
>
</
div
>
<
div
class
=
"col-sm-
6
"
>
<
div
class
=
"col-sm-
3
"
>
<
label
for
=
"nomeTrabalho"
class
=
"col-form-label"
>
{{
__
(
'Justificativa: '
)
}}
</
label
>
</
div
>
<
div
class
=
"col-sm-3"
style
=
"top: 5px; text-align: right"
>
<
label
for
=
"aceito"
style
=
"left: auto"
>
{{
__
(
' Aceita'
)
}}
</
label
>
<
input
type
=
"radio"
name
=
"anexoJustificativa"
value
=
"aceito"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusJustificativaAutorizacaoEtica
==
'aceito'
)
checked
@
endif
required
>
...
...
@@ -148,8 +165,10 @@
</
div
>
{{
--
Planos
de
trabalho
--
}}
<
div
class
=
"col-sm-
6
"
>
<
div
class
=
"col-sm-
3
"
>
<
label
for
=
"nomeTrabalho"
class
=
"col-form-label"
>
{{
__
(
'Plano de Trabalho: '
)
}}
</
label
>
</
div
>
<
div
class
=
"col-sm-3"
style
=
"top: 5px; text-align: right"
>
<
label
for
=
"aceito"
style
=
"left: auto"
>
{{
__
(
' Aceito'
)
}}
</
label
>
<
input
type
=
"radio"
name
=
"anexoPlano"
value
=
"aceito"
@
if
(
$parecer
!=
null
&&
$parecer
->
statusPlanoTrabalho
==
'aceito'
)
checked
@
endif
required
>
...
...
@@ -159,6 +178,15 @@
</
div
>
</
div
>
<
br
>
<
h3
>
Comentário
</
h3
>
<
div
class
=
"row"
>
<
div
class
=
"col-md-9"
>
<
textarea
class
=
"col-md-12"
minlength
=
"20"
id
=
"comentario"
name
=
"comentario"
style
=
"border-radius:5px 5px 0 0;height: 71px;"
required
>@
if
(
$parecer
!=
null
&&
$parecer
->
comentario
!=
null
)
{{
$parecer
->
comentario
}}
@
endif
</
textarea
>
</
div
>
</
div
>
<
div
><
hr
></
div
>
<
div
class
=
"d-flex justify-content-end"
>
<
div
style
=
"margin-right: 15px"
><
a
href
=
"{{ route('avaliador.visualizarTrabalho', ['evento_id' =>
$evento->id
])}}"
class
=
"btn btn-light"
style
=
"color: red;"
>
Cancelar
</
a
></
div
>
...
...
resources/views/componentes/participante.blade.php
View file @
a3eff63a
...
...
@@ -239,7 +239,7 @@
@endcomponent
</div>
<div
class=
"col-6"
>
@component('componentes.input', ['label' => 'Coeficiente de rendimento'])
@component('componentes.input', ['label' => 'Coeficiente de rendimento
(média geral)
'])
<input
type=
"number"
class=
"form-control media"
name=
"media_do_curso[]"
min=
"0"
max=
"10"
step=
"0.01"
>
@error('media_do_curso.*')
<span
class=
"invalid-feedback"
role=
"alert"
style=
"overflow: visible; display:block"
>
...
...
resources/views/coordenadorComissao/index.blade.php
View file @
a3eff63a
...
...
@@ -4,20 +4,25 @@
<
div
class
=
"container"
>
<
h2
style
=
"margin-top: 100px; "
>
{{
Auth
()
->
user
()
->
name
}}
-
Perfil
:
Coordenador
</
h2
>
<
div
class
=
"row justify-content-center d-flex align-items-center"
>
<
div
class
=
"col-sm-4 d-flex justify-content-center "
>
<
div
class
=
"container"
style
=
"margin-bottom:8rem"
>
<
div
class
=
"row justify-content-center"
style
=
"margin-top: 2rem;"
>
<
div
class
=
"col-md-12 form-group"
style
=
"text-align: center"
>
<
h5
style
=
"color: #1492E6; margin-top:0.5rem; font-size:25px"
>
Página
inicial
</
h5
>
</
div
>
<
div
class
=
""
style
=
"text-align: center"
>
<
div
class
=
"form-group imagem_shadow"
style
=
"border-radius: 12px; padding:14px; height:200px; width:190px; margin:15px"
>
<
a
href
=
"{{ route('coordenador.editais') }}"
style
=
"text-decoration:none; color: inherit;"
>
<
div
class
=
"card text-center "
style
=
"border-radius: 30px; width: 18rem;"
>
<
div
class
=
"card-body d-flex justify-content-center"
>
<
h2
style
=
"padding-top:15px"
>
Editais
</
h2
>
<
img
src
=
"
{
{asset('img/icons/icon_meus_editais.png')}
}
"
alt
=
""
width
=
"120px"
>
<
h5
style
=
"color: #073763; margin-top:0.5rem; font-size:25px;"
>
Meus
editais
</
h5
>
</
a
>
</
div
>
</
div
>
</
div
>
</
a
>
</
div
>
<!--
<
div
class
=
"col-sm-4 d-flex justify-content-center"
>
<
a
href
=
"{{ route('coordenador.usuarios') }}"
style
=
"text-decoration:none; color: inherit;"
>
<
div
class
=
"card text-center "
style
=
"border-radius: 30px; width: 18rem;"
>
...
...
@@ -28,6 +33,7 @@
</
a
>
</
div
>
</
div
>
-->
...
...
resources/views/documentacaoComplementar/listar.blade.php
0 → 100644
View file @
a3eff63a
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container"
>
@
if
(
session
(
'sucesso'
))
<
div
class
=
"alert alert-success"
role
=
"alert"
>
{{
session
(
'sucesso'
)
}}
</
div
>
@
endif
<
div
class
=
"row justify-content-center titulo-menu mb-0"
>
<
h4
>
Documentos
Complementares
</
h4
>
</
div
>
<
div
class
=
"card-body"
style
=
"width: 100% !important;margin: auto;"
>
<
table
class
=
"table table-bordered table-hover"
style
=
"overflow-x: visible; white-space: nowrap; margin-bottom:0px"
>
<
thead
>
<
tr
>
<
th
scope
=
"col"
style
=
"width:200px; text-align: center;"
>
Edital
</
th
>
<
th
scope
=
"col"
style
=
"width:200px; text-align: center;"
>
Projeto
</
th
>
<
th
scope
=
"col"
style
=
"width:200px; text-align: center;"
>
Status
Projeto
</
th
>
<
th
scope
=
"col"
style
=
"width:200px; text-align: center;"
>
Discente
</
th
>
<
th
scope
=
"col"
style
=
"width:200px; text-align: center;"
>
Documentação
Complementar
</
th
>
</
tr
>
</
thead
>
@
foreach
(
$trabalho
->
participantes
as
$participante
)
<
tbody
>
<
td
style
=
"text-align: center;"
title
=
"
{
{$trabalho->evento->nome}}">{{$trabalho->evento->nome}
}
</td>
<td style="
text
-
align
:
center
;
" title="
{{
$trabalho
->
titulo
}}
">
{
{$trabalho->titulo}
}
</td>
<td style="
text
-
align
:
center
;
text
-
transform
:
capitalize
;
" >
{
{$trabalho->status}
}
</td>
<td style="
text
-
align
:
center
;
" title="
{{
$participante
->
user
->
name
}}
">
{
{$participante->user->name}
}
</td>
<td style="
text
-
align
:
center
;
">
<button type="
button
" class="
btn
btn
-
primary
" data-toggle="
modal
" data-target="
#modalConfirm{{$participante->id}}" @if($trabalho->status!="aprovado")disabled="disabled" @endif>
@
if
(
$participante
->
documentacaoComplementar
==
null
)
Pendente
@
else
Visualizar
@
endif
</
button
>
</
td
>
</
tbody
>
<
div
class
=
"modal fade"
id
=
"modalConfirm
{
{$participante->id}
}
"
tabindex
=
"-1"
role
=
"dialog"
aria
-
labelledby
=
"modalConfirmLabel"
aria
-
hidden
=
"true"
>
<
div
class
=
"modal-dialog modal-lg"
role
=
"document"
>
<
div
class
=
"modal-content"
>
<
div
class
=
"modal-header"
>
<
h4
class
=
"modal-title"
id
=
"modalConfirmLabel"
align
=
"center"
>
Documentação
Complementar
</
h4
>
</
div
>
<
form
id
=
"formDocComplementar"
method
=
"post"
action
=
"
{
{route('docComplementar.enviar')}
}
"
enctype
=
"multipart/form-data"
>
@
csrf
<
input
type
=
"hidden"
value
=
"
{
{$participante->id}
}
"
name
=
"partcipanteId"
>
<
div
class
=
"row col-md-12"
>
<
div
class
=
"col-md-6"
>
<
label
class
=
"control-label "
>
Termo
de
Compromisso
</
label
>
<
br
>
<
input
type
=
"file"
class
=
"input-group-text"
value
=
""
name
=
"termoCompromisso"
accept
=
".pdf"
id
=
"termoCompromisso
{
{$participante->id}
}
"
required
/>
@
error
(
'termoCompromisso'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
style
=
"overflow: visible; display:block"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
<
br
>
</
div
>
<
div
class
=
"col-md-6"
>
<
label
class
=
"control-label "
>
Comprovante
de
Matricula
</
label
>
<
br
>
<
input
type
=
"file"
class
=
"input-group-text"
value
=
""
name
=
"comprovanteMatricula"
accept
=
".pdf"
id
=
"comprovanteMatricula
{
{$participante->id}
}
"
required
/>
@
error
(
'comprovanteMatricula'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
style
=
"overflow: visible; display:block"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
<
br
>
</
div
>
<
div
class
=
"col-md-6"
>
<
label
class
=
"control-label "
>
PDF
Lattes
</
label
>
<
br
>
<
input
type
=
"file"
class
=
"input-group-text"
value
=
""
name
=
"pdfLattes"
accept
=
".pdf"
id
=
"pdfLattes
{
{$participante->id}
}
"
required
/>
@
error
(
'pdfLattes'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
style
=
"overflow: visible; display:block"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
<
div
class
=
"col-md-6"
>
<
label
class
=
"control-label "
>
Link
Lattes
</
label
>
<
br
>
<
input
type
=
"text"
class
=
"input-group-text col-md-12"
name
=
"linkLattes"
placeholder
=
"Link Lattes"
id
=
"linkLattes
{
{$participante->id}
}
"
required
/>
@
error
(
'linkLattes'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
style
=
"overflow: visible; display:block"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
<
br
>
<
div
class
=
"modal-footer"
>
<
button
type
=
"button"
class
=
"btn btn-danger"
data
-
dismiss
=
"modal"
>
Cancelar
</
button
>
<
button
type
=
"submit"
href
=
""
id
=
"btnSubmit"
class
=
"btn btn-info"
>
Salvar
</
button
>
</
div
>
</
form
>
</
div
>
</
div
>
</
div
>
@
endforeach
</
table
>
</
div
>
</
div
>
<
style
>
td
{
max
-
width
:
25
ch
;
overflow
:
hidden
;
text
-
overflow
:
ellipsis
;
white
-
space
:
nowrap
;
}
</
style
>
@
endsection
resources/views/evento/backupForm.blade.php
View file @
a3eff63a
...
...
@@ -681,7 +681,7 @@ function blocoDeCodigo(valor){
</select>
</div>
<div class="form-group col-md-6">
<label for="coeficienteDeRendimento${valor}">Coeficiente de rendimento <span style="color: red; font-weight:bold">*</span></label>
<label for="coeficienteDeRendimento${valor}">Coeficiente de rendimento
(média geral)
<span style="color: red; font-weight:bold">*</span></label>
<input type="number" class="form-control media" id="coeficienteDeRendimento${valor}" min="0" max="10" step="0.01" value="00.00" name="media_geral_curso[]" >
@error('coeficienteDeRendimento${valor}')
<span class="invalid-feedback" role="alert" style="overflow: visible; display:block">
...
...
resources/views/evento/criarEvento.blade.php
View file @
a3eff63a
...
...
@@ -319,6 +319,39 @@
@enderror
</div>
</div>
<div class="
col
-
sm
-
6
">
<div class="
form
-
group
">
<label for="
pdfFormAvalExterno
">Formulário de avaliação externo:</label>
@if(old('pdfFormAvalExternoPreenchido') != null)
<a id="
pdfFormAvalExternoTemp
" href="
{{
route
(
'baixar.evento.temp'
,
[
'nomeAnexo'
=>
'formAvaliacaoExterno'
])}}
">Arquivo atual</a>
@endif
<input type="
hidden
" id="
pdfFormAvalExternoPreenchido
" name="
pdfFormAvalExternoPreenchido
" value="
{{
old
(
'pdfFormAvalExternoPreenchido'
)
}}
" >
<input type="
file
" accept="
.
pdf
" class="
form
-
control
-
file
pdf
@
error
(
'pdfFormAvalExterno'
)
is
-
invalid
@
enderror
" name="
pdfFormAvalExterno
" value="
{{
old
(
'pdfFormAvalExterno'
)
}}
" id="
pdfFormAvalExterno
" onchange="
exibirAnexoTemp
(
this
)
">
<small>O arquivo selecionado deve ser no formato PDF de até 2mb.</small>
@error('pdfFormAvalExterno')
<span class="
invalid
-
feedback
" role="
alert
">
<strong>{{
$message
}}</strong>
</span>
@enderror
</div>
</div>
<div class="
col
-
sm
-
6
">
<div class="
form
-
group
">
<label for="
pdfFormAvalExterno
">Formulário de avaliação interno:</label>
@if(old('pdfFormAvalInternoPreenchido') != null)
<a id="
pdfFormAvalExternoTemp
" href="
{{
route
(
'baixar.evento.temp'
,
[
'nomeAnexo'
=>
'formAvaliacaoInterno'
])}}
">Arquivo atual</a>
@endif
<input type="
hidden
" id="
pdfFormAvalInternoPreenchido
" name="
pdfFormAvalInternoPreenchido
" value="
{{
old
(
'pdfFormAvalInternoPreenchido'
)
}}
" >
<input type="
file
" accept="
.
pdf
" class="
form
-
control
-
file
pdf
@
error
(
'pdfFormAvalInterno'
)
is
-
invalid
@
enderror
" name="
pdfFormAvalInterno
" value="
{{
old
(
'pdfFormAvalInterno'
)
}}
" id="
pdfFormAvalInterno
" onchange="
exibirAnexoTemp
(
this
)
">
<small>O arquivo selecionado deve ser no formato PDF de até 2mb.</small>
@error('pdfFormAvalInterno')
<span class="
invalid
-
feedback
" role="
alert
">
<strong>{{
$message
}}</strong>
</span>
@enderror
</div>
</div>
</div>
<div class="
row
justify
-
content
-
center
" style="
margin
:
20
px
0
20
px
0
">
...
...
@@ -349,6 +382,14 @@
var modeloDocumentoPreenchido = document.getElementById('modeloDocumentoPreenchido');
modeloDocumentoPreenchido.value = "
sim
";
}
if(file.id === "
pdfFormAvalExterno
"){
var pdfFormAvalExternoPreenchido = document.getElementById('pdfFormAvalExternoPreenchido');
pdfFormAvalExternoPreenchido.value = "
sim
";
}
if(file.id === "
pdfFormAvalInterno
"){
var pdfFormAvalInternoPreenchido = document.getElementById('pdfFormAvalInternoPreenchido');
pdfFormAvalInternoPreenchido.value = "
sim
";
}
}
$("
input
[
type
=
'file'
]
").on("
change
", function () {
...
...
resources/views/evento/editarEvento.blade.php
View file @
a3eff63a
...
...
@@ -311,6 +311,38 @@
@
enderror
</
div
>
</
div
>
<
div
class
=
"col-sm-6"
>
<
div
class
=
"form-group"
>
<
label
for
=
"pdfEdital"
>
Formulário
de
avaliação
externo
:</
label
>
<
a
href
=
"{{route('download', ['file' =>
$evento->formAvaliacaoExterno
])}}"
target
=
"_new"
style
=
"font-size: 20px; color: #114048ff;"
>
<
img
class
=
""
src
=
"
{
{asset('img/icons/file-download-solid.svg')}
}
"
style
=
"width:20px"
>
</
a
>
<
input
type
=
"file"
class
=
"form-control-file @error('pdfFormAvalExterno') is-invalid @enderror"
name
=
"pdfFormAvalExterno"
value
=
"{{ old('pdfFormAvalExterno') }}"
id
=
"pdfFormAvalExterno"
>
<
small
>
O
arquivo
selecionado
deve
ser
no
formato
PDF
de
até
2
mb
.
</
small
>
@
error
(
'pdfFormAvalExterno'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
<
div
class
=
"col-sm-6"
>
<
div
class
=
"form-group"
>
<
label
for
=
"pdfEdital"
>
Formulário
de
avaliação
interno
:</
label
>
<
a
href
=
"{{route('download', ['file' =>
$evento->formAvaliacaoInterno
])}}"
target
=
"_new"
style
=
"font-size: 20px; color: #114048ff;"
>
<
img
class
=
""
src
=
"
{
{asset('img/icons/file-download-solid.svg')}
}
"
style
=
"width:20px"
>
</
a
>
<
input
type
=
"file"
class
=
"form-control-file @error('pdfFormAvalInterno') is-invalid @enderror"
name
=
"pdfFormAvalInterno"
value
=
"{{ old('pdfFormAvalInterno') }}"
id
=
"pdfFormAvalInterno"
>
<
small
>
O
arquivo
selecionado
deve
ser
no
formato
PDF
de
até
2
mb
.
</
small
>
@
error
(
'pdfFormAvalInterno'
)
<
span
class
=
"invalid-feedback"
role
=
"alert"
>
<
strong
>
{{
$message
}}
</
strong
>
</
span
>
@
enderror
</
div
>
</
div
>
</
div
>
...
...
resources/views/evento/formulario/participantes.blade.php
View file @
a3eff63a
...
...
@@ -306,7 +306,7 @@
@endcomponent
</div>
<div
class=
"col-6"
>
@component('componentes.input', ['label' => 'Coeficiente de rendimento'])
@component('componentes.input', ['label' => 'Coeficiente de rendimento
(média geral)
'])
<input
type=
"number"
class=
"form-control media"
value=
"{{old('media_do_curso')[$i] ?? "
"
}}"
name=
"media_do_curso[{{$i}}]"
min=
"0"
max=
"10"
step=
"0.01"
>
@error('media_do_curso.'.$i)
<span
class=
"invalid-feedback"
role=
"alert"
style=
"overflow: visible; display:block"
>
...
...
resources/views/evento/rascunho/participantes.blade.php
View file @
a3eff63a
...
...
@@ -166,7 +166,7 @@
@endcomponent
</div>
<div
class=
"col-6"
>
@component('componentes.input', ['label' => 'Coeficiente de rendimento'])
@component('componentes.input', ['label' => 'Coeficiente de rendimento
(média geral)
'])
<input
type=
"number"
class=
"form-control media"
name=
"media_geral_curso[]"
min=
"0"
max=
"10"
step=
"0.01"
required
>
@endcomponent
</div>
...
...
resources/views/layouts/app.blade.php
View file @
a3eff63a
...
...
@@ -174,7 +174,7 @@
@if(Auth::user()->avaliadors != null)
@if(Auth::user()->avaliadors->tipo == "Interno")
<a
href=
""
class=
"btn navbar-text negrito "
style=
"color: rgb(0, 140, 255);pointer-events: none;"
>
Comissão Interna
</a>
@else
@else
if(Auth::user()->avaliadors->tipo == "Externo")
<a
href=
""
class=
"btn navbar-text negrito "
style=
"color: rgb(0, 140, 255);pointer-events: none;"
>
Comissão Externa
</a>
@endif
@endif
...
...
@@ -182,7 +182,7 @@
@if(Auth::user()->administradors != null)
<a
href=
"{{route('admin.editais')}}"
class=
"btn navbar-text negrito "
style=
"color: rgb(0, 140, 255);"
>
Editais
</a>
<!--<a href="{{route('admin.showProjetos')}}" class="btn navbar-text negrito " style="color: rgb(0, 140, 255);" >Projetos</a> -->
<a
href=
"{{route('notificacao.listar')}}"
class=
"btn navbar-text negrito "
style=
"color: rgb(0, 140, 255);"
>
Notificações
</a>
<a
href=
"{{route('notificacao.listar
Trab
')}}"
class=
"btn navbar-text negrito "
style=
"color: rgb(0, 140, 255);"
>
Notificações
</a>
@else
<a
href=
"{{route('notificacao.listarTrab')}}"
class=
"btn navbar-text negrito "
style=
"color: rgb(0, 140, 255);"
>
Notificações
</a>
<a
href=
"{{route('coord.home')}}"
class=
"btn navbar-text negrito "
style=
"color: rgb(0, 140, 255);"
>
Editais
</a>
...
...
resources/views/notificacao/listar.blade.php
View file @
a3eff63a
...
...
@@ -16,44 +16,122 @@
<
div
class
=
"form-row mt-3"
>
<
div
class
=
"col-md-12"
>
<!--
Criação
de
proposta
-->
@
if
(
$notificacao
->
tipo
==
1
)
@
if
(
$notificacao
->
destinatario_id
==
Auth
::
user
()
->
id
||
Auth
::
user
()
->
administradors
!=
null
)
<
h6
style
=
"font-size: 18px"
>
Nova
proposta
para
{{
$notificacao
->
trabalho
->
evento
->
nome
}}
</
h6
>
<
p
style
=
"font-size: 14px; margin-bottom: 0;"
>
Projeto
:
{{
$notificacao
->
trabalho
->
titulo
}}
</
p
>
<
div
style
=
"text-align: right"
>
<
a
href
=
"
{
{route('admin.analisarProposta',['id'=>$notificacao->trabalho->id])}
}
"
>
Visualizar
</
a
>
<
div
class
=
"row"
>
@
if
(
$notificacao
->
destinatario_id
==
Auth
::
user
()
->
id
&&
$notificacao
->
remetente_id
!=
Auth
::
user
()
->
id
)
<
div
class
=
"col-sm-11"
>
<
h6
style
=
"font-size: 18px"
>
Nova
proposta
para
{{
$notificacao
->
trabalho
->
evento
->
nome
}}
</
h6
>
</
div
>
@
if
(
!
$notificacao
->
lido
)
<
div
class
=
"col-sm-1"
>
<
p
class
=
"circulo"
></
p
>
</
div
>
@
endif
@
else
<
h6
style
=
"font-size: 18px"
>
Proposta
enviada
para
{{
$notificacao
->
trabalho
->
evento
->
nome
}}
</
h6
>
<
p
style
=
"font-size: 14px; margin-bottom: 0;"
>
Projeto
:
{{
$notificacao
->
trabalho
->
titulo
}}
</
p
>
<
div
style
=
"text-align: right"
>
<
a
href
=
"{{ route('trabalho.show', ['id' =>
$notificacao->trabalho
->id]) }}"
>
Visualizar
</
a
>
<
div
class
=
"col-sm-11"
>
<
h6
style
=
"font-size: 18px"
>
Proposta
enviada
para
{{
$notificacao
->
trabalho
->
evento
->
nome
}}
</
h6
>
</
div
>
@
if
(
!
$notificacao
->
lido
)
<
div
class
=
"col-sm-1"
>
<
p
class
=
"circulo"
></
p
>
</
div
>
@
endif
@
endif
</
div
>
<!--
Substituição
de
participante
-->
@
elseif
(
$notificacao
->
tipo
==
2
)
@
if
(
$notificacao
->
destinatario_id
==
Auth
::
user
()
->
id
||
Auth
::
user
()
->
administradors
!=
null
)
<
h6
style
=
"font-size: 18px"
>
Substituição
de
discente
para
{{
$notificacao
->
trabalho
->
evento
->
nome
}}
</
h6
>
<
p
style
=
"font-size: 14px; margin-bottom: 0;"
>
Projeto
:
{{
$notificacao
->
trabalho
->
titulo
}}
</
p
>
<
div
style
=
"text-align: right"
>
<
a
href
=
"
{
{route('admin.analisarProposta',['id'=>
$notificacao->trabalho->
id])}
}
"
>
Visualizar
</
a
>
<
div
class
=
"row"
>
@
if
(
$notificacao
->
destinatario_id
==
Auth
::
user
()
->
id
&&
$notificacao
->
remetente_id
!=
Auth
::
user
()
->
id
)
<
div
class
=
"col-sm-11"
>
<
h6
style
=
"font-size: 18px"
>
Substituição
para
{{
$notificacao
->
trabalho
->
evento
->
nome
}}
</
h6
>
</
div
>
@
if
(
!
$notificacao
->
lido
)
<
div
class
=
"col-sm-1"
>
<
p
class
=
"circulo"
></
p
>
</
div
>
@
endif
@
else
<
h6
style
=
"font-size: 18px"
>
Pedido
de
substituição
de
discente
para
{{
$notificacao
->
trabalho
->
evento
->
nome
}}
</
h6
>
<
p
style
=
"font-size: 14px; margin-bottom: 0;"
>
Projeto
:
{{
$notificacao
->
trabalho
->
titulo
}}
</
p
>
<
div
style
=
"text-align: right"
>
<
a
href
=
"{{route('trabalho.trocaParticipante', ['evento_id' =>
$notificacao->trabalho
->evento->id, 'projeto_id' =>
$notificacao->trabalho
->id])}}"
>
Visualizar
</
a
>
<
div
class
=
"col-sm-11"
>
<
h6
style
=
"font-size: 18px"
>
Pedido
de
substituição
de
discente
para
{{
$notificacao
->
trabalho
->
evento
->
nome
}}
</
h6
>
</
div
>
@
if
(
!
$notificacao
->
lido
)
<
div
class
=
"col-sm-1"
>
<
p
class
=
"circulo"
></
p
>
</
div
>
@
endif
@
endif
</
div
>
<!--
Relatórios
-->
@
elseif
(
$notificacao
->
tipo
==
3
)
<
div
class
=
"row"
>
@
if
(
$notificacao
->
destinatario_id
==
Auth
::
user
()
->
id
)
<
div
class
=
"col-sm-11"
>
<
h6
style
=
"font-size: 18px"
>
Entrega
de
Relatório
Parcial
do
{{
$notificacao
->
trabalho
->
titulo
}}
</
h6
>
</
div
>
@
if
(
!
$notificacao
->
lido
)
<
div
class
=
"col-sm-1"
>
<
p
class
=
"circulo"
></
p
>
</
div
>
@
endif
@
endif
</
div
>
@
elseif
(
$notificacao
->
tipo
==
4
)
<
div
class
=
"row"
>
@
if
(
$notificacao
->
destinatario_id
==
Auth
::
user
()
->
id
)
<
div
class
=
"col-sm-11"
>
<
h6
style
=
"font-size: 18px"
>
Entrega
de
Relatório
Final
do
{{
$notificacao
->
trabalho
->
titulo
}}
</
h6
>
</
div
>
@
if
(
!
$notificacao
->
lido
)
<
div
class
=
"col-sm-1"
>
<
p
class
=
"circulo"
></
p
>
</
div
>
@
endif
@
endif
</
div
>
<!--
Avaliação
-->
@
elseif
(
$notificacao
->
tipo
==
5
)
<
div
class
=
"row"
>
@
if
(
$notificacao
->
destinatario_id
==
Auth
::
user
()
->
id
)
<
div
class
=
"col-sm-11"
>
<
h6
style
=
"font-size: 18px"
>
Avaliação
para
{{
$notificacao
->
trabalho
->
titulo
}}
</
h6
>
</
div
>
@
if
(
!
$notificacao
->
lido
)
<
div
class
=
"col-sm-1"
>
<
p
class
=
"circulo"
></
p
>
</
div
>
@
endif
@
endif
</
div
>
@
endif
<
p
style
=
"font-size: 14px; margin-bottom: 0;"
>
Projeto
:
{{
$notificacao
->
trabalho
->
titulo
}}
</
p
>
<
div
style
=
"text-align: right"
>
<
a
href
=
"
{
{route('notificacao.ler',['id'=>$notificacao->id])}
}
"
>
Visualizar
</
a
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
@
endforeach
<
style
>
.
circulo
{
width
:
35
%
;
height
:
60
%
;
border
-
radius
:
50
%
;
background
-
color
:
#1492E6;
margin
:
auto
;
}
</
style
>
@
endsection
resources/views/planosTrabalho/listar.blade.php
View file @
a3eff63a
...
...
@@ -3,6 +3,11 @@
@
section
(
'content'
)
<
div
class
=
"container"
>
@
if
(
session
(
'sucesso'
))
<
div
class
=
"alert alert-success"
role
=
"alert"
>
{{
session
(
'sucesso'
)
}}
</
div
>
@
endif
<
div
class
=
"row justify-content-center titulo-menu mb-0"
>
<
h4
>
Planos
de
Trabalho
</
h4
>
...
...
Prev
1
2
3
Next
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