From fc3ce3c1b158cc2aa97e6356cfb35b07adb9abeb Mon Sep 17 00:00:00 2001 From: Leandro Roberto Date: Sun, 10 Feb 2019 00:21:17 -0200 Subject: [PATCH] =?UTF-8?q?migra=20tela=20de=20incorpora=C3=A7=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sapl/materia/forms.py | 59 +++++++++++++++++++++++++----------------- sapl/materia/models.py | 2 +- 2 files changed, 36 insertions(+), 25 deletions(-) diff --git a/sapl/materia/forms.py b/sapl/materia/forms.py index aedc17570..2a95a47ba 100644 --- a/sapl/materia/forms.py +++ b/sapl/materia/forms.py @@ -1703,31 +1703,42 @@ class ConfirmarProposicaoForm(ProposicaoForm): fields = [ Fieldset( _('Dados Básicos'), - to_column(('tipo_readonly', 4)), - to_column(('data_envio', 3)), - to_column(('autor_readonly', 5)), - to_column(('descricao', 12)), - to_column(('observacao', 12)))] + to_row( + [ + ('tipo_readonly', 4), + ('data_envio', 3), + ('autor_readonly', 5), + ('descricao', 12), + ('observacao', 12) + ] + ) + ) + ] fields.append( - Fieldset(_('Vinculado a Matéria Legislativa'), - to_column(('tipo_materia', 3)), - to_column(('numero_materia', 2)), - to_column(('ano_materia', 2)), - to_column( - (Alert(_('O responsável pela incorporação pode ' - 'alterar a anexação. Limpar os campos ' - 'de Vinculação gera um %s independente ' - 'sem anexação se for possível para esta ' - 'Proposição. Não sendo, a rotina de incorporação ' - 'não permitirá estes campos serem vazios.' - ) % self.instance.tipo.content_type, - css_class="alert-info", - dismiss=False), 5)), - to_column( - (Alert('', - css_class="ementa_materia hidden alert-info", - dismiss=False), 12)))) + Fieldset( + _('Vinculado a Matéria Legislativa'), + to_row( + [ + ('tipo_materia', 3), + ('numero_materia', 2), + ('ano_materia', 2), + (Alert(_('O responsável pela incorporação pode ' + 'alterar a anexação. Limpar os campos ' + 'de Vinculação gera um %s independente ' + 'sem anexação se for possível para esta ' + 'Proposição. Não sendo, a rotina de incorporação ' + 'não permitirá estes campos serem vazios.' + ) % self.instance.tipo.content_type, + css_class="alert-info", + dismiss=False), 5), + (Alert('', + css_class="ementa_materia hidden alert-info", + dismiss=False), 12), + ] + ) + ) + ) itens_incorporacao = [] if self.instance.tipo.content_type.model_class() == \ @@ -1749,7 +1760,7 @@ class ConfirmarProposicaoForm(ProposicaoForm): ) fields.append( - Fieldset(_('Registro de Incorporação'), *itens_incorporacao)) + Fieldset(_('Registro de Incorporação'), Row(*itens_incorporacao))) self.helper = FormHelper() self.helper.layout = Layout(*fields) diff --git a/sapl/materia/models.py b/sapl/materia/models.py index be0c67f74..d32913f58 100644 --- a/sapl/materia/models.py +++ b/sapl/materia/models.py @@ -56,7 +56,7 @@ class TipoProposicao(models.Model): object_id = models.PositiveIntegerField( blank=True, null=True, default=None) tipo_conteudo_related = SaplGenericForeignKey( - 'content_type', 'object_id', verbose_name=_('T')) + 'content_type', 'object_id', verbose_name=_('Tipo Correspondente')) perfis = models.ManyToManyField( PerfilEstruturalTextoArticulado,