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.
65 righe
2.6 KiB
65 righe
2.6 KiB
<? |
|
|
|
$configPath = substr(__DIR__, 0, strpos(__DIR__, "/public_html")) . "/config.php"; |
|
include_once $configPath; |
|
|
|
function ___not_available() { |
|
|
|
alertManager::printWarningBox("FVOE non disponibile", "Attenzione, il Fascicolo Virtuale dell'Operatore Economico non è disponibile.<br>Si prega di riprovare"); |
|
exit; |
|
|
|
} |
|
|
|
$codice = $_GET["codice"] ?? null; |
|
$npa = NuovaPiattaformaAppalti::init($codice); |
|
if (empty($npa->fascicolo) || ! $_SESSION["utente"]->permission("fvoe")) { ___not_available(); } |
|
|
|
$codice_lotto = $_GET["codice_lotto"] ?? null; |
|
$npa->setLotto($codice_lotto); |
|
if(empty($npa->lot["codice"]) || empty($npa->lot["cig"]) || ! $npa->hasLockOnPartecipanti(false, true, $npa->lot["codice_lotto_npa"])) { ___not_available(); } |
|
|
|
$aggiudicatari = false; |
|
$cards = $npa->getConfirmedCards(false); |
|
$schede = array_column($cards, "id_scheda"); |
|
foreach ($schede as $scheda) { |
|
if(strpos($scheda, "AD") === 0) { |
|
$aggiudicatari = true; |
|
break; |
|
} |
|
} |
|
|
|
$participants = null; |
|
$participants = $npa->getPartecipanti($aggiudicatari, true, true, true); |
|
if(empty($participants)) { ___not_available(); } |
|
|
|
$participants = array_column($participants, null, "codice_fiscale"); |
|
if(empty($participants[$_GET["cf_partecipante"]])) { ___not_available(); } |
|
|
|
$participant = $participants[$_GET["cf_partecipante"]]; |
|
|
|
?> |
|
<div class="container-fluid"> |
|
<div class="row"> |
|
<div class="col-12"> |
|
<legend class="col-form-legend">RICHIESTA DI ACCESSO FVOE CF: <?= $participant["codice_fiscale"] ?></legend> |
|
</div> |
|
</div> |
|
<form method="POST" action="/backend/npa/ajax/fvoe-check-accesso.php"> |
|
<input type="hidden" name="cf" value="<?= $participant["codice_fiscale"] ?>"> |
|
<input type="hidden" name="codice_fascicolo" value="<?= $npa->fascicolo['codice'] ?>"> |
|
<input type="hidden" name="codice_lotto" value="<?= $npa->lot['codice_lotto_npa'] ?>"> |
|
<div class="form-group row"> |
|
<label for="inputName" class="col-sm-12 col-form-label"> |
|
Inserire facoltativamente la data fine di validità. In caso di mancata valorizzazione si assume una data fittizia 31/12/2099 indicante che la richiesta di accesso non ha scadenza |
|
</label> |
|
<div class="col-sm-12"> |
|
<input type="text" class="form-control datepick" name="dataFineAutorizzazione" id="dataFineAutorizzazione" placeholder="Data Fine Autorizzazione" value="" title="31/12/2099"> |
|
</div> |
|
</div> |
|
<div class="form-group row"> |
|
<div class="col-12"> |
|
<button type="submit" class="btn btn-sm btn-info btn-block btn-lg"><?= __("Richiedi accesso FVOE") ?></button> |
|
</div> |
|
</div> |
|
</form> |
|
</div>
|
|
|