gestione gare pubbliche
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 
 

134 righe
6.5 KiB

<?
if (!empty($sopralluogo)) {
if (!$lock) {
?>
<script>
function salvaRichiesta(stato) {
if (typeof stato != undefined) {
$("#attivo").val(stato);
$("#appuntamento").attr('rel','N;16;16;DT');
if (stato != "P") {
if (stato == 'N') {
$("#appuntamento").val('');
} else {
$("#appuntamento").attr('rel','S;16;16;DT');
}
Swal({
title: js_dict["sei-sicuro"],
text: "<?= __("Una comunicazione sarà inviata all'operatore economico. Vuoi continuare") ?>",
type: "info",
showCancelButton: true,
confirmButtonColor: '#3085d6',
cancelButtonColor: '#d33',
confirmButtonText: js_dict.conferma,
cancelButtonText: js_dict.annulla,
closeOnConfirm: true
}).then((result) => {
if (result.value) {
$("#edit-form").submit();
}
});
} else {
$("#edit-form").submit();
}
}
}
</script>
<form rel="validate" method="post" action="save.php" id="edit-form">
<input id="token" type="hidden" name="token" value="<?= tokenGen() ?>">
<input id="codice" type="hidden" name="codice" value="<?= $sopralluogo["codice"] ?>">
<?
if (!empty($inputContesto)) {
foreach($inputContesto AS $key => $value) {
?>
<input id="<?= $key ?>" type="hidden" name="<?= $key ?>" value="<?= $value ?>">
<?
}
}
?>
<input id="attivo" type="hidden" name="attivo" value="<?= $sopralluogo["attivo"] ?>">
<div id="commands" class="mb-5">
<div class="commands container-fluid">
<div class="row">
<div class="col-12 text-right">
<div class="btn-group float-right" role="group">
<? if ($sopralluogo["attivo"] == "P") { ?><button type="button" class="btn btn-sm btn-warning" onClick="salvaRichiesta('P')"><span class="fa fa-save"></span> <?= __("Salva bozza") ?></button><? } ?>
<button type="button" class="btn btn-sm btn-danger" onClick="salvaRichiesta('N')"><span class="fa fa-times"></span> <?= __("Rifiuta richiesta") ?></button>
<button type="button" class="btn btn-sm btn-info" onClick="salvaRichiesta('S')"><span class="fa fa-calendar"></span> <?= __("Conferma appuntamento") ?></button>
<? if ($sopralluogo["attivo"] != "C" && $sopralluogo["attivo"] != "N" && !empty($sopralluogo["appuntamento"])) { ?>
<button type="button" class="btn btn-sm btn-success" onClick="salvaRichiesta('C')"><span class="fa fa-check"></span> <?= __("Eseguito") ?></button>
<? } ?>
</div>
</div>
</div>
</div>
</div>
<? } else { ?><div id="edit-form"><?} ?>
<div class="container mb-5">
<div class="card mb-2">
<div class="card-header">
<h3 class="card-title m-0 p-0"><?= __("Quesito") ?></h3>
</div>
<div class="card-body">
<strong><?= $sopralluogo["richiesta"] ?></strong>
<?
filesManager::printList($sopralluogo["codice"],"{$radice}-ric-sopr","A",0,false);
?>
</div>
<? if (empty($hideName)) { ?>
<div class="card-footer text-right">
<a href='#' onClick='showCompany(<?= $sopralluogo["codice_richiedente"] ?>)'><?= $sopralluogo["ragione_sociale"] ?></a>
</div>
<? } ?>
</div>
<div class="card mb-2">
<div class="card-header">
<h3 class="card-title m-0 p-0"><?= __("Appuntamento"); ?></h3>
</div>
<div class="card-body">
<div class="form-group">
<input class="form-control text-center datetimepick" id="appuntamento" class="form-control" name="appuntamento" title="<?= __("appuntamento") ?>" rel="N;2;0;A" value="<?= mysql2datetime($sopralluogo["appuntamento"]) ?>">
</div>
</div>
</div>
<div class="card mb-2">
<div class="card-header">
<h3 class="card-title m-0 p-0"><?= __("Risposta"); ?></h3>
</div>
<div class="card-body">
<div class="form-group">
<textarea class="ckeditor_simple" id="risposta" class="form-control" name="risposta" title="<?= __("risposta") ?>" rel="S;2;0;A">
<?= strip_tags($sopralluogo["risposta"], '<br>') ?>
</textarea>
</div>
<div class="card my-2">
<div class="card-header" style="cursor:pointer" onClick="$('#allegati-sopralluogo').slideToggle();">
<strong class="card-title"><span class="fa fa-paperclip"></span> <?= __("Allegati") ?></strong>
</div>
<div class="card-body collapse" id="allegati-sopralluogo">
<?
filesManager::printList($sopralluogo["codice"],"{$radice}-sopralluogo","A",0,true);
filesManager::printForm();
?>
</div>
</div>
</div>
</div>
<? if (!$lock) { ?>
<div class="btn-group d-flex" role="group">
<? if ($sopralluogo["attivo"] == "P") { ?><button type="button" class="btn btn-lg btn-warning" onClick="salvaRichiesta('P')"><span class="fa fa-save"></span> <?= __("Salva bozza") ?></button><? } ?>
<button type="button" class="btn btn-lg btn-danger" onClick="salvaRichiesta('N')"><span class="fa fa-times"></span> <?= __("Rifiuta richiesta") ?></button>
<button type="button" class="btn btn-lg btn-info" onClick="salvaRichiesta('S')"><span class="fa fa-calendar"></span> <?= __("Conferma appuntamento") ?></button>
<? if ($sopralluogo["attivo"] != "C" && $sopralluogo["attivo"] != "N" && !empty($sopralluogo["appuntamento"])) { ?>
<button type="button" class="btn btn-lg btn-success" onClick="salvaRichiesta('C')"><span class="fa fa-check"></span> <?= __("Concluso") ?></button>
<? } ?>
</div>
</form>
<? } else { ?>
</div>
<script>$(":input").not(".ignore-lock").attr("disabled","disabled").trigger("chosen:updated");</script>
<? } ?>
</div>
<?
}
?>