Commit 034d3412 authored by Odair M.'s avatar Odair M.

fix permissao de comissao e arruma pesquisa de curso

parent 48d95187
...@@ -166,8 +166,17 @@ export function Options(props) { ...@@ -166,8 +166,17 @@ export function Options(props) {
break; break;
case "comissao": case "comissao":
list_options = [ list_options = [
{"icon":locationIcon,"text":"Gerenciamento de Blocos", "link":"/gerenciabloco" }, {"icon":locationIcon,"text":"Gerenciamento de Turmas", "link":"/gerenciaturma" },
{"icon":locationIcon,"text":"Enviar planilha", "link":"/upload" },
{"icon":locationIcon,"text":"Gerenciamento de Disciplinas", "link":"/gerenciadisciplina" },
{"icon":locationIcon,"text":"Gerenciamento de Cursos", "link":"/gerenciacurso" },
{"icon":professoresIcon,"text":"Gerenciamento de Professores", "link":"/gerenciaprofessores" },
{"icon":locationIcon,"text":"Gerenciamento de Departamentos", "link":"/gerenciadepartamento" },
{"icon":locationIcon,"text":"Gerenciamento do Ensalador", "link":"/gerenciaensalador" }, {"icon":locationIcon,"text":"Gerenciamento do Ensalador", "link":"/gerenciaensalador" },
{"icon":salasIcon,"text":"Gerenciamento de Salas", "link":"/gerenciasala" },
{"icon":locationIcon,"text":"Gerenciamento de Setores", "link":"/gerenciasetores" },
{"icon":locationIcon,"text":"Gerenciamento de Blocos", "link":"/gerenciabloco" },
{"icon":locationIcon,"text":"Gerenciamento de Usuarios", "link":"/gerenciausuarios" },
] ]
break; break;
case "secretario_dpto": case "secretario_dpto":
......
...@@ -57,7 +57,6 @@ export function BlocoSearch(props) { ...@@ -57,7 +57,6 @@ export function BlocoSearch(props) {
export function SalaSearch(props) { export function SalaSearch(props) {
const classes = useStyles(); const classes = useStyles();
const {rows, setRows} = React.useContext(Rows); const {rows, setRows} = React.useContext(Rows);
console.log(rows)
return ( <h1>sala</h1>) return ( <h1>sala</h1>)
} }
...@@ -253,22 +252,18 @@ export function CursoSubComponente(props) { ...@@ -253,22 +252,18 @@ export function CursoSubComponente(props) {
const [turmas, setTurmas] = React.useState([]) const [turmas, setTurmas] = React.useState([])
React.useEffect(()=> { React.useEffect(()=> {
var _turmas = [] var _turmas = []
if (props.row.disciplinas) { setTurmas([])
for(var i=0; i < props.row.disciplinas.length; i++) { if(props.row.turmas) {
var disciplina = props.row.disciplinas[i] for(var i=0; i< props.row.turmas.length; i++) {
for(var j=0; j < disciplina.turmas.length; j++) { var turma = props.row.turmas[i]
var turma = disciplina.turmas[j] _turmas.push({ "turma": turma,
_turmas.push({ "horarios": turma.horarios,
"curso":props.row, "professor": turma.professor,
"disciplina":disciplina, "disciplina": turma.disciplina,
"professor": turma.professor, "curso": props.row
"turma":turma, })
"horarios":turma.horarios }
}) }
}
}
}
setTurmas(_turmas) setTurmas(_turmas)
},[props.row]) },[props.row])
return (<div> return (<div>
...@@ -349,7 +344,6 @@ export function PaginaInicial(props) { ...@@ -349,7 +344,6 @@ export function PaginaInicial(props) {
} }
async function handleSubmitCurso() { async function handleSubmitCurso() {
console.log("pesquisa por Curso")
let res = await api.get(`/cursos/search?query=${searchBar}`, {}); let res = await api.get(`/cursos/search?query=${searchBar}`, {});
setRows(res.data.retorno) setRows(res.data.retorno)
...@@ -357,7 +351,6 @@ export function PaginaInicial(props) { ...@@ -357,7 +351,6 @@ export function PaginaInicial(props) {
async function handleSubmitDepartamento() { async function handleSubmitDepartamento() {
let res = await api.get(`/departamentos/search?query=${searchBar}`, {}); let res = await api.get(`/departamentos/search?query=${searchBar}`, {});
setRows(res.data.resultados) setRows(res.data.resultados)
console.log("rows: ",res.data)
} }
async function handleSubmitSala() { async function handleSubmitSala() {
...@@ -408,6 +401,7 @@ export function PaginaInicial(props) { ...@@ -408,6 +401,7 @@ export function PaginaInicial(props) {
spacing={2} spacing={2}
direction="row" direction="row"
justify="center" justify="center"
style={{maxWidth: '100%'}}
> >
<Grid item md={2} sm={2} > <Grid item md={2} sm={2} >
<TextField <TextField
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment