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
pad-upe
Commits
2a68b5ca
Commit
2a68b5ca
authored
Apr 12, 2023
by
victorMendes18
Browse files
tela
parent
3148737d
Changes
3
Hide whitespace changes
Inline
Side-by-side
app/Http/Controllers/AvaliadorController.php
View file @
2a68b5ca
...
...
@@ -27,7 +27,7 @@ class AvaliadorController extends Controller
public
function
avaliar
()
{
// $professores = User::where('type', '=', User::->isTypeTeacher())->get();
return
view
(
'pad.avaliacao.dimensao.ensino
'
,
[
return
view
(
'pad.avaliacao.
taferas_professor'
,
[
//pad.avaliacao.
dimensao.ensino
'index_menu'
=>
MenuItemsAvaliador
::
PADs
,
'user_pad_id'
=>
1
]);
...
...
app/Http/Controllers/PadController.php
View file @
2a68b5ca
...
...
@@ -306,6 +306,7 @@ class PadController extends Controller
{
$pad
=
Pad
::
find
(
$id
);
$user
=
Auth
::
user
();
$index_menu
=
MenuItemsAvaliador
::
HOME
;
$avaliador_pad
=
AvaliadorPad
::
where
(
function
(
$query
)
use
(
$pad
,
$user
)
{
$query
->
where
(
'user_id'
,
'='
,
$user
->
id
);
$query
->
where
(
'pad_id'
,
'='
,
$pad
->
id
);
...
...
@@ -324,6 +325,9 @@ class PadController extends Controller
$query
->
where
(
'pad_id'
,
'='
,
$pad
->
id
);
})
->
first
();
$niveis
=
Constants
::
listNivel
();
$modalidades
=
Constants
::
listModalidade
();
$status
=
Status
::
listStatus
();
$ensino
=
[];
$pesquisa
=
[];
...
...
@@ -366,6 +370,6 @@ class PadController extends Controller
$gestao
=
array_merge
(
$gestao
,
GestaoRepresentanteUnidadeEducacao
::
where
(
'user_pad_id'
,
'='
,
$user_pad
->
id
)
->
get
()
->
toArray
());
}
dd
(
$extensao
);
return
view
(
'pad.avaliacao.taferas_professor'
,
compact
(
'pad'
,
'index_menu'
,
'professor'
,
'ensino'
,
'pesquisa'
,
'extensao'
,
'gestao'
,
'niveis'
,
'modalidades'
)
);
}
}
resources/views/pad/avaliacao/taferas_professor.blade.php
0 → 100644
View file @
2a68b5ca
@
extends
(
'layouts.main'
)
@
section
(
'title'
,
'Ensino'
)
@
section
(
'header'
)
@
include
(
'layouts.header'
,
[
'user'
=>
Auth
::
user
(),
])
@
endsection
@
section
(
'nav'
)
@
include
(
'layouts.navigation'
,
[
'index_menu'
=>
$index_menu
,
])
@
endsection
@
section
(
'body'
)
<
div
class
=
"container"
>
<
h3
>
{{
$professor
->
name
}}
</
h3
><
br
><
br
>
@
if
(
isset
(
$ensino
)
&&
!
empty
(
$ensino
))
<
h4
><
strong
>
Ensino
</
strong
></
h4
>
@
foreach
(
$ensino
as
$tarefa
)
<
div
class
=
"card"
>
<
h5
class
=
"card-header"
>
Cód
.
Atividade
-
{{
$tarefa
[
"cod_atividade"
]}}
</
h5
>
<
div
class
=
"card-body"
>
<
span
class
=
"fw-bold "
>
Componente
Curricular
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"componente_curricular"
])
?
$tarefa
[
"componente_curricular"
]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Curso
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"curso"
])
?
$tarefa
[
"curso"
]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Nível
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"nivel"
])
?
$niveis
[
$tarefa
[
"nivel"
]]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Modalidade
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"modalidade"
])
?
$modalidades
[
$tarefa
[
"modalidade"
]]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Resolução
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"resolucao"
])
?
$tarefa
[
"resolucao"
]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
CH
.
Semanal
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"ch_semanal"
])
?
$tarefa
[
"ch_semanal"
]
:
"--"
}}
</
span
><
br
>
<
div
style
=
"width: 100%; "
class
=
"btns-avaliar mt-5 d-flex justify-content-end"
>
<
button
type
=
"button"
class
=
"btn btn-outline-danger"
data
-
bs
-
toggle
=
"modal"
data
-
bs
-
target
=
"#modal_avaliacao"
onclick
=
"setaDadosModalAvaliacao(
$tarefa['id']
,
$professor['id']
, 6, )"
>
Reprovar
</
button
>
<
span
>&
nbsp
;
&
nbsp
;
</
span
>
@
include
(
'components.buttons.btn-aprovar'
,
[
'route'
=>
route
(
'avaliador_avaliar'
),
'class'
=>
'ml-2'
,
'content'
=>
'Aprovar'
,
'id'
=>
''
,
])
</
div
>
</
div
>
</
div
><
br
>
@
endforeach
@
endif
@
if
(
isset
(
$pesquisa
)
&&
!
empty
(
$pesquisa
))
<
h4
><
strong
>
Pesquisa
</
strong
></
h4
>
@
foreach
(
$pesquisa
as
$tarefa
)
<
div
class
=
"card"
>
<
h5
class
=
"card-header"
>
Cód
.
Atividade
-
{{
$tarefa
[
"cod_atividade"
]}}
</
h5
>
<
div
class
=
"card-body"
>
<
span
class
=
"fw-bold "
>
Título
do
Projeto
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"titulo_projeto"
])
?
$tarefa
[
"titulo_projeto"
]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Componente
Curricular
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"componente_curricular"
])
?
$tarefa
[
"componente_curricular"
]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Curso
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"curso"
])
?
$tarefa
[
"curso"
]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Nível
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"nivel"
])
?
$niveis
[
$tarefa
[
"nivel"
]]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Modalidade
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"modalidade"
])
?
$modalidades
[
$tarefa
[
"modalidade"
]]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Resolução
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"resolucao"
])
?
$tarefa
[
"resolucao"
]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
CH
.
Semanal
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"ch_semanal"
])
?
$tarefa
[
"ch_semanal"
]
:
"--"
}}
</
span
><
br
>
<
div
style
=
"width: 100%; "
class
=
"btns-avaliar mt-5 d-flex justify-content-end"
>
<
button
type
=
"button"
class
=
"btn btn-outline-danger"
data
-
bs
-
toggle
=
"modal"
data
-
bs
-
target
=
"#modal_avaliacao"
onclick
=
"setaDadosModalAvaliacao('a', 'b')"
>
Reprovar
</
button
>
<
span
>&
nbsp
;
&
nbsp
;
</
span
>
@
include
(
'components.buttons.btn-aprovar'
,
[
'route'
=>
route
(
'avaliador_avaliar'
),
'class'
=>
'ml-2'
,
'content'
=>
'Aprovar'
,
'id'
=>
''
,
])
</
div
>
</
div
>
</
div
><
br
>
@
endforeach
@
endif
@
if
(
isset
(
$extensao
)
&&
!
empty
(
$extensao
))
<
h4
><
strong
>
Extensão
</
strong
></
h4
>
@
foreach
(
$extensao
as
$tarefa
)
<
div
class
=
"card"
>
<
h5
class
=
"card-header"
>
Cód
.
Atividade
-
{{
$tarefa
[
"cod_atividade"
]}}
</
h5
>
<
div
class
=
"card-body"
>
<
span
class
=
"fw-bold "
>
Título
do
Projeto
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"titulo_projeto"
])
?
$tarefa
[
"titulo_projeto"
]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Componente
Curricular
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"componente_curricular"
])
?
$tarefa
[
"componente_curricular"
]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Curso
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"curso"
])
?
$tarefa
[
"curso"
]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Nível
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"nivel"
])
?
$niveis
[
$tarefa
[
"nivel"
]]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Modalidade
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"modalidade"
])
?
$modalidades
[
$tarefa
[
"modalidade"
]]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Resolução
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"resolucao"
])
?
$tarefa
[
"resolucao"
]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
CH
.
Semanal
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"ch_semanal"
])
?
$tarefa
[
"ch_semanal"
]
:
"--"
}}
</
span
><
br
>
<
div
style
=
"width: 100%; "
class
=
"btns-avaliar mt-5 d-flex justify-content-end"
>
<
button
type
=
"button"
class
=
"btn btn-outline-danger"
data
-
bs
-
toggle
=
"modal"
data
-
bs
-
target
=
"#modal_avaliacao"
onclick
=
"setaDadosModalAvaliacao('a', 'b')"
>
Reprovar
</
button
>
<
span
>&
nbsp
;
&
nbsp
;
</
span
>
@
include
(
'components.buttons.btn-aprovar'
,
[
'route'
=>
route
(
'avaliador_avaliar'
),
'class'
=>
'ml-2'
,
'content'
=>
'Aprovar'
,
'id'
=>
''
,
])
</
div
>
</
div
>
</
div
><
br
>
@
endforeach
@
endif
@
if
(
isset
(
$gestao
)
&&
!
empty
(
$gestao
))
<
h4
><
strong
>
Gestão
</
strong
></
h4
>
@
foreach
(
$gestao
as
$tarefa
)
<
div
class
=
"card"
>
<
h5
class
=
"card-header"
>
Cód
.
Atividade
-
{{
$tarefa
[
"cod_atividade"
]}}
</
h5
>
<
div
class
=
"card-body"
>
<
span
class
=
"fw-bold "
>
Título
do
Projeto
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"titulo_projeto"
])
?
$tarefa
[
"titulo_projeto"
]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Componente
Curricular
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"componente_curricular"
])
?
$tarefa
[
"componente_curricular"
]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Curso
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"curso"
])
?
$tarefa
[
"curso"
]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Nível
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"nivel"
])
?
$niveis
[
$tarefa
[
"nivel"
]]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Modalidade
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"modalidade"
])
?
$modalidades
[
$tarefa
[
"modalidade"
]]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
Resolução
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"resolucao"
])
?
$tarefa
[
"resolucao"
]
:
"--"
}}
</
span
><
br
>
<
span
class
=
"fw-bold "
>
CH
.
Semanal
:
</
span
><
span
class
=
"card-text"
>
{{
isset
(
$tarefa
[
"ch_semanal"
])
?
$tarefa
[
"ch_semanal"
]
:
"--"
}}
</
span
><
br
>
<
div
style
=
"width: 100%; "
class
=
"btns-avaliar mt-5 d-flex justify-content-end"
>
<
button
type
=
"button"
class
=
"btn btn-outline-danger"
data
-
bs
-
toggle
=
"modal"
data
-
bs
-
target
=
"#modal_avaliacao"
onclick
=
"setaDadosModalAvaliacao('a', 'b')"
>
Reprovar
</
button
>
<
span
>&
nbsp
;
&
nbsp
;
</
span
>
@
include
(
'components.buttons.btn-aprovar'
,
[
'route'
=>
route
(
'avaliador_avaliar'
),
'class'
=>
'ml-2'
,
'content'
=>
'Aprovar'
,
'id'
=>
''
,
])
</
div
>
</
div
>
</
div
><
br
>
@
endforeach
@
endif
<
div
class
=
"modal fade"
id
=
"modal_avaliacao"
tabindex
=
"-1"
role
=
"dialog"
aria
-
labelledby
=
"exampleModalLabel"
aria
-
hidden
=
"true"
>
<
div
class
=
"modal-dialog"
role
=
"document"
>
<
div
class
=
"modal-content"
>
<
div
class
=
"modal-header"
>
<
h5
class
=
"modal-title"
id
=
"exampleModalLabel"
>
Avaliação
</
h5
>
<
button
type
=
"button"
class
=
"close"
data
-
bs
-
dismiss
=
"modal"
aria
-
label
=
"Close"
>
<
span
aria
-
hidden
=
"true"
>&
times
;
</
span
>
</
button
>
</
div
>
<
form
action
=
"#"
method
=
"POST"
>
<
input
type
=
"hidden"
name
=
"tarefa_id"
id
=
"tarefa_id"
>
<
input
type
=
"hidden"
name
=
"professor_id"
id
=
"professor_id"
>
<
input
type
=
"hidden"
name
=
"status"
id
=
"status"
>
<
input
type
=
"hidden"
name
=
"atividade_type"
id
=
"atividade_type"
>
<
div
class
=
"modal-body"
>
<
div
class
=
"form-group"
>
<
label
for
=
"hora_reajuste"
>
Hora
de
reajuste
:</
label
>
<
input
class
=
"form-control"
type
=
"number"
name
=
"hora_reajuste"
id
=
"hora_reajuste"
><
br
>
</
div
>
<
div
class
=
"form-group"
>
<
label
for
=
"descricao"
>
Descrição
:</
label
>
<
input
class
=
"form-control"
type
=
"textarea"
name
=
"descricao"
id
=
"descricao"
>
</
div
>
</
div
>
<
div
class
=
"modal-footer"
>
<
button
type
=
"button"
class
=
"btn btn-outline-danger"
>
Reprovar
</
button
>
</
div
>
</
form
>
</
div
>
</
div
>
</
div
>
@
endsection
<
script
>
function
setaDadosModalAvaliacao
(
a
,
b
){
document
.
getElementById
(
'a'
)
.
value
=
a
;
document
.
getElementById
(
'b'
)
.
value
=
b
;
}
</
script
>
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