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,
caractere_identificador=caractere_identificador).exists()
import pdb;pdb.set_trace()
if doc_exists:
self.logger.error("DocumentoAdministrativo (numero={}, tipo={} e ano={}) já existe."
.format(numero_documento, tipo_documento, ano_documento))

22
sapl/templates/protocoloadm/documentoadministrativo_form.html

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

Loading…
Cancel
Save