Browse Source

Desabilitando o acrescimo do numero do doc quando ha a existencia do caractere

pull/3077/head
ulyssesBML 6 years ago
parent
commit
a8097411ab
  1. 1
      sapl/protocoloadm/forms.py
  2. 22
      sapl/templates/protocoloadm/documentoadministrativo_form.html

1
sapl/protocoloadm/forms.py

@ -1138,7 +1138,6 @@ class DocumentoAdministrativoForm(FileFieldCheckMixin, ModelForm):
ano=ano_documento, ano=ano_documento,
caractere_identificador=caractere_identificador).exists() caractere_identificador=caractere_identificador).exists()
import pdb;pdb.set_trace()
if doc_exists: if doc_exists:
self.logger.error("DocumentoAdministrativo (numero={}, tipo={} e ano={}) já existe." self.logger.error("DocumentoAdministrativo (numero={}, tipo={} e ano={}) já existe."
.format(numero_documento, tipo_documento, ano_documento)) .format(numero_documento, tipo_documento, ano_documento))

22
sapl/templates/protocoloadm/documentoadministrativo_form.html

@ -3,16 +3,18 @@
{% block extra_js %} {% block extra_js %}
<script language="Javascript"> <script language="Javascript">
function atualizar_numero_documento(){ function atualizar_numero_documento(){
var tipo = $("#id_tipo").val() if ($('id_caractere_identificador').val() ==''){
var ano = $("#id_ano").val() var tipo = $("#id_tipo").val()
if (tipo){ var ano = $("#id_ano").val()
$.get( if (tipo){
"{% url 'sapl.protocoloadm:atualizar_numero_documento' %}", $.get(
{tipo: tipo, ano:ano}, "{% url 'sapl.protocoloadm:atualizar_numero_documento' %}",
function(data, status) { {tipo: tipo, ano:ano},
$("#id_numero").val(data.numero); function(data, status) {
$("#id_ano").val(data.ano); $("#id_numero").val(data.numero);
}); $("#id_ano").val(data.ano);
});
}
} }
} }
var fields = ["#id_tipo", "#id_ano"] var fields = ["#id_tipo", "#id_ano"]

Loading…
Cancel
Save