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
27cc6adc
Commit
27cc6adc
authored
Jan 27, 2023
by
Lucas Henrique
Browse files
Adiciona visualização dos pareceres de avaliações por barema e link
parent
2ec816a4
Changes
3
Show whitespace changes
Inline
Side-by-side
resources/views/administrador/projetos.blade.php
View file @
27cc6adc
...
...
@@ -45,7 +45,89 @@
</
tr
>
</
thead
>
<
tbody
>
@
if
(
$evento
->
tipoAvaliacao
==
"campos"
)
@
foreach
(
$trabalho
->
avaliadors
as
$avaliador
)
@
php
$avaliacaoTrabalho
=
App\AvaliacaoTrabalho
::
where
(
'trabalho_id'
,
$trabalho
->
id
)
->
where
(
'avaliador_id'
,
$avaliador
->
id
)
->
get
()
->
first
();
$pivot
=
$avaliador
->
trabalhos
()
->
where
(
'trabalho_id'
,
$trabalho
->
id
)
->
first
()
->
pivot
;
@
endphp
<
tr
>
<
td
>
{{
$avaliador
->
user
->
name
}}
</
td
>
<
td
>
{{
$avaliador
->
tipo
}}
</
td
>
<
td
>
{{
$avaliador
->
user
->
email
}}
</
td
>
<
td
>
Interna
</
td
>
<
td
>
@
if
(
$avaliacaoTrabalho
==
null
)
Indisponível
@
else
{{
date
(
'd/m/Y'
,
strtotime
(
$pivot
->
created_at
))
}}
@
endif
</
td
>
{{
--
Parecer
--
}}
<
td
>
@
if
(
$avaliacaoTrabalho
==
null
)
Indisponível
@
else
{{
$pivot
->
recomendacao
}}
@
endif
{{
--
Acesso
ao
parecer
interno
--
}}
<
td
>
@
if
(
$avaliacaoTrabalho
==
null
)
<
button
class
=
"btn btn-danger"
disabled
=
"disabled"
>
Indisponível
</
button
>
@
else
<
a
href
=
"{{ route('admin.visualizarParecerBarema', ['trabalho_id' =>
$trabalho->id
, 'avaliador_id' =>
$avaliador->id
, 'evento_id' =>
$evento->id
]) }}"
class
=
"btn btn-primary"
>
Visualizar
</
a
>
@
endif
</
td
>
</
tr
>
@
endforeach
@
elseif
(
$evento
->
tipoAvaliacao
==
"link"
)
@
foreach
(
$trabalho
->
avaliadors
as
$avaliador
)
@
php
$pivot
=
$avaliador
->
trabalhos
()
->
where
(
'trabalho_id'
,
$trabalho
->
id
)
->
first
()
->
pivot
;
$parecerLink
=
$pivot
->
status
;
@
endphp
<
tr
>
<
td
>
{{
$avaliador
->
user
->
name
}}
</
td
>
<
td
>
{{
$avaliador
->
tipo
}}
</
td
>
<
td
>
{{
$avaliador
->
user
->
email
}}
</
td
>
<
td
>
Interna
</
td
>
<
td
>
@
if
(
$parecerLink
==
null
)
Indisponível
@
else
{{
date
(
'd/m/Y'
,
strtotime
(
$pivot
->
created_at
))
}}
@
endif
</
td
>
{{
--
Parecer
--
}}
<
td
>
@
if
(
$parecerLink
==
null
)
Indisponível
@
else
{{
$pivot
->
recomendacao
}}
@
endif
</
td
>
{{
--
Acesso
ao
parecer
interno
--
}}
<
td
>
@
if
(
$parecerLink
==
null
)
<
button
class
=
"btn btn-danger"
disabled
=
"disabled"
>
Indisponível
</
button
>
@
else
<
a
href
=
"{{ route('admin.visualizarParecerLink', ['trabalho_id' =>
$trabalho->id
, 'avaliador_id' =>
$avaliador->id
]) }}"
class
=
"btn btn-primary"
>
Visualizar
</
a
>
@
endif
</
td
>
</
tr
>
@
endforeach
@
else
@
foreach
(
$trabalho
->
avaliadors
as
$avaliador
)
@
if
(
$avaliador
->
trabalhos
->
where
(
'id'
,
$trabalho
->
id
)
->
first
()
->
pivot
->
acesso
==
2
||
$avaliador
->
trabalhos
->
where
(
'id'
,
$trabalho
->
id
)
->
first
()
->
pivot
->
acesso
==
3
||
(
$avaliador
->
tipo
==
"Interno"
&&
$avaliador
->
trabalhos
->
where
(
'id'
,
$trabalho
->
id
)
->
first
()
->
pivot
->
acesso
==
null
))
@
php
$parecerInterno
=
App\ParecerInterno
::
where
([[
'avaliador_id'
,
$avaliador
->
id
],[
'trabalho_id'
,
$trabalho
->
id
]])
->
first
();
...
...
@@ -127,6 +209,7 @@
</
tr
>
@
endif
@
endforeach
@
endif
</
tbody
>
</
table
>
</
div
>
...
...
resources/views/administrador/visualizarParecerBarema.blade.php
0 → 100644
View file @
27cc6adc
@
extends
(
'layouts.app'
)
@
php
$i
=
0
;
$numCampos
=
0
;
@
endphp
@
section
(
'content'
)
<
div
class
=
"container content"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"card"
style
=
"margin-top:50px"
>
<
div
class
=
"card-body"
>
<
a
href
=
"
{
{url()->previous()}
}
"
class
=
"btn btn-primary mb-2"
>
Voltar
</
a
>
<
h5
class
=
"card-title"
>
Parecer
do
avaliador
:
{{
$avaliador
->
user
->
name
}}
</
h5
>
<
h6
class
=
"card-title"
>
Trabalho
:
{{
$trabalho
->
titulo
}}
</
h6
>
<
p
class
=
"card-text"
>
<
div
class
=
"form-group"
>
<
table
class
=
"table table-bordered col-sm-12"
id
=
"dynamicAddRemove"
>
<
tr
>
<
th
>
Nome
</
th
>
<
th
>
Descrição
</
th
>
<
th
>
Nota
Máxima
</
th
>
<
th
>
Prioridade
</
th
>
<
th
><
strong
>
Nota
da
avaliação
</
strong
></
th
>
</
tr
>
@
foreach
(
$camposAvaliacao
as
$campoAvaliacao
)
<
tr
>
<
td
><
input
type
=
"text"
name
=
"inputField[
{
{$i}
}
][nome]"
class
=
"form-control nome"
value
=
"{{
$campoAvaliacao->nome
}}"
disabled
/></
td
>
<
td
><
input
type
=
"text"
name
=
"inputField[
{
{$i}
}
][descricao]"
class
=
"form-control descricao"
value
=
"{{
$campoAvaliacao->descricao
}}"
disabled
/>
</
td
>
<
td
><
input
type
=
"number"
name
=
"inputField[
{
{$i}
}
][nota_maxima]"
class
=
"form-control nota_maxima"
value
=
"{{
$campoAvaliacao->nota_maxima
}}"
disabled
/></
td
>
<
td
><
input
type
=
"number"
name
=
"inputField[
{
{$i}
}
][nota_prioridade]"
class
=
"form-control nota_maxima"
value
=
"{{
$campoAvaliacao->prioridade
}}"
disabled
/></
td
>
<
td
>
<
input
type
=
"number"
min
=
"0"
max
=
"{{
$campoAvaliacao->nota_maxima
}}"
step
=
"1"
name
=
"inputField[
{
{$i}
}
][nota]"
class
=
"form-control nota"
value
=
"
{
{$avalTrabalho->values()->get($i)->nota}
}
"
style
=
"font-weight: bold;"
disabled
/>
</
td
>
</
tr
>
@
php
++
$i
;
++
$numCampos
;
@
endphp
@
endforeach
</
table
>
</
div
>
<
div
class
=
"form-group"
>
<
label
for
=
"exampleFormControlSelect1"
>
Pontuação
:
<
strong
>
{{
$parecer
->
pontuacao
}}
</
strong
>
</
label
>
</
div
>
<
div
class
=
"form-group"
>
<
label
for
=
"exampleFormControlSelect1"
>
Recomendação
:
<
strong
>
{{
$parecer
->
recomendacao
}}
</
strong
>
</
label
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
@
endsection
@
section
(
'javascript'
)
<
script
type
=
"text/javascript"
>
</
script
>
@
endsection
resources/views/administrador/visualizarParecerLink.blade.php
0 → 100644
View file @
27cc6adc
@
extends
(
'layouts.app'
)
@
section
(
'content'
)
<
div
class
=
"container content"
>
<
div
class
=
"row justify-content-center"
>
<
div
class
=
"col-sm-12"
>
<
div
class
=
"card"
style
=
"margin-top:50px"
>
<
div
class
=
"card-body"
>
<
a
href
=
"
{
{url()->previous()}
}
"
class
=
"btn btn-primary mb-2"
>
Voltar
</
a
>
<
h5
class
=
"card-title"
>
Parecer
do
avaliador
:
{{
$avaliador
->
user
->
name
}}
</
h5
>
<
h6
class
=
"card-title"
>
Trabalho
:
{{
$trabalho
->
titulo
}}
</
h6
>
<
p
class
=
"card-text"
>
<
div
class
=
"form-group"
>
<
label
>
Link
para
parecer
:
</
label
>
<
input
type
=
"text"
class
=
"form-control"
id
=
"exampleFormControlTextarea1"
name
=
"textParecer"
value
=
"{{
$evento->formAvaliacaoExterno
}}"
disabled
/>
</
div
>
<
div
class
=
"form-group"
>
<
label
for
=
"exampleFormControlSelect1"
>
Pontuação
:
<
strong
>
{{
$parecer
->
pontuacao
}}
</
strong
>
</
label
>
</
div
>
<
div
class
=
"form-group"
>
<
label
for
=
"exampleFormControlSelect1"
>
Recomendação
:
<
strong
>
{{
$parecer
->
recomendacao
}}
</
strong
>
</
label
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
@
endsection
@
section
(
'javascript'
)
<
script
type
=
"text/javascript"
>
</
script
>
@
endsection
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