Browse Source

Mudando node de caracter identificador para complemento

pull/3077/head
ulyssesBML 6 years ago
parent
commit
4fdf7611f8
  1. 12
      sapl/protocoloadm/forms.py
  2. 4
      sapl/protocoloadm/migrations/0031_documentoadministrativo_caractere_identificador.py
  3. 4
      sapl/protocoloadm/models.py
  4. 2
      sapl/protocoloadm/tests/test_protocoloadm.py
  5. 2
      sapl/templates/protocoloadm/documentoadministrativo_form.html
  6. 2
      sapl/templates/protocoloadm/layouts.yaml

12
sapl/protocoloadm/forms.py

@ -180,7 +180,7 @@ class DocumentoAdministrativoFilterSet(django_filters.FilterSet):
model = DocumentoAdministrativo
fields = ['tipo',
'numero',
'caractere_identificador',
'complemento',
'protocolo__numero',
'numero_externo',
'data',
@ -202,7 +202,7 @@ class DocumentoAdministrativoFilterSet(django_filters.FilterSet):
row2 = to_row(
[('numero', 4),
('caractere_identificador',4),
('complemento',4),
('ano', 4)])
row3 = to_row(
@ -1085,7 +1085,7 @@ class DocumentoAdministrativoForm(FileFieldCheckMixin, ModelForm):
model = DocumentoAdministrativo
fields = ['tipo',
'numero',
'caractere_identificador',
'complemento',
'ano',
'data',
'numero_protocolo',
@ -1121,7 +1121,7 @@ class DocumentoAdministrativoForm(FileFieldCheckMixin, ModelForm):
numero_protocolo = self.data['numero_protocolo']
ano_protocolo = self.data['ano_protocolo']
caractere_identificador = self.data['caractere_identificador']
complemento = self.data['complemento']
numero_documento = int(self.cleaned_data['numero'])
tipo_documento = int(self.data['tipo'])
ano_documento = int(self.data['ano'])
@ -1136,7 +1136,7 @@ class DocumentoAdministrativoForm(FileFieldCheckMixin, ModelForm):
doc_exists = DocumentoAdministrativo.objects.filter(numero=numero_documento,
tipo=tipo_documento,
ano=ano_documento,
caractere_identificador=caractere_identificador).exists()
complemento=complemento).exists()
if doc_exists:
self.logger.error("DocumentoAdministrativo (numero={}, tipo={} e ano={}) já existe."
@ -1203,7 +1203,7 @@ class DocumentoAdministrativoForm(FileFieldCheckMixin, ModelForm):
def __init__(self, *args, **kwargs):
row1 = to_row(
[('tipo', 3), ('numero', 3),('caractere_identificador', 3), ('ano', 3)])
[('tipo', 3), ('numero', 3),('complemento', 3), ('ano', 3)])
row2 = to_row(
[('data', 4), ('numero_protocolo', 4), ('ano_protocolo', 4)])

4
sapl/protocoloadm/migrations/0031_documentoadministrativo_caractere_identificador.py

@ -14,7 +14,7 @@ class Migration(migrations.Migration):
operations = [
migrations.AddField(
model_name='documentoadministrativo',
name='caractere_identificador',
field=models.CharField(blank=True, max_length=10, verbose_name='Caractere Identificador'),
name='complemento',
field=models.CharField(blank=True, max_length=10, verbose_name='Complemento'),
),
]

4
sapl/protocoloadm/models.py

@ -135,8 +135,8 @@ class DocumentoAdministrativo(models.Model):
verbose_name=_('Tipo Documento'))
numero = models.PositiveIntegerField(verbose_name=_('Número'))
caractere_identificador = models.CharField(max_length=10, blank=True,
verbose_name=_('Caractere Identificador'))
complemento = models.CharField(max_length=10, blank=True,
verbose_name=_('Complemento'))
ano = models.PositiveSmallIntegerField(verbose_name=_('Ano'),
choices=RANGE_ANOS)

2
sapl/protocoloadm/tests/test_protocoloadm.py

@ -398,7 +398,7 @@ def test_documento_administrativo_protocolo_inexistente():
'tipo': str(tipo.pk),
'assunto': 'teste',
'numero': '1',
'caractere_identificador':'',
'complemento':'',
'data': '2017-10-10',
'numero_protocolo': '11',
'ano_protocolo': '2017',

2
sapl/templates/protocoloadm/documentoadministrativo_form.html

@ -3,7 +3,7 @@
{% block extra_js %}
<script language="Javascript">
function atualizar_numero_documento(){
if ($('id_caractere_identificador').val() ==''){
if ($('id_complemento').val() ==''){
var tipo = $("#id_tipo").val()
var ano = $("#id_ano").val()
if (tipo){

2
sapl/templates/protocoloadm/layouts.yaml

@ -6,7 +6,7 @@ TipoDocumentoAdministrativo:
DocumentoAdministrativo:
{% trans 'Identificação Básica' %}:
- tipo
- numero caractere_identificador ano
- numero complemento ano
- data protocolo
- assunto
- interessado tramitacao

Loading…
Cancel
Save