Commit 4ad9d115d0dfd1990acdaf363fb532470e2905e3
1 parent
3323f101
Exists in
master
Exibição do Status do FAD.
Showing
24 changed files
with
699 additions
and
29 deletions
Show diff stats
WebContent/WEB-INF/jsp/formularioOrgao/formularioOrgao.jsp
... | ... | @@ -31,7 +31,66 @@ |
31 | 31 | |
32 | 32 | </ul> |
33 | 33 | </div> |
34 | - | |
34 | + <c:if test="${not empty nivel_01}"> | |
35 | + <div class="funcionalidades"> | |
36 | + <ul class="statusFad"> | |
37 | + <li> | |
38 | + <img src="imgs/nivel_01_completo.png" | |
39 | + alt="Solicitação de código de acesso completo." width="125" | |
40 | + height="85" /> | |
41 | + </li> | |
42 | + <li> | |
43 | + <c:if test="${nivel_02 == true}"> | |
44 | + <img src="imgs/nivel_02_completo.png" alt="FAD não respondido." | |
45 | + width="125" height="85" /> | |
46 | + </c:if> | |
47 | + <c:if test="${nivel_02 == false}"> | |
48 | + <img src="imgs/nivel_02_incompleto.png" alt="FAD não respondido." | |
49 | + width="125" height="85" /> | |
50 | + </c:if> | |
51 | + </li> | |
52 | + <li> | |
53 | + <c:if test="${nivel_03 == true}"> | |
54 | + <img src="imgs/nivel_03_completo.png" | |
55 | + alt="FAD impresso, assinado, digitalizado e anexado." width="125" | |
56 | + height="85" /> | |
57 | + </c:if> | |
58 | + <c:if test="${nivel_03 == false}"> | |
59 | + <img src="imgs/nivel_03_incompleto.png" | |
60 | + alt="FAD não impresso,não assinado,não digitalizado e não anexado." | |
61 | + width="125" height="85" /> | |
62 | + </c:if> | |
63 | + </li> | |
64 | + <li> | |
65 | + <c:if test="${nivel_04 == true}"> | |
66 | + <img src="imgs/nivel_04_completo.png" | |
67 | + alt="Plano de Trabalho anexado." width="125" height="85" /> | |
68 | + </c:if> | |
69 | + <c:if test="${nivel_04 == false}"> | |
70 | + <img src="imgs/nivel_04_incompleto.png" | |
71 | + alt="Plano de Trabalho não anexado." width="125" height="85" /> | |
72 | + </c:if> | |
73 | + </li> | |
74 | + <li> | |
75 | + <c:if test="${nivel_05 == true}"> | |
76 | + <img src="imgs/nivel_05_completo.png" | |
77 | + alt="Relatório Circunstanciado enviado à PFDC/MPF." width="125" | |
78 | + height="85" /> | |
79 | + <img src="imgs/nivel_06_completo.png" alt="Processo concluído." | |
80 | + width="85" height="85" /> | |
81 | + </c:if> | |
82 | + <c:if test="${nivel_05 == false}"> | |
83 | + <img src="imgs/nivel_05_incompleto.png" | |
84 | + alt="Relatório Circunstanciado não enviado à PFDC/MPF." | |
85 | + width="125" height="85" /> | |
86 | + <img src="imgs/nivel_06_incompleto.png" alt="Processo não concluído." | |
87 | + width="85" height="85" /> | |
88 | + </c:if> | |
89 | + </li> | |
90 | + </ul> | |
91 | + </div> | |
92 | + <br> | |
93 | + </c:if> | |
35 | 94 | <div><label class="asterisco">Os campos com asterisco são de preenchimento obrigatório</label></div><br> |
36 | 95 | |
37 | 96 | <form id="formulario" method="post" action="${pageContext.request.contextPath}/formulario"> | ... | ... |
WebContent/WEB-INF/jsp/index/formulario.jsp
... | ... | @@ -22,7 +22,66 @@ |
22 | 22 | <li>| Questionário Acessibilidade</li> |
23 | 23 | </ul> |
24 | 24 | </div> |
25 | - | |
25 | + <c:if test="${not empty nivel_01}"> | |
26 | + <div class="funcionalidades"> | |
27 | + <ul class="statusFad"> | |
28 | + <li> | |
29 | + <img src="imgs/nivel_01_completo.png" | |
30 | + alt="Solicitação de código de acesso completo." width="125" | |
31 | + height="85" /> | |
32 | + </li> | |
33 | + <li> | |
34 | + <c:if test="${nivel_02 == true}"> | |
35 | + <img src="imgs/nivel_02_completo.png" alt="FAD não respondido." | |
36 | + width="125" height="85" /> | |
37 | + </c:if> | |
38 | + <c:if test="${nivel_02 == false}"> | |
39 | + <img src="imgs/nivel_02_incompleto.png" alt="FAD não respondido." | |
40 | + width="125" height="85" /> | |
41 | + </c:if> | |
42 | + </li> | |
43 | + <li> | |
44 | + <c:if test="${nivel_03 == true}"> | |
45 | + <img src="imgs/nivel_03_completo.png" | |
46 | + alt="FAD impresso, assinado, digitalizado e anexado." width="125" | |
47 | + height="85" /> | |
48 | + </c:if> | |
49 | + <c:if test="${nivel_03 == false}"> | |
50 | + <img src="imgs/nivel_03_incompleto.png" | |
51 | + alt="FAD não impresso,não assinado,não digitalizado e não anexado." | |
52 | + width="125" height="85" /> | |
53 | + </c:if> | |
54 | + </li> | |
55 | + <li> | |
56 | + <c:if test="${nivel_04 == true}"> | |
57 | + <img src="imgs/nivel_04_completo.png" | |
58 | + alt="Plano de Trabalho anexado." width="125" height="85" /> | |
59 | + </c:if> | |
60 | + <c:if test="${nivel_04 == false}"> | |
61 | + <img src="imgs/nivel_04_incompleto.png" | |
62 | + alt="Plano de Trabalho não anexado." width="125" height="85" /> | |
63 | + </c:if> | |
64 | + </li> | |
65 | + <li> | |
66 | + <c:if test="${nivel_05 == true}"> | |
67 | + <img src="imgs/nivel_05_completo.png" | |
68 | + alt="Relatório Circunstanciado enviado à PFDC/MPF." width="125" | |
69 | + height="85" /> | |
70 | + <img src="imgs/nivel_06_completo.png" alt="Processo concluído." | |
71 | + width="85" height="85" /> | |
72 | + </c:if> | |
73 | + <c:if test="${nivel_05 == false}"> | |
74 | + <img src="imgs/nivel_05_incompleto.png" | |
75 | + alt="Relatório Circunstanciado não enviado à PFDC/MPF." | |
76 | + width="125" height="85" /> | |
77 | + <img src="imgs/nivel_06_incompleto.png" alt="Processo não concluído." | |
78 | + width="85" height="85" /> | |
79 | + </c:if> | |
80 | + </li> | |
81 | + </ul> | |
82 | + </div> | |
83 | + <br> | |
84 | + </c:if> | |
26 | 85 | <div> |
27 | 86 | <c:if test="${not empty mensagemValidacaoCampos}"> |
28 | 87 | <a id="tituloAvisos" href="#">Foram encontrados os seguintes erros:</a> | ... | ... |
WebContent/WEB-INF/jsp/login/login.jsp
... | ... | @@ -16,19 +16,80 @@ |
16 | 16 | </ul> |
17 | 17 | </div> |
18 | 18 | <br> |
19 | - | |
19 | + <c:if test="${not empty nivel_01}"> | |
20 | + <div class="funcionalidades"> | |
21 | + <ul class="statusFad"> | |
22 | + <li> | |
23 | + <img src="imgs/nivel_01_completo.png" | |
24 | + alt="Solicitação de código de acesso completo." width="125" | |
25 | + height="85" /> | |
26 | + </li> | |
27 | + <li> | |
28 | + <c:if test="${nivel_02 == true}"> | |
29 | + <img src="imgs/nivel_02_completo.png" alt="FAD não respondido." | |
30 | + width="125" height="85" /> | |
31 | + </c:if> | |
32 | + <c:if test="${nivel_02 == false}"> | |
33 | + <img src="imgs/nivel_02_incompleto.png" alt="FAD não respondido." | |
34 | + width="125" height="85" /> | |
35 | + </c:if> | |
36 | + </li> | |
37 | + <li> | |
38 | + <c:if test="${nivel_03 == true}"> | |
39 | + <img src="imgs/nivel_03_completo.png" | |
40 | + alt="FAD impresso, assinado, digitalizado e anexado." width="125" | |
41 | + height="85" /> | |
42 | + </c:if> | |
43 | + <c:if test="${nivel_03 == false}"> | |
44 | + <img src="imgs/nivel_03_incompleto.png" | |
45 | + alt="FAD não impresso,não assinado,não digitalizado e não anexado." | |
46 | + width="125" height="85" /> | |
47 | + </c:if> | |
48 | + </li> | |
49 | + <li> | |
50 | + <c:if test="${nivel_04 == true}"> | |
51 | + <img src="imgs/nivel_04_completo.png" | |
52 | + alt="Plano de Trabalho anexado." width="125" height="85" /> | |
53 | + </c:if> | |
54 | + <c:if test="${nivel_04 == false}"> | |
55 | + <img src="imgs/nivel_04_incompleto.png" | |
56 | + alt="Plano de Trabalho não anexado." width="125" height="85" /> | |
57 | + </c:if> | |
58 | + </li> | |
59 | + <li> | |
60 | + <c:if test="${nivel_05 == true}"> | |
61 | + <img src="imgs/nivel_05_completo.png" | |
62 | + alt="Relatório Circunstanciado enviado à PFDC/MPF." width="125" | |
63 | + height="85" /> | |
64 | + <img src="imgs/nivel_06_completo.png" alt="Processo concluído." | |
65 | + width="85" height="85" /> | |
66 | + </c:if> | |
67 | + <c:if test="${nivel_05 == false}"> | |
68 | + <img src="imgs/nivel_05_incompleto.png" | |
69 | + alt="Relatório Circunstanciado não enviado à PFDC/MPF." | |
70 | + width="125" height="85" /> | |
71 | + <img src="imgs/nivel_06_incompleto.png" alt="Processo não concluído." | |
72 | + width="85" height="85" /> | |
73 | + </c:if> | |
74 | + </li> | |
75 | + </ul> | |
76 | + </div> | |
77 | + <br> | |
78 | + </c:if> | |
20 | 79 | |
21 | 80 | <div> |
22 | 81 | <c:if test="${not empty mensagemValidacaoCampos}"> |
23 | 82 | <c:forEach items="${mensagemValidacaoCampos}" var="error"> |
24 | 83 | <div class="alinName"> |
25 | - <a id="mensagemErroCampoVazio_${error.campo}" href="#${error.campo}">${error.mensagem}</a> | |
84 | + <a id="mensagemErroCampoVazio_${error.campo}" | |
85 | + href="#${error.campo}">${error.mensagem}</a> | |
26 | 86 | </div> |
27 | 87 | <br /> |
28 | 88 | </c:forEach> |
29 | 89 | </c:if> |
30 | 90 | </div> |
31 | 91 | |
92 | + | |
32 | 93 | |
33 | 94 | <!-- <p>Entre com o seu 'Código Hash', enviado por e-mail, para ter acesso ao Formulário Circunstanciado. </p> --> |
34 | 95 | <h2 class="titulo">Formulário Eletrônico de Acessibilidade Digital</h2> |
... | ... | @@ -42,7 +103,8 @@ |
42 | 103 | <p>De acordo com a Lei nº 13.146, de 6 de Julho de 2015, em seu artigo 120, cabe aos órgãos competentes a elaboração de relatórios circunstanciados sobre o cumprimento dos prazos estabelecidos na Lei nº 10.048, de 8 de Novembro de 2000 e na Lei nº 10.098, de 19 de Dezembro de 2000, bem como do seu encaminhamento ao |
43 | 104 | Ministério Público e aos órgãos de regulação para adoção das providências cabíveis. Desta forma, |
44 | 105 | o Decreto nº 5.296, de 2 de Dezembro de 2004, que regula tais leis, estabelece em seu artigo 47, que no prazo de até doze meses, a contar da |
45 | - data de sua publicação, será obrigatória a acessibilidade nos portais e sítios eletrônicos da administração pública na <span lang="en">internet</span>, para o uso das pessoas com deficiência.</p> | |
106 | + data de sua publicação, será obrigatória a acessibilidade nos portais e sítios eletrônicos da administração pública na <span | |
107 | + lang="en">internet</span>, para o uso das pessoas com deficiência.</p> | |
46 | 108 | |
47 | 109 | <p>Neste contexto, a Secretaria de Tecnologia de Informação (STI) do Ministério do Planejamento, |
48 | 110 | Desenvolvimento e Gestão (MP) disponibiliza esta ferramenta para a simplificação e padronização |
... | ... | @@ -59,27 +121,39 @@ |
59 | 121 | e selecionar quatro páginas deste mesmo sítio (Exemplo: contato, serviços, perguntas frequentes e notícias) para submissão das respostas. Observando que os sítios informados não |
60 | 122 | desobriga a acessibilidade dos demais sítios do órgão. Caso tenha dúvidas a respeito do preenchimento, acesse o link 'Instruções de Preenchimento' ou 'Contato' na barra de menu acima.</p> |
61 | 123 | |
62 | - <p><strong>Observação: Órgão neste formulário está em sentido amplo, podendo abranger Ministério, Secretaria, Agência, Universidade, Fundação, Departamento, Instituto e outros.</strong></p> | |
124 | + <p> | |
125 | + <strong>Observação: Órgão neste formulário está em sentido amplo, podendo abranger Ministério, Secretaria, Agência, Universidade, Fundação, Departamento, Instituto e outros.</strong> | |
126 | + </p> | |
63 | 127 | |
64 | 128 | <hr class="hr_linhaDupla"> |
65 | 129 | <h2 class="outstanding-title">Leis e Decretos referenciados acima</h2> |
66 | 130 | <ul> |
67 | - <li><a href="http://www.planalto.gov.br/ccivil_03/_Ato2015-2018/2015/Lei/L13146.htm#art120">Lei nº 13.146, de 6 de Julho de 2015 (Lei Brasileira de Inclusão da Pessoa com Deficiência), artigo 120 - link para um novo sítio</a></li> | |
68 | - <li><a href="http://www.planalto.gov.br/ccivil_03/leis/L10048.htm">Lei nº 10.048, de 8 de Novembro de 2000 (Dá prioridade de atendimento às pessoas que especifica) - link para um novo sítio</a></li> | |
69 | - <li><a href="http://www.planalto.gov.br/ccivil_03/leis/L10098.htm">Lei nº 10.098, de 19 de Dezembro de 2000 (Normas gerais e critérios básicos para a promoção da acessibilidade) - link para um novo sítio</a></li> | |
70 | - <li><a href="http://www.planalto.gov.br/ccivil_03/_ato2004-2006/2004/decreto/d5296.htm">Decreto nº 5.296, de 2 de Dezembro de 2004 (Regulamenta as leis 10.048/2000 e 10.098/2000) - link para um novo sítio</a></li> | |
131 | + <li><a | |
132 | + href="http://www.planalto.gov.br/ccivil_03/_Ato2015-2018/2015/Lei/L13146.htm#art120">Lei nº 13.146, de 6 de Julho de 2015 (Lei Brasileira de Inclusão da Pessoa com Deficiência), artigo 120 - link para um novo sítio</a></li> | |
133 | + <li><a | |
134 | + href="http://www.planalto.gov.br/ccivil_03/leis/L10048.htm">Lei nº 10.048, de 8 de Novembro de 2000 (Dá prioridade de atendimento às pessoas que especifica) - link para um novo sítio</a></li> | |
135 | + <li><a | |
136 | + href="http://www.planalto.gov.br/ccivil_03/leis/L10098.htm">Lei nº 10.098, de 19 de Dezembro de 2000 (Normas gerais e critérios básicos para a promoção da acessibilidade) - link para um novo sítio</a></li> | |
137 | + <li><a | |
138 | + href="http://www.planalto.gov.br/ccivil_03/_ato2004-2006/2004/decreto/d5296.htm">Decreto nº 5.296, de 2 de Dezembro de 2004 (Regulamenta as leis 10.048/2000 e 10.098/2000) - link para um novo sítio</a></li> | |
71 | 139 | </ul> |
72 | 140 | <hr class="hr_linhaDupla"> |
73 | 141 | |
74 | 142 | <div id="painelAcesso"> |
75 | 143 | <p>Entre com o seu código de acesso. Caso não tenha recebido ou tenha perdido, acesse 'Contato' na barra de menu acima.</p> |
76 | - <form method="post" action="${pageContext.request.contextPath}/formularioOrgao"> | |
144 | + <form method="post" | |
145 | + action="${pageContext.request.contextPath}/formularioOrgao"> | |
77 | 146 | <fieldset id="entrarFieldset"> |
78 | - <legend><strong>Entrar</strong></legend> | |
147 | + <legend> | |
148 | + <strong>Entrar</strong> | |
149 | + </legend> | |
79 | 150 | <label for="valorHash">Código de Acesso:</label><br> |
80 | - <input type="password" name="valorHash" id="valorHash" size="60" maxlength="60" required><br> | |
81 | - </fieldset><br> | |
82 | - <input type="submit" class="button" id="botaoAcesso" value="Entrar"> | |
151 | + <input type="password" name="valorHash" id="valorHash" size="60" | |
152 | + maxlength="60" required><br> | |
153 | + </fieldset> | |
154 | + <br> | |
155 | + <input type="submit" class="button" id="botaoAcesso" | |
156 | + value="Entrar"> | |
83 | 157 | </form> |
84 | 158 | </div> |
85 | 159 | ... | ... |
WebContent/WEB-INF/jsp/planoTrabalho/confirmacaoEnvioEmailMPF.jsp
... | ... | @@ -6,6 +6,66 @@ |
6 | 6 | <t:baseLayout> |
7 | 7 | <jsp:body> |
8 | 8 | |
9 | + <c:if test="${not empty nivel_01}"> | |
10 | + <div class="funcionalidades"> | |
11 | + <ul class="statusFad"> | |
12 | + <li> | |
13 | + <img src="imgs/nivel_01_completo.png" | |
14 | + alt="Solicitação de código de acesso completo." width="125" | |
15 | + height="85" /> | |
16 | + </li> | |
17 | + <li> | |
18 | + <c:if test="${nivel_02 == true}"> | |
19 | + <img src="imgs/nivel_02_completo.png" alt="FAD não respondido." | |
20 | + width="125" height="85" /> | |
21 | + </c:if> | |
22 | + <c:if test="${nivel_02 == false}"> | |
23 | + <img src="imgs/nivel_02_incompleto.png" alt="FAD não respondido." | |
24 | + width="125" height="85" /> | |
25 | + </c:if> | |
26 | + </li> | |
27 | + <li> | |
28 | + <c:if test="${nivel_03 == true}"> | |
29 | + <img src="imgs/nivel_03_completo.png" | |
30 | + alt="FAD impresso, assinado, digitalizado e anexado." width="125" | |
31 | + height="85" /> | |
32 | + </c:if> | |
33 | + <c:if test="${nivel_03 == false}"> | |
34 | + <img src="imgs/nivel_03_incompleto.png" | |
35 | + alt="FAD não impresso,não assinado,não digitalizado e não anexado." | |
36 | + width="125" height="85" /> | |
37 | + </c:if> | |
38 | + </li> | |
39 | + <li> | |
40 | + <c:if test="${nivel_04 == true}"> | |
41 | + <img src="imgs/nivel_04_completo.png" | |
42 | + alt="Plano de Trabalho anexado." width="125" height="85" /> | |
43 | + </c:if> | |
44 | + <c:if test="${nivel_04 == false}"> | |
45 | + <img src="imgs/nivel_04_incompleto.png" | |
46 | + alt="Plano de Trabalho não anexado." width="125" height="85" /> | |
47 | + </c:if> | |
48 | + </li> | |
49 | + <li> | |
50 | + <c:if test="${nivel_05 == true}"> | |
51 | + <img src="imgs/nivel_05_completo.png" | |
52 | + alt="Relatório Circunstanciado enviado à PFDC/MPF." width="125" | |
53 | + height="85" /> | |
54 | + <img src="imgs/nivel_06_completo.png" alt="Processo concluído." | |
55 | + width="85" height="85" /> | |
56 | + </c:if> | |
57 | + <c:if test="${nivel_05 == false}"> | |
58 | + <img src="imgs/nivel_05_incompleto.png" | |
59 | + alt="Relatório Circunstanciado não enviado à PFDC/MPF." | |
60 | + width="125" height="85" /> | |
61 | + <img src="imgs/nivel_06_incompleto.png" alt="Processo não concluído." | |
62 | + width="85" height="85" /> | |
63 | + </c:if> | |
64 | + </li> | |
65 | + </ul> | |
66 | + </div> | |
67 | + <br> | |
68 | + </c:if> | |
9 | 69 | <div class="painelSucesso"> |
10 | 70 | |
11 | 71 | <c:if test="${statusEnvio == true }"> | ... | ... |
WebContent/WEB-INF/jsp/planoTrabalho/enviarRelatorioPlanoTrabalho.jsp
... | ... | @@ -18,7 +18,66 @@ |
18 | 18 | <li>| Enviar Relatório à PFDC/MPF</li> |
19 | 19 | </ul> |
20 | 20 | </div> |
21 | - | |
21 | + <c:if test="${not empty nivel_01}"> | |
22 | + <div class="funcionalidades"> | |
23 | + <ul class="statusFad"> | |
24 | + <li> | |
25 | + <img src="imgs/nivel_01_completo.png" | |
26 | + alt="Solicitação de código de acesso completo." width="125" | |
27 | + height="85" /> | |
28 | + </li> | |
29 | + <li> | |
30 | + <c:if test="${nivel_02 == true}"> | |
31 | + <img src="imgs/nivel_02_completo.png" alt="FAD não respondido." | |
32 | + width="125" height="85" /> | |
33 | + </c:if> | |
34 | + <c:if test="${nivel_02 == false}"> | |
35 | + <img src="imgs/nivel_02_incompleto.png" alt="FAD não respondido." | |
36 | + width="125" height="85" /> | |
37 | + </c:if> | |
38 | + </li> | |
39 | + <li> | |
40 | + <c:if test="${nivel_03 == true}"> | |
41 | + <img src="imgs/nivel_03_completo.png" | |
42 | + alt="FAD impresso, assinado, digitalizado e anexado." width="125" | |
43 | + height="85" /> | |
44 | + </c:if> | |
45 | + <c:if test="${nivel_03 == false}"> | |
46 | + <img src="imgs/nivel_03_incompleto.png" | |
47 | + alt="FAD não impresso,não assinado,não digitalizado e não anexado." | |
48 | + width="125" height="85" /> | |
49 | + </c:if> | |
50 | + </li> | |
51 | + <li> | |
52 | + <c:if test="${nivel_04 == true}"> | |
53 | + <img src="imgs/nivel_04_completo.png" | |
54 | + alt="Plano de Trabalho anexado." width="125" height="85" /> | |
55 | + </c:if> | |
56 | + <c:if test="${nivel_04 == false}"> | |
57 | + <img src="imgs/nivel_04_incompleto.png" | |
58 | + alt="Plano de Trabalho não anexado." width="125" height="85" /> | |
59 | + </c:if> | |
60 | + </li> | |
61 | + <li> | |
62 | + <c:if test="${nivel_05 == true}"> | |
63 | + <img src="imgs/nivel_05_completo.png" | |
64 | + alt="Relatório Circunstanciado enviado à PFDC/MPF." width="125" | |
65 | + height="85" /> | |
66 | + <img src="imgs/nivel_06_completo.png" alt="Processo concluído." | |
67 | + width="85" height="85" /> | |
68 | + </c:if> | |
69 | + <c:if test="${nivel_05 == false}"> | |
70 | + <img src="imgs/nivel_05_incompleto.png" | |
71 | + alt="Relatório Circunstanciado não enviado à PFDC/MPF." | |
72 | + width="125" height="85" /> | |
73 | + <img src="imgs/nivel_06_incompleto.png" alt="Processo não concluído." | |
74 | + width="85" height="85" /> | |
75 | + </c:if> | |
76 | + </li> | |
77 | + </ul> | |
78 | + </div> | |
79 | + <br> | |
80 | + </c:if> | |
22 | 81 | <div> |
23 | 82 | <c:if test="${not empty mensagemValidacaoCampos}"> |
24 | 83 | <c:forEach items="${mensagemValidacaoCampos}" var="error"> | ... | ... |
WebContent/WEB-INF/jsp/planoTrabalho/planoTrabalho.jsp
... | ... | @@ -17,7 +17,66 @@ |
17 | 17 | <li>| Anexar Documentos</li> |
18 | 18 | </ul> |
19 | 19 | </div> |
20 | - | |
20 | + <c:if test="${not empty nivel_01}"> | |
21 | + <div class="funcionalidades"> | |
22 | + <ul class="statusFad"> | |
23 | + <li> | |
24 | + <img src="imgs/nivel_01_completo.png" | |
25 | + alt="Solicitação de código de acesso completo." width="125" | |
26 | + height="85" /> | |
27 | + </li> | |
28 | + <li> | |
29 | + <c:if test="${nivel_02 == true}"> | |
30 | + <img src="imgs/nivel_02_completo.png" alt="FAD não respondido." | |
31 | + width="125" height="85" /> | |
32 | + </c:if> | |
33 | + <c:if test="${nivel_02 == false}"> | |
34 | + <img src="imgs/nivel_02_incompleto.png" alt="FAD não respondido." | |
35 | + width="125" height="85" /> | |
36 | + </c:if> | |
37 | + </li> | |
38 | + <li> | |
39 | + <c:if test="${nivel_03 == true}"> | |
40 | + <img src="imgs/nivel_03_completo.png" | |
41 | + alt="FAD impresso, assinado, digitalizado e anexado." width="125" | |
42 | + height="85" /> | |
43 | + </c:if> | |
44 | + <c:if test="${nivel_03 == false}"> | |
45 | + <img src="imgs/nivel_03_incompleto.png" | |
46 | + alt="FAD não impresso,não assinado,não digitalizado e não anexado." | |
47 | + width="125" height="85" /> | |
48 | + </c:if> | |
49 | + </li> | |
50 | + <li> | |
51 | + <c:if test="${nivel_04 == true}"> | |
52 | + <img src="imgs/nivel_04_completo.png" | |
53 | + alt="Plano de Trabalho anexado." width="125" height="85" /> | |
54 | + </c:if> | |
55 | + <c:if test="${nivel_04 == false}"> | |
56 | + <img src="imgs/nivel_04_incompleto.png" | |
57 | + alt="Plano de Trabalho não anexado." width="125" height="85" /> | |
58 | + </c:if> | |
59 | + </li> | |
60 | + <li> | |
61 | + <c:if test="${nivel_05 == true}"> | |
62 | + <img src="imgs/nivel_05_completo.png" | |
63 | + alt="Relatório Circunstanciado enviado à PFDC/MPF." width="125" | |
64 | + height="85" /> | |
65 | + <img src="imgs/nivel_06_completo.png" alt="Processo concluído." | |
66 | + width="85" height="85" /> | |
67 | + </c:if> | |
68 | + <c:if test="${nivel_05 == false}"> | |
69 | + <img src="imgs/nivel_05_incompleto.png" | |
70 | + alt="Relatório Circunstanciado não enviado à PFDC/MPF." | |
71 | + width="125" height="85" /> | |
72 | + <img src="imgs/nivel_06_incompleto.png" alt="Processo não concluído." | |
73 | + width="85" height="85" /> | |
74 | + </c:if> | |
75 | + </li> | |
76 | + </ul> | |
77 | + </div> | |
78 | + <br> | |
79 | + </c:if> | |
21 | 80 | <div> |
22 | 81 | <h2 class="titulo">Anexar Documentos (FAD Assinado e Plano de Trabalho)</h2> |
23 | 82 | </div> |
... | ... | @@ -38,10 +97,17 @@ |
38 | 97 | <input type="password" id="valorHash" name="valorHash" size="60" maxlength="60" required><br><br> |
39 | 98 | |
40 | 99 | |
41 | - <label for="fileRelatorio">FAD Assinado: (tamanho máximo: 50Mb) </label><br> | |
100 | + <label for="fileRelatorio">FAD Assinado: (tamanho máximo: 50Mb)<c:if test="${not empty planoTrabalho.nomeRelatorioAss}"> | |
101 | + <a href="${pageContext.request.contextPath}/recuperar-relatorio/${questionario.idQuestionario}">${planoTrabalho.nomeRelatorioAss }</a> | |
102 | + </c:if> | |
103 | + </label><br> | |
42 | 104 | <input type="file" id="fileRelatorio" name="fileRelatorio" accept="application/msword, application/zip, application/octet-stream, application/x-rar-compressed, application/vnd.ms-excel, application/vnd.oasis.opendocument.text ,text/plain, application/pdf, image/*"><br> |
43 | 105 | <hr> |
44 | - <label for="filePlano">Plano de Trabalho: (tamanho máximo: 50Mb) </label><br> | |
106 | + <label for="filePlano">Plano de Trabalho: (tamanho máximo: 50Mb) | |
107 | + <c:if test="${not empty planoTrabalho.nomePlanoTrabalho}"> | |
108 | + <a href="${pageContext.request.contextPath}/recuperar-plano-trabalho/${questionario.idQuestionario}">${planoTrabalho.nomePlanoTrabalho }</a> | |
109 | + | |
110 | + </c:if></label><br> | |
45 | 111 | <input type="file" id="filePlano" name="filePlano" accept="application/msword,application/zip,application/x-rar-compressed, application/octet-stream, application/vnd.ms-excel, application/vnd.oasis.opendocument.text ,text/plain, application/pdf, image/*" ><br><br> |
46 | 112 | <input type="submit" class="button" id="botaoAnexar" value="Anexar"> |
47 | 113 | </fieldset> | ... | ... |
WebContent/WEB-INF/jsp/planoTrabalho/planoTrabalhoConfirmacao.jsp
... | ... | @@ -5,7 +5,66 @@ |
5 | 5 | |
6 | 6 | <t:baseLayout> |
7 | 7 | <jsp:body> |
8 | - | |
8 | + <c:if test="${not empty nivel_01}"> | |
9 | + <div class="funcionalidades"> | |
10 | + <ul class="statusFad"> | |
11 | + <li> | |
12 | + <img src="imgs/nivel_01_completo.png" | |
13 | + alt="Solicitação de código de acesso completo." width="125" | |
14 | + height="85" /> | |
15 | + </li> | |
16 | + <li> | |
17 | + <c:if test="${nivel_02 == true}"> | |
18 | + <img src="imgs/nivel_02_completo.png" alt="FAD não respondido." | |
19 | + width="125" height="85" /> | |
20 | + </c:if> | |
21 | + <c:if test="${nivel_02 == false}"> | |
22 | + <img src="imgs/nivel_02_incompleto.png" alt="FAD não respondido." | |
23 | + width="125" height="85" /> | |
24 | + </c:if> | |
25 | + </li> | |
26 | + <li> | |
27 | + <c:if test="${nivel_03 == true}"> | |
28 | + <img src="imgs/nivel_03_completo.png" | |
29 | + alt="FAD impresso, assinado, digitalizado e anexado." width="125" | |
30 | + height="85" /> | |
31 | + </c:if> | |
32 | + <c:if test="${nivel_03 == false}"> | |
33 | + <img src="imgs/nivel_03_incompleto.png" | |
34 | + alt="FAD não impresso,não assinado,não digitalizado e não anexado." | |
35 | + width="125" height="85" /> | |
36 | + </c:if> | |
37 | + </li> | |
38 | + <li> | |
39 | + <c:if test="${nivel_04 == true}"> | |
40 | + <img src="imgs/nivel_04_completo.png" | |
41 | + alt="Plano de Trabalho anexado." width="125" height="85" /> | |
42 | + </c:if> | |
43 | + <c:if test="${nivel_04 == false}"> | |
44 | + <img src="imgs/nivel_04_incompleto.png" | |
45 | + alt="Plano de Trabalho não anexado." width="125" height="85" /> | |
46 | + </c:if> | |
47 | + </li> | |
48 | + <li> | |
49 | + <c:if test="${nivel_05 == true}"> | |
50 | + <img src="imgs/nivel_05_completo.png" | |
51 | + alt="Relatório Circunstanciado enviado à PFDC/MPF." width="125" | |
52 | + height="85" /> | |
53 | + <img src="imgs/nivel_06_completo.png" alt="Processo concluído." | |
54 | + width="85" height="85" /> | |
55 | + </c:if> | |
56 | + <c:if test="${nivel_05 == false}"> | |
57 | + <img src="imgs/nivel_05_incompleto.png" | |
58 | + alt="Relatório Circunstanciado não enviado à PFDC/MPF." | |
59 | + width="125" height="85" /> | |
60 | + <img src="imgs/nivel_06_incompleto.png" alt="Processo não concluído." | |
61 | + width="85" height="85" /> | |
62 | + </c:if> | |
63 | + </li> | |
64 | + </ul> | |
65 | + </div> | |
66 | + <br> | |
67 | + </c:if> | |
9 | 68 | <div class="painelSucesso"> |
10 | 69 | |
11 | 70 | <c:if test="${statusRelatorio == true }"> | ... | ... |
WebContent/WEB-INF/jsp/questionario/listaQuestionario.jsp
... | ... | @@ -4,7 +4,66 @@ |
4 | 4 | <%@page contentType="text/html" pageEncoding="UTF-8"%> |
5 | 5 | <t:baseLayout> |
6 | 6 | <jsp:body> |
7 | - | |
7 | + <c:if test="${not empty nivel_01}"> | |
8 | + <div class="funcionalidades"> | |
9 | + <ul class="statusFad"> | |
10 | + <li> | |
11 | + <img src="imgs/nivel_01_completo.png" | |
12 | + alt="Solicitação de código de acesso completo." width="125" | |
13 | + height="85" /> | |
14 | + </li> | |
15 | + <li> | |
16 | + <c:if test="${nivel_02 == true}"> | |
17 | + <img src="imgs/nivel_02_completo.png" alt="FAD não respondido." | |
18 | + width="125" height="85" /> | |
19 | + </c:if> | |
20 | + <c:if test="${nivel_02 == false}"> | |
21 | + <img src="imgs/nivel_02_incompleto.png" alt="FAD não respondido." | |
22 | + width="125" height="85" /> | |
23 | + </c:if> | |
24 | + </li> | |
25 | + <li> | |
26 | + <c:if test="${nivel_03 == true}"> | |
27 | + <img src="imgs/nivel_03_completo.png" | |
28 | + alt="FAD impresso, assinado, digitalizado e anexado." width="125" | |
29 | + height="85" /> | |
30 | + </c:if> | |
31 | + <c:if test="${nivel_03 == false}"> | |
32 | + <img src="imgs/nivel_03_incompleto.png" | |
33 | + alt="FAD não impresso,não assinado,não digitalizado e não anexado." | |
34 | + width="125" height="85" /> | |
35 | + </c:if> | |
36 | + </li> | |
37 | + <li> | |
38 | + <c:if test="${nivel_04 == true}"> | |
39 | + <img src="imgs/nivel_04_completo.png" | |
40 | + alt="Plano de Trabalho anexado." width="125" height="85" /> | |
41 | + </c:if> | |
42 | + <c:if test="${nivel_04 == false}"> | |
43 | + <img src="imgs/nivel_04_incompleto.png" | |
44 | + alt="Plano de Trabalho não anexado." width="125" height="85" /> | |
45 | + </c:if> | |
46 | + </li> | |
47 | + <li> | |
48 | + <c:if test="${nivel_05 == true}"> | |
49 | + <img src="imgs/nivel_05_completo.png" | |
50 | + alt="Relatório Circunstanciado enviado à PFDC/MPF." width="125" | |
51 | + height="85" /> | |
52 | + <img src="imgs/nivel_06_completo.png" alt="Processo concluído." | |
53 | + width="85" height="85" /> | |
54 | + </c:if> | |
55 | + <c:if test="${nivel_05 == false}"> | |
56 | + <img src="imgs/nivel_05_incompleto.png" | |
57 | + alt="Relatório Circunstanciado não enviado à PFDC/MPF." | |
58 | + width="125" height="85" /> | |
59 | + <img src="imgs/nivel_06_incompleto.png" alt="Processo não concluído." | |
60 | + width="85" height="85" /> | |
61 | + </c:if> | |
62 | + </li> | |
63 | + </ul> | |
64 | + </div> | |
65 | + <br> | |
66 | + </c:if> | |
8 | 67 | <form action="${pageContext.request.contextPath}/listar-questionario" |
9 | 68 | method="post"> |
10 | 69 | ... | ... |
WebContent/WEB-INF/jsp/relatorio/relatorio.jsp
... | ... | @@ -18,8 +18,66 @@ |
18 | 18 | </ul> |
19 | 19 | </div><br> |
20 | 20 | |
21 | - | |
22 | - | |
21 | + <c:if test="${not empty nivel_01}"> | |
22 | + <div class="funcionalidades"> | |
23 | + <ul class="statusFad"> | |
24 | + <li> | |
25 | + <img src="imgs/nivel_01_completo.png" | |
26 | + alt="Solicitação de código de acesso completo." width="125" | |
27 | + height="85" /> | |
28 | + </li> | |
29 | + <li> | |
30 | + <c:if test="${nivel_02 == true}"> | |
31 | + <img src="imgs/nivel_02_completo.png" alt="FAD não respondido." | |
32 | + width="125" height="85" /> | |
33 | + </c:if> | |
34 | + <c:if test="${nivel_02 == false}"> | |
35 | + <img src="imgs/nivel_02_incompleto.png" alt="FAD não respondido." | |
36 | + width="125" height="85" /> | |
37 | + </c:if> | |
38 | + </li> | |
39 | + <li> | |
40 | + <c:if test="${nivel_03 == true}"> | |
41 | + <img src="imgs/nivel_03_completo.png" | |
42 | + alt="FAD impresso, assinado, digitalizado e anexado." width="125" | |
43 | + height="85" /> | |
44 | + </c:if> | |
45 | + <c:if test="${nivel_03 == false}"> | |
46 | + <img src="imgs/nivel_03_incompleto.png" | |
47 | + alt="FAD não impresso,não assinado,não digitalizado e não anexado." | |
48 | + width="125" height="85" /> | |
49 | + </c:if> | |
50 | + </li> | |
51 | + <li> | |
52 | + <c:if test="${nivel_04 == true}"> | |
53 | + <img src="imgs/nivel_04_completo.png" | |
54 | + alt="Plano de Trabalho anexado." width="125" height="85" /> | |
55 | + </c:if> | |
56 | + <c:if test="${nivel_04 == false}"> | |
57 | + <img src="imgs/nivel_04_incompleto.png" | |
58 | + alt="Plano de Trabalho não anexado." width="125" height="85" /> | |
59 | + </c:if> | |
60 | + </li> | |
61 | + <li> | |
62 | + <c:if test="${nivel_05 == true}"> | |
63 | + <img src="imgs/nivel_05_completo.png" | |
64 | + alt="Relatório Circunstanciado enviado à PFDC/MPF." width="125" | |
65 | + height="85" /> | |
66 | + <img src="imgs/nivel_06_completo.png" alt="Processo concluído." | |
67 | + width="85" height="85" /> | |
68 | + </c:if> | |
69 | + <c:if test="${nivel_05 == false}"> | |
70 | + <img src="imgs/nivel_05_incompleto.png" | |
71 | + alt="Relatório Circunstanciado não enviado à PFDC/MPF." | |
72 | + width="125" height="85" /> | |
73 | + <img src="imgs/nivel_06_incompleto.png" alt="Processo não concluído." | |
74 | + width="85" height="85" /> | |
75 | + </c:if> | |
76 | + </li> | |
77 | + </ul> | |
78 | + </div> | |
79 | + <br> | |
80 | + </c:if> | |
23 | 81 | |
24 | 82 | <div> |
25 | 83 | <c:if test="${not empty mensagemValidacaoCamposOrgao}"> | ... | ... |
WebContent/WEB-INF/tags/baseLayout.tag
... | ... | @@ -73,7 +73,7 @@ |
73 | 73 | <div id="content"> |
74 | 74 | <a id="inicioConteudo" class="oculto">Início do Conteúdo</a> |
75 | 75 | <!-- Início Conteudo --> |
76 | - | |
76 | + | |
77 | 77 | <jsp:doBody /> |
78 | 78 | |
79 | 79 | <!--Término Conteudo--> |
... | ... | @@ -120,6 +120,6 @@ |
120 | 120 | <script type="text/javascript" src="${pageContext.request.contextPath}/js/html2pdf.js"></script> |
121 | 121 | <script type="text/javascript" src="${pageContext.request.contextPath}/js/formAddAncoras.js"></script> |
122 | 122 | <script type="text/javascript" src="${pageContext.request.contextPath}/js/imprimir.js"></script> |
123 | - | |
123 | + <noscript>Seu navegador não possui suporte para JavaScript!</noscript> | |
124 | 124 | </body> |
125 | 125 | </html> |
126 | 126 | \ No newline at end of file | ... | ... |
59.6 KB
50.1 KB
39.7 KB
71.1 KB
57.4 KB
62.6 KB
51.5 KB
71.7 KB
57.6 KB
49.4 KB
40.9 KB
src/br/com/controller/PlanoTrabalhoController.java
... | ... | @@ -52,6 +52,34 @@ public class PlanoTrabalhoController extends DefaultMultipartConfig { |
52 | 52 | |
53 | 53 | @Path("/planoTrabalho-site") |
54 | 54 | public void planoTrabalho() { |
55 | + | |
56 | + Questionario questionario = new Questionario(); | |
57 | + | |
58 | + questionario = (Questionario) VRaptorRequestHolder.currentRequest().getServletContext() | |
59 | + .getAttribute("questionario"); | |
60 | + | |
61 | + if(questionario == null) | |
62 | + { | |
63 | + Validacao validacao = new Validacao(); | |
64 | + validacao.setCampo("valorHash"); | |
65 | + validacao.setMensagem("ATENÇÃO: Você precisa estar logado para anexar os documentos."); | |
66 | + | |
67 | + mensagemValidacaoCampos.add(validacao); | |
68 | + | |
69 | + result.include("mensagemValidacaoCampos", mensagemValidacaoCampos); | |
70 | + this.validator.add(new ValidationMessage("", "")); | |
71 | + this.validator.onErrorUsePageOf(loginController.class).login(); | |
72 | + | |
73 | + } | |
74 | + else | |
75 | + { | |
76 | + PlanoTrabalhoDao planoTrabalhoDao = new PlanoTrabalhoDao(); | |
77 | + PlanoTrabalho planoTrabalho = new PlanoTrabalho(); | |
78 | + | |
79 | + planoTrabalho = planoTrabalhoDao.recuperarPlanoTrabalho(path, questionario); | |
80 | + | |
81 | + result.include("planoTrabalho", planoTrabalho); | |
82 | + } | |
55 | 83 | |
56 | 84 | } |
57 | 85 | |
... | ... | @@ -194,6 +222,7 @@ public class PlanoTrabalhoController extends DefaultMultipartConfig { |
194 | 222 | } |
195 | 223 | |
196 | 224 | |
225 | + | |
197 | 226 | result.include("mensagemRelatorio", mensagemRelatorio); |
198 | 227 | result.include("statusRelatorio", statusRelatorio); |
199 | 228 | VRaptorRequestHolder.currentRequest().getServletContext() |
... | ... | @@ -221,6 +250,8 @@ public class PlanoTrabalhoController extends DefaultMultipartConfig { |
221 | 250 | result.include("statusRelatorio", statusRelatorio); |
222 | 251 | } |
223 | 252 | |
253 | + formularioOrgaoController formularioOrgao = new formularioOrgaoController(); | |
254 | + verificarPosicaoUsuario(questionario); | |
224 | 255 | this.validator.add(new ValidationMessage("", "")); |
225 | 256 | this.validator.onErrorUsePageOf(PlanoTrabalhoController.class).planoTrabalhoConfirmacao(); |
226 | 257 | } |
... | ... | @@ -309,7 +340,25 @@ public class PlanoTrabalhoController extends DefaultMultipartConfig { |
309 | 340 | |
310 | 341 | @Path("/enviar-relatorio") |
311 | 342 | public void enviarRelatorioPlanoTrabalho() { |
343 | + | |
344 | + Questionario questionario = new Questionario(); | |
345 | + | |
346 | + questionario = (Questionario) VRaptorRequestHolder.currentRequest().getServletContext() | |
347 | + .getAttribute("questionario"); | |
312 | 348 | |
349 | + if(questionario == null) | |
350 | + { | |
351 | + Validacao validacao = new Validacao(); | |
352 | + validacao.setCampo("valorHash"); | |
353 | + validacao.setMensagem("ATENÇÃO: Você precisa estar logado para enviar Relatório à PFDC/MPF."); | |
354 | + | |
355 | + mensagemValidacaoCampos.add(validacao); | |
356 | + | |
357 | + result.include("mensagemValidacaoCampos", mensagemValidacaoCampos); | |
358 | + this.validator.add(new ValidationMessage("", "")); | |
359 | + this.validator.onErrorUsePageOf(loginController.class).login(); | |
360 | + | |
361 | + } | |
313 | 362 | } |
314 | 363 | |
315 | 364 | private void enviarEmail(Questionario questionario) { |
... | ... | @@ -417,7 +466,7 @@ public class PlanoTrabalhoController extends DefaultMultipartConfig { |
417 | 466 | result.include("mensagemEnvio", "É preciso ter o Relatório e o Plano de Trabalho anexados!"); |
418 | 467 | result.include("statusEnvio", false); |
419 | 468 | } |
420 | - | |
469 | + verificarPosicaoUsuario(questionario); | |
421 | 470 | this.validator.add(new ValidationMessage("", "")); |
422 | 471 | this.validator.onErrorUsePageOf(PlanoTrabalhoController.class).confirmacaoEnvioEmailMPF(); |
423 | 472 | } |
... | ... | @@ -472,12 +521,76 @@ public class PlanoTrabalhoController extends DefaultMultipartConfig { |
472 | 521 | if (questionario != null && questionario.getIdQuestionario() > 0) { |
473 | 522 | |
474 | 523 | enviarEmail(questionario); |
524 | + | |
475 | 525 | |
476 | 526 | } |
477 | 527 | |
478 | 528 | } |
479 | 529 | |
530 | + public void verificarPosicaoUsuario(Questionario questionario) | |
531 | + { | |
532 | + PlanoTrabalho planoTrabalho = new PlanoTrabalho(); | |
533 | + PlanoTrabalhoDao planoTrabalhoDao = new PlanoTrabalhoDao(); | |
534 | + | |
535 | + //Solicitou código de Acesso? | |
536 | + VRaptorRequestHolder.currentRequest().getServletContext() | |
537 | + .setAttribute("nivel_01", true); | |
538 | + | |
539 | + //Respondeu FAD? | |
540 | + if(questionario.isQuestionario_respondido()) | |
541 | + { | |
542 | + VRaptorRequestHolder.currentRequest().getServletContext() | |
543 | + .setAttribute("nivel_02", true); | |
544 | + } | |
545 | + else | |
546 | + { | |
547 | + VRaptorRequestHolder.currentRequest().getServletContext() | |
548 | + .setAttribute("nivel_02", false); | |
549 | + } | |
550 | + | |
551 | + planoTrabalho = planoTrabalhoDao.recuperarPlanoTrabalho(path, questionario); | |
552 | + | |
553 | + //Anexou Fad? | |
554 | + if(planoTrabalho.getArquivoRelatorioAss() != null) | |
555 | + { | |
556 | + VRaptorRequestHolder.currentRequest().getServletContext() | |
557 | + .setAttribute("nivel_03", true); | |
558 | + } | |
559 | + else | |
560 | + { | |
561 | + VRaptorRequestHolder.currentRequest().getServletContext() | |
562 | + .setAttribute("nivel_03", false); | |
563 | + } | |
564 | + | |
565 | + //Anexou Plano de Trabalho? | |
566 | + if(planoTrabalho.getArquivoPlanoTrabalho() != null) | |
567 | + { | |
568 | + VRaptorRequestHolder.currentRequest().getServletContext() | |
569 | + .setAttribute("nivel_04", true); | |
570 | + } | |
571 | + else | |
572 | + { | |
573 | + VRaptorRequestHolder.currentRequest().getServletContext() | |
574 | + .setAttribute("nivel_04", false); | |
575 | + } | |
576 | + | |
577 | + //Processo finalizado? | |
578 | + if(questionario.isFlagEnviado()) | |
579 | + { | |
580 | + VRaptorRequestHolder.currentRequest().getServletContext() | |
581 | + .setAttribute("nivel_05", true); | |
582 | + } | |
583 | + else | |
584 | + { | |
585 | + VRaptorRequestHolder.currentRequest().getServletContext() | |
586 | + .setAttribute("nivel_05", false); | |
587 | + } | |
588 | + | |
589 | + } | |
590 | + | |
480 | 591 | public void confirmacaoEnvioEmailMPF() { |
481 | 592 | |
482 | 593 | } |
594 | + | |
595 | + | |
483 | 596 | } | ... | ... |
src/br/com/controller/formularioOrgaoController.java
... | ... | @@ -47,10 +47,10 @@ public class formularioOrgaoController { |
47 | 47 | } |
48 | 48 | |
49 | 49 | @Path("/logout") |
50 | - public void lofout() | |
50 | + public void logout() | |
51 | 51 | { |
52 | 52 | VRaptorRequestHolder.currentRequest().getServletContext() |
53 | - .setAttribute("usuarioLogado", true); | |
53 | + .setAttribute("usuarioLogado", false); | |
54 | 54 | } |
55 | 55 | |
56 | 56 | @Path("/formularioOrgao") |
... | ... | @@ -262,7 +262,7 @@ public class formularioOrgaoController { |
262 | 262 | } |
263 | 263 | } |
264 | 264 | |
265 | - private void verificarPosicaoUsuario(Questionario questionario) | |
265 | + public void verificarPosicaoUsuario(Questionario questionario) | |
266 | 266 | { |
267 | 267 | PlanoTrabalho planoTrabalho = new PlanoTrabalho(); |
268 | 268 | PlanoTrabalhoDao planoTrabalhoDao = new PlanoTrabalhoDao(); | ... | ... |
src/br/com/controller/loginController.java
... | ... | @@ -21,5 +21,9 @@ public class loginController { |
21 | 21 | .setAttribute("usuarioLogado", false); |
22 | 22 | VRaptorRequestHolder.currentRequest().getServletContext() |
23 | 23 | .setAttribute("nivel_01", ""); |
24 | + VRaptorRequestHolder.currentRequest().getServletContext() | |
25 | + .setAttribute("questionario", null); | |
24 | 26 | } |
27 | + | |
28 | + | |
25 | 29 | } | ... | ... |