Browse Source

Remove ind_ult_tramitacao in Materia/Tramitacao

Fix #83
pull/98/head
Eduardo Edson Batista Cordeiro Alves 9 years ago
parent
commit
d13c863d1d
  1. 18
      materia/migrations/0013_remove_tramitacao_ultima.py
  2. 1
      materia/models.py
  3. 7
      materia/views.py
  4. 5
      templates/materia/tramitacao_edit.html

18
materia/migrations/0013_remove_tramitacao_ultima.py

@ -0,0 +1,18 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import models, migrations
class Migration(migrations.Migration):
dependencies = [
('materia', '0012_auto_20151124_1328'),
]
operations = [
migrations.RemoveField(
model_name='tramitacao',
name='ultima',
),
]

1
materia/models.py

@ -544,7 +544,6 @@ class Tramitacao(models.Model):
null=True,
related_name='+',
verbose_name=_('Unidade Destino'))
ultima = models.BooleanField()
urgente = models.BooleanField(verbose_name=_('Urgente ?'))
turno = models.CharField(
max_length=1, blank=True, null=True, verbose_name=_('Turno'),

7
materia/views.py

@ -1440,8 +1440,7 @@ class TramitacaoForm(ModelForm):
'unidade_tramitacao_destino',
'data_encaminhamento',
'data_fim_prazo',
'texto',
]
'texto']
def __init__(self, *args, **kwargs):
row1 = sapl.layout.to_row(
@ -1504,10 +1503,7 @@ class TramitacaoView(FormMixin, GenericView):
destino = ultima_tramitacao.unidade_tramitacao_destino
cleaned_data = form.cleaned_data['unidade_tramitacao_local']
if (destino == cleaned_data):
ultima_tramitacao.ultima = False
ultima_tramitacao.save()
tramitacao = form.save(commit=False)
tramitacao.ultima = True
tramitacao.materia = materia
tramitacao.save()
else:
@ -1574,7 +1570,6 @@ class TramitacaoEditView(FormMixin, GenericView):
tramitacao.data_encaminhamento = form.cleaned_data[
'data_encaminhamento']
tramitacao.data_fim_prazo = form.cleaned_data['data_fim_prazo']
tramitacao.ultima = form.cleaned_data['ultima']
tramitacao.texto = form.cleaned_data['texto']
tramitacao.save()

5
templates/materia/tramitacao_edit.html

@ -65,7 +65,7 @@
</li>
</ul>
<ul class="small-block-grid-3 medium-block-grid-3 large-block-grid-3">
<ul class="small-block-grid-2 medium-block-grid-2 large-block-grid-2">
<li>
<label>Data Encaminhamento</label>
<input type="text" name="data_encaminhamento" class="dateinput" value="{{tramitacao.data_encaminhamento|date:'d/m/Y'}}" />
@ -74,9 +74,6 @@
<label>Data Fim Prazo</label>
<input type="text" name="data_fim_prazo" class="dateinput" value="{{tramitacao.data_fim_prazo|date:'d/m/Y'}}" />
</li>
<li>
<input type="checkbox" name="ultima" value="{{tramtiacao.ultima}}" /> Ultima<br />
</li>
</ul>
<ul class="small-block-grid-1 medium-block-grid-1 large-block-grid-1">

Loading…
Cancel
Save