<!-- START SCRIPTS/Valoracion/control_fechas_resumen.html.twig -->
<script type="text/javascript">
function block()
{
$("input").attr("readonly", true);
$("textarea").attr("readonly", true);
$(".icheckbox_square-blue, .display-model-list-type .field-short-description").css("background-color", "var(--disabled)");
$("select, .select2, .date, .checkbox, input[type='file']").removeClass("readonly").addClass("readonly");
$(".btn, .action-delete, .vich-image i.image-edit").removeClass("disabled").addClass("disabled");
}
function controlFechasResumen()
{
if($(".with_resumen input[id$='_fechaEnviada']").val() !== "")
{
$(".with_resumen input[id$='_fechaEnviada']").prop("readonly", true);
$(".with_resumen input[id$='_fechaEnviada']").parents(".control-fechas-resumen").removeClass("readonly").addClass("readonly");
$(".with_resumen input[id$='_fechaAceptacion']").prop("readonly", false);
$(".with_resumen input[id$='_fechaAceptacion']").parents(".control-fechas-resumen").removeClass("readonly");
$(".with_resumen input[id$='_fechaRechazo']").prop("readonly", false);
$(".with_resumen input[id$='_fechaRechazo']").parents(".control-fechas-resumen").removeClass("readonly");
}
if($(".with_resumen input[id$='_fechaAceptacion']").val() !== "")
{
$(".with_resumen input[id$='_fechaAceptacion']").prop("readonly", true);
$(".with_resumen input[id$='_fechaAceptacion']").parents(".control-fechas-resumen").removeClass("readonly").addClass("readonly");
$(".with_resumen input[id$='_fechaRechazo']").prop("readonly", false);
$(".with_resumen input[id$='_fechaRechazo']").parents(".control-fechas-resumen").removeClass("readonly");
// $(".with_resumen input[id$='_fechaTramitacion']").prop("readonly", false);
// $(".with_resumen input[id$='_fechaTramitacion']").parents(".control-fechas-resumen").removeClass("readonly");
}
if($(".with_resumen input[id$='_fechaRechazo']").val() !== "")
{
block();
}
if($(".with_resumen input[id$='_fechaTramitacion']").val() !== "")
{
block();
}
}
$(document).on("change.td", ".control-fechas-resumen .date", function(e)
{
if ($(this).data("is_recursive")) {
return;
}
$(this).data("is_recursive", true);
let title = $(this).find("input").data("control_fecha_title") || i18n.titleControlFecha;
let message = $(this).find("input").data("control_fecha_message") || i18n.messageControlFecha;
AlertUtils.warning(title, message, null, AlertUtils.Buttons.doble , {
onAccept: function(dialog)
{
controlFechasResumen();
dialog.close();
$(e.currentTarget).data("is_recursive", false);
}
}, null);
});
$(function()
{
controlFechasResumen();
});
</script>
<!-- END SCRIPTS/Valoracion/control_fechas_resumen.html.twig -->