Edward
6 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with
13 additions and
79 deletions
-
sapl/materia/views.py
-
sapl/protocoloadm/views.py
-
sapl/templates/base.html
-
sapl/templates/materia/em_lote/tramitacao.html
-
sapl/templates/materia/tramitacao_form.html
-
sapl/templates/protocoloadm/em_lote/tramitacaoadm.html
-
sapl/templates/protocoloadm/tramitacaoadministrativo_form.html
|
|
@ -1224,7 +1224,7 @@ class TramitacaoCrud(MasterDetailCrud): |
|
|
|
# não pode ser modificado |
|
|
|
if not primeira_tramitacao: |
|
|
|
context['form'].fields[ |
|
|
|
'unidade_tramitacao_local'].widget.attrs['disabled'] = True |
|
|
|
'unidade_tramitacao_local'].widget.attrs['readonly'] = True |
|
|
|
|
|
|
|
return context |
|
|
|
|
|
|
|
|
|
@ -1160,7 +1160,7 @@ class TramitacaoAdmCrud(MasterDetailCrud): |
|
|
|
# não pode ser modificado |
|
|
|
if not primeira_tramitacao: |
|
|
|
context['form'].fields[ |
|
|
|
'unidade_tramitacao_local'].widget.attrs['disabled'] = True |
|
|
|
'unidade_tramitacao_local'].widget.attrs['readonly'] = True |
|
|
|
return context |
|
|
|
|
|
|
|
def form_valid(self, form): |
|
|
|
|
|
@ -232,11 +232,9 @@ |
|
|
|
{% block webpack_loader_chunks_js %} |
|
|
|
{% endblock webpack_loader_chunks_js %} |
|
|
|
|
|
|
|
{% block extra_js %}{% endblock %} |
|
|
|
{% block extra_js %}{% endblock extra_js %} |
|
|
|
|
|
|
|
<script type="text/javascript" > |
|
|
|
|
|
|
|
|
|
|
|
function inIframe () { |
|
|
|
try { |
|
|
|
return window.self !== window.top; |
|
|
@ -249,21 +247,19 @@ |
|
|
|
if (iframe_set_backend && !inIframe() ) { |
|
|
|
location.href = location.origin + '?iframe=0' |
|
|
|
} |
|
|
|
|
|
|
|
var form = document.getElementById("formulario-lexml"); |
|
|
|
$("#input-lexml").change(function(){ |
|
|
|
let value = $("#input-lexml").val(); |
|
|
|
let url = "{% url 'sapl.lexml:lexml_search' 'xxx'%}" |
|
|
|
url = url.replace('xxx', value) |
|
|
|
form.action = url; |
|
|
|
}); |
|
|
|
|
|
|
|
}); |
|
|
|
</script> |
|
|
|
|
|
|
|
{% endblock foot_js %} |
|
|
|
<script> |
|
|
|
$(document).ready(function(){ |
|
|
|
var form = document.getElementById("formulario-lexml"); |
|
|
|
$("#input-lexml").change(function(){ |
|
|
|
let value = $("#input-lexml").val(); |
|
|
|
let url = "{% url 'sapl.lexml:lexml_search' 'xxx'%}" |
|
|
|
url = url.replace('xxx', value) |
|
|
|
form.action = url; |
|
|
|
}); |
|
|
|
}); |
|
|
|
</script> |
|
|
|
|
|
|
|
</body> |
|
|
|
</html> |
|
|
|
|
|
@ -134,19 +134,5 @@ |
|
|
|
checkboxes[i].checked = elem.checked; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
$(document).ready(function(){ |
|
|
|
var primeira_tramitacao = {{primeira_tramitacao|yesno:"true,false"}} |
|
|
|
|
|
|
|
if (primeira_tramitacao == false){ |
|
|
|
$('#id_unidade_tramitacao_local').prop('disabled', true); |
|
|
|
} |
|
|
|
|
|
|
|
// Reabilita o campo, no momento do Submit, para que seu dado seja enviado |
|
|
|
$('input[type=submit]').click(function() { |
|
|
|
$('#id_unidade_tramitacao_local').attr('disabled', false); |
|
|
|
$('#id_unidade_tramitacao_local').parents('form').submit(); |
|
|
|
}); |
|
|
|
}); |
|
|
|
</script> |
|
|
|
{% endblock %} |
|
|
|
|
|
@ -1,19 +0,0 @@ |
|
|
|
{% extends "crud/form.html" %} |
|
|
|
{% load i18n %} |
|
|
|
|
|
|
|
{% block extra_js %} |
|
|
|
|
|
|
|
<script type="text/javascript"> |
|
|
|
// Caso o campo esteja desabilitado (quando não é a primeira tramitação), |
|
|
|
// habilita ele no momento do submit para que o valor de unidade local |
|
|
|
// não seja enviado como vazio |
|
|
|
|
|
|
|
$(document).ready(function(){ |
|
|
|
$('input[type=submit]').click(function() { |
|
|
|
$('#id_unidade_tramitacao_local').attr('disabled', false); |
|
|
|
$('#id_unidade_tramitacao_local').parents('form').submit(); |
|
|
|
}); |
|
|
|
}); |
|
|
|
</script> |
|
|
|
|
|
|
|
{% endblock %} |
|
|
@ -21,26 +21,12 @@ |
|
|
|
|
|
|
|
{% block extra_js %} |
|
|
|
<script language="JavaScript"> |
|
|
|
function checkAll(elem) { |
|
|
|
function checkAll(elem) { |
|
|
|
let checkboxes = document.getElementsByName('documentos'); |
|
|
|
for (let i = 0; i < checkboxes.length; i++) { |
|
|
|
if (checkboxes[i].type == 'checkbox') |
|
|
|
checkboxes[i].checked = elem.checked; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
$(document).ready(function(){ |
|
|
|
var primeira_tramitacao = {{primeira_tramitacao|yesno:"true,false"}} |
|
|
|
|
|
|
|
if (primeira_tramitacao == false){ |
|
|
|
$('#id_unidade_tramitacao_local').prop('disabled', true); |
|
|
|
} |
|
|
|
|
|
|
|
// Reabilita o campo, no momento do Submit, para que seu dado seja enviado |
|
|
|
$('input[type=submit]').click(function() { |
|
|
|
$('#id_unidade_tramitacao_local').attr('disabled', false); |
|
|
|
$('#id_unidade_tramitacao_local').parents('form').submit(); |
|
|
|
}); |
|
|
|
}); |
|
|
|
</script> |
|
|
|
{% endblock %} |
|
|
|
|
|
@ -1,15 +0,0 @@ |
|
|
|
{% extends "crud/form.html" %} |
|
|
|
{% load i18n %} |
|
|
|
{% block extra_js %} |
|
|
|
<script language="Javascript"> |
|
|
|
// Caso o campo esteja desabilitado (quando não é a primeira tramitação), |
|
|
|
// habilita ele no momento do submit para que o valor de unidade local |
|
|
|
// não seja enviado como vazio |
|
|
|
$(document).ready(function(){ |
|
|
|
$('input[type=submit]').click(function() { |
|
|
|
$('#id_unidade_tramitacao_local').attr('disabled', false); |
|
|
|
$('#id_unidade_tramitacao_local').parents('form').submit(); |
|
|
|
}); |
|
|
|
}); |
|
|
|
</script> |
|
|
|
{% endblock extra_js %} |