Browse Source

inclui correspondencia em rules e add alert em add em lote

pull/3587/head
LeandroJatai 3 years ago
parent
commit
99a6895f2b
  1. 3
      sapl/rules/group_sessao.py
  2. 8
      sapl/sessao/views.py
  3. 8
      sapl/templates/sessao/em_lote/correspondencia.html

3
sapl/rules/group_sessao.py

@ -21,6 +21,7 @@ rules_group_sessao = {
(sessao.JustificativaAusencia, __base__, __perms_publicas__),
(sessao.RetiradaPauta, __base__, __perms_publicas__),
(sessao.RegistroLeitura, __base__, __perms_publicas__),
(sessao.ConsideracoesFinais, __base__, __perms_publicas__)
(sessao.ConsideracoesFinais, __base__, __perms_publicas__),
(sessao.Correspondencia, __base__, __perms_publicas__)
]
}

8
sapl/sessao/views.py

@ -5212,14 +5212,20 @@ class CorrespondenciaEmLoteView(PermissionRequiredMixin, FilterView):
template_name = 'sessao/em_lote/correspondencia.html'
permission_required = ('sessao.add_correspondencia',)
def get_queryset(self):
qs = super().get_queryset()
return qs.filter(sessao_plenaria_id=self.kwargs['pk'])
def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
context['root_pk'] = self.kwargs['pk']
s = SessaoPlenaria.objects.get(pk=self.kwargs['pk'])
context['subnav_template_name'] = 'sessao/subnav.yaml'
context['title'] = _('Correspondencias em Lote')
context['title'] = _(
'Correspondencias em Lote <small>({})</small>').format(s)
# Verifica se os campos foram preenchidos
msg = None

8
sapl/templates/sessao/em_lote/correspondencia.html

@ -45,6 +45,8 @@
<div class="controls">
<div class="checkbox">
<label for="id_check_all"><input type="checkbox" id="id_check_all" onchange="checkAll(this)" /> Marcar/Desmarcar Todos</label>
<br><br>
<small>OBS: Documentos já inseridos na sessão atual não aparecem na lista abaixo.</small>
</div>
</div>
<thead><tr><th>Documento</th></tr></thead>
@ -54,7 +56,11 @@
<td class="p-0">
<label for="doc_{{documento.id}}" class="d-flex w-100 p-3">
<input type="checkbox" id="doc_{{documento.id}}" name="documento_id" value="{{documento.id}}" {% if check %} checked {% endif %}/>
{{documento.epigrafe}}
<span>
{{documento.epigrafe}} - {{documento.assunto}}
{% if documento.restrito %}<br><small class="text-danger" >(Documento Restrito)</small> {% endif %}
</span>
</label>
</td>
</tr>

Loading…
Cancel
Save