lucianorabelo commited on
Commit
08d46a6
·
verified ·
1 Parent(s): 850dc9b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -1
app.py CHANGED
@@ -120,8 +120,10 @@ else:
120
  if st.sidebar.button("Sair"):
121
  st.session_state.logado = False
122
  st.rerun()
123
-
 
124
  # --- MÓDULO 1: CONSULTA DE HISTÓRICO ---
 
125
  if menu == "Consultar Histórico":
126
  st.title("🔍 Consulta de Histórico de Alunos")
127
  busca = st.text_input("Pesquisar por Nome, Sobrenome ou E-mail")
@@ -156,7 +158,9 @@ else:
156
  except Exception as e:
157
  st.error(f"Erro ao consultar: {e}")
158
 
 
159
  # --- MÓDULO 2: RELATÓRIO DE RETENÇÃO ---
 
160
  elif menu == "Relatórios de Retenção":
161
  st.title("📊 Relatório de Retenção: Ciclo IX para X")
162
  st.write("Alunos que cursaram Ciclo IX, mas não constam no Ciclo X.")
@@ -204,7 +208,9 @@ else:
204
  except Exception as e:
205
  st.error(f"Erro no processamento: {e}")
206
 
 
207
  # --- MÓDULO 3: GESTÃO DE USUÁRIOS ---
 
208
  elif menu == "Gerenciar Usuários":
209
  st.title("👥 Gestão de Usuários")
210
  with st.expander("➕ Novo Usuário"):
@@ -240,7 +246,9 @@ else:
240
  except Exception as e:
241
  st.error(f"Erro ao listar usuários: {e}")
242
 
 
243
  # --- MÓDULO 4: ALUNOS SEM ACESSO NO SEMESTRE ATUAL ---
 
244
  elif menu == "Alunos sem Acesso":
245
  st.title("🚫 Alunos sem Acesso (Semestre Atual)")
246
 
@@ -303,7 +311,9 @@ else:
303
  except Exception as e:
304
  st.error(f"Erro ao processar relatório de acessos: {e}")
305
 
 
306
  # --- MÓDULO 5: AUDITORIA DE LOGS (APENAS ADMIN) ---
 
307
  elif menu == "Logs do Sistema" and perfil_usuario == 'admin':
308
  st.title("📜 Auditoria e Logs do Sistema")
309
 
@@ -342,7 +352,9 @@ else:
342
  except Exception as e:
343
  st.error(f"Erro ao carregar logs: {e}")
344
 
 
345
  # --- MÓDULO 6: CONSULTA DE EQUIPE DE APOIO ---
 
346
  elif menu == "Equipe de Apoio":
347
  st.title("👥 Consulta de Equipe de Apoio")
348
  st.write("Visualize Professores, Tutores e Coordenadores vinculados aos cursos.")
 
120
  if st.sidebar.button("Sair"):
121
  st.session_state.logado = False
122
  st.rerun()
123
+
124
+ #######################################################
125
  # --- MÓDULO 1: CONSULTA DE HISTÓRICO ---
126
+ #######################################################
127
  if menu == "Consultar Histórico":
128
  st.title("🔍 Consulta de Histórico de Alunos")
129
  busca = st.text_input("Pesquisar por Nome, Sobrenome ou E-mail")
 
158
  except Exception as e:
159
  st.error(f"Erro ao consultar: {e}")
160
 
161
+ #######################################################
162
  # --- MÓDULO 2: RELATÓRIO DE RETENÇÃO ---
163
+ #######################################################
164
  elif menu == "Relatórios de Retenção":
165
  st.title("📊 Relatório de Retenção: Ciclo IX para X")
166
  st.write("Alunos que cursaram Ciclo IX, mas não constam no Ciclo X.")
 
208
  except Exception as e:
209
  st.error(f"Erro no processamento: {e}")
210
 
211
+ #######################################################
212
  # --- MÓDULO 3: GESTÃO DE USUÁRIOS ---
213
+ #######################################################
214
  elif menu == "Gerenciar Usuários":
215
  st.title("👥 Gestão de Usuários")
216
  with st.expander("➕ Novo Usuário"):
 
246
  except Exception as e:
247
  st.error(f"Erro ao listar usuários: {e}")
248
 
249
+ #######################################################
250
  # --- MÓDULO 4: ALUNOS SEM ACESSO NO SEMESTRE ATUAL ---
251
+ #######################################################
252
  elif menu == "Alunos sem Acesso":
253
  st.title("🚫 Alunos sem Acesso (Semestre Atual)")
254
 
 
311
  except Exception as e:
312
  st.error(f"Erro ao processar relatório de acessos: {e}")
313
 
314
+ #######################################################
315
  # --- MÓDULO 5: AUDITORIA DE LOGS (APENAS ADMIN) ---
316
+ #######################################################
317
  elif menu == "Logs do Sistema" and perfil_usuario == 'admin':
318
  st.title("📜 Auditoria e Logs do Sistema")
319
 
 
352
  except Exception as e:
353
  st.error(f"Erro ao carregar logs: {e}")
354
 
355
+ #######################################################
356
  # --- MÓDULO 6: CONSULTA DE EQUIPE DE APOIO ---
357
+ #######################################################
358
  elif menu == "Equipe de Apoio":
359
  st.title("👥 Consulta de Equipe de Apoio")
360
  st.write("Visualize Professores, Tutores e Coordenadores vinculados aos cursos.")