Browse Source

Retira código desnecessário

pull/1805/head
Marcio Mazza 7 years ago
parent
commit
f32cb0e99a
  1. 22
      sapl/materia/views.py
  2. 7
      sapl/parlamentares/models.py
  3. 16
      sapl/utils.py

22
sapl/materia/views.py

@ -11,8 +11,6 @@ from django.contrib.auth.mixins import PermissionRequiredMixin
from django.core.exceptions import ObjectDoesNotExist from django.core.exceptions import ObjectDoesNotExist
from django.core.urlresolvers import reverse from django.core.urlresolvers import reverse
from django.db.models import Max from django.db.models import Max
from django.forms.forms import Form
from django.forms.utils import ErrorDict
from django.http import HttpResponse, JsonResponse from django.http import HttpResponse, JsonResponse
from django.http.response import Http404, HttpResponseRedirect from django.http.response import Http404, HttpResponseRedirect
from django.shortcuts import get_object_or_404, redirect from django.shortcuts import get_object_or_404, redirect
@ -31,9 +29,8 @@ from sapl.compilacao.models import (STATUS_TA_IMMUTABLE_RESTRICT,
STATUS_TA_PRIVATE) STATUS_TA_PRIVATE)
from sapl.compilacao.views import IntegracaoTaView from sapl.compilacao.views import IntegracaoTaView
from sapl.crispy_layout_mixin import SaplFormLayout, form_actions from sapl.crispy_layout_mixin import SaplFormLayout, form_actions
from sapl.crud.base import (ACTION_CREATE, ACTION_DELETE, ACTION_DETAIL, from sapl.crud.base import (RP_DETAIL, RP_LIST, Crud, CrudAux,
ACTION_LIST, ACTION_UPDATE, RP_DETAIL, RP_LIST, MasterDetailCrud,
Crud, CrudAux, MasterDetailCrud,
PermissionRequiredForAppCrudMixin, make_pagination) PermissionRequiredForAppCrudMixin, make_pagination)
from sapl.materia.forms import (AnexadaForm, AutoriaForm, from sapl.materia.forms import (AnexadaForm, AutoriaForm,
AutoriaMultiCreateForm, AutoriaMultiCreateForm,
@ -44,8 +41,8 @@ from sapl.materia.forms import (AnexadaForm, AutoriaForm,
from sapl.norma.models import LegislacaoCitada from sapl.norma.models import LegislacaoCitada
from sapl.parlamentares.models import Legislatura from sapl.parlamentares.models import Legislatura
from sapl.protocoloadm.models import Protocolo from sapl.protocoloadm.models import Protocolo
from sapl.utils import (TURNO_TRAMITACAO_CHOICES, YES_NO_CHOICES, autor_label, from sapl.utils import (YES_NO_CHOICES, autor_label, autor_modal,
autor_modal, gerar_hash_arquivo, get_base_url, gerar_hash_arquivo, get_base_url,
get_mime_type_from_file_extension, montar_row_autor, get_mime_type_from_file_extension, montar_row_autor,
show_results_filter_set) show_results_filter_set)
@ -57,9 +54,10 @@ from .forms import (AcessorioEmLoteFilterSet, AcompanhamentoMateriaForm,
MateriaLegislativaFilterSet, MateriaLegislativaForm, MateriaLegislativaFilterSet, MateriaLegislativaForm,
MateriaSimplificadaForm, PrimeiraTramitacaoEmLoteFilterSet, MateriaSimplificadaForm, PrimeiraTramitacaoEmLoteFilterSet,
ReceberProposicaoForm, RelatoriaForm, ReceberProposicaoForm, RelatoriaForm,
TramitacaoEmLoteFilterSet, filtra_tramitacao_destino, TramitacaoEmLoteFilterSet, UnidadeTramitacaoForm,
filtra_tramitacao_destino,
filtra_tramitacao_destino_and_status, filtra_tramitacao_destino_and_status,
filtra_tramitacao_status, UnidadeTramitacaoForm) filtra_tramitacao_status)
from .models import (AcompanhamentoMateria, Anexada, AssuntoMateria, Autoria, from .models import (AcompanhamentoMateria, Anexada, AssuntoMateria, Autoria,
DespachoInicial, DocumentoAcessorio, MateriaAssunto, DespachoInicial, DocumentoAcessorio, MateriaAssunto,
MateriaLegislativa, Numeracao, Orgao, Origem, Proposicao, MateriaLegislativa, Numeracao, Orgao, Origem, Proposicao,
@ -700,11 +698,11 @@ class ProposicaoCrud(Crud):
messages.success(request, _( messages.success(request, _(
'Proposição enviada com sucesso.')) 'Proposição enviada com sucesso.'))
Numero = MateriaLegislativa.objects.filter(tipo=p.tipo.tipo_conteudo_related, Numero = MateriaLegislativa.objects.filter(tipo=p.tipo.tipo_conteudo_related,
ano = p.ano).last().numero + 1 ano=p.ano).last().numero + 1
messages.success(request, _( messages.success(request, _(
'%s : nº %s de %s <br>Atenção! Este número é apenas um provável ' '%s : nº %s de %s <br>Atenção! Este número é apenas um provável '
'número que pode não corresponder com a realidade' 'número que pode não corresponder com a realidade'
%(p.tipo, Numero, p.ano))) % (p.tipo, Numero, p.ano)))
elif action == 'return': elif action == 'return':
if not p.data_envio: if not p.data_envio:
@ -1726,7 +1724,7 @@ class PrimeiraTramitacaoEmLoteView(PermissionRequiredMixin, FilterView):
qr = self.request.GET.copy() qr = self.request.GET.copy()
context['unidade_destino'] = UnidadeTramitacao.objects.all() context['unidade_destino'] = UnidadeTramitacao.objects.all()
context['status_tramitacao'] = StatusTramitacao.objects.all() context['status_tramitacao'] = StatusTramitacao.objects.all()
context['turnos_tramitacao'] = TURNO_TRAMITACAO_CHOICES context['turnos_tramitacao'] = Tramitacao.TURNO_CHOICES
context['urgente_tramitacao'] = YES_NO_CHOICES context['urgente_tramitacao'] = YES_NO_CHOICES
context['unidade_local'] = UnidadeTramitacao.objects.all() context['unidade_local'] = UnidadeTramitacao.objects.all()

7
sapl/parlamentares/models.py

@ -8,8 +8,8 @@ from model_utils import Choices
from sapl.base.models import Autor from sapl.base.models import Autor
from sapl.decorators import vigencia_atual from sapl.decorators import vigencia_atual
from sapl.utils import (INDICADOR_AFASTAMENTO, LISTA_DE_UFS, YES_NO_CHOICES, from sapl.utils import (LISTA_DE_UFS, YES_NO_CHOICES, SaplGenericRelation,
SaplGenericRelation, get_settings_auth_user_model, get_settings_auth_user_model,
intervalos_tem_intersecao, intervalos_tem_intersecao,
restringe_tipos_de_arquivo_img, texto_upload_path) restringe_tipos_de_arquivo_img, texto_upload_path)
@ -400,7 +400,8 @@ class TipoAfastamento(models.Model):
descricao = models.CharField(max_length=50, verbose_name=_('Descrição')) descricao = models.CharField(max_length=50, verbose_name=_('Descrição'))
indicador = models.CharField( indicador = models.CharField(
max_length=1, verbose_name=_('Indicador'), default='F', max_length=1, verbose_name=_('Indicador'), default='F',
choices=INDICADOR_AFASTAMENTO) choices=[('A', _('Afastamento')),
('F', _('Fim de Mandato')), ])
dispositivo = models.CharField( dispositivo = models.CharField(
max_length=50, blank=True, verbose_name=_('Dispositivo')) max_length=50, blank=True, verbose_name=_('Dispositivo'))

16
sapl/utils.py

@ -276,22 +276,6 @@ def create_barcode(value, width=170, height=50):
YES_NO_CHOICES = [(True, _('Sim')), (False, _('Não'))] YES_NO_CHOICES = [(True, _('Sim')), (False, _('Não'))]
TURNO_TRAMITACAO_CHOICES = [
('P', _('Primeiro')),
('S', _('Segundo')),
('U', _('Único')),
('L', _('Suplementar')),
('F', _('Final')),
('A', _('Votação única em Regime de Urgência')),
('B', _('1ª Votação')),
('C', _('2ª e 3ª Votação')),
]
INDICADOR_AFASTAMENTO = [
('A', _('Afastamento')),
('F', _('Fim de Mandato')),
]
def listify(function): def listify(function):
@wraps(function) @wraps(function)

Loading…
Cancel
Save