79 lines
3.3 KiB
PHP
79 lines
3.3 KiB
PHP
<div class="card mb-4">
|
||
<div class="card-header fw-bold text-secondary">
|
||
<i class="fas fa-tasks me-2"></i><?= _("Processus d'importation des assurés") ?>
|
||
</div>
|
||
<div class="card-body">
|
||
|
||
<!-- Progress bar -->
|
||
<div class="progress mb-4" style="height: 25px;">
|
||
<div class="progress-bar bg-primary fw-bold" role="progressbar"
|
||
style="width: <?= ($fichierimport['etape3']=='1') ? '100%' : (($fichierimport['etape2']=='1') ? '50%' : '25%') ?>;"
|
||
aria-valuenow="50" aria-valuemin="0" aria-valuemax="100">
|
||
<?= _("Progression") ?>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Timeline steps -->
|
||
<div class="row g-4 text-center">
|
||
|
||
<!-- Étape 1 -->
|
||
<div class="col-md-3">
|
||
<div class="card h-100 <?= ($fichierimport['etape1']=='1') ? 'border-success' : 'border-secondary' ?>">
|
||
<div class="card-body">
|
||
<h6 class="fw-bold">1️⃣ <?= _("Obtenir Fichier Modèle") ?></h6>
|
||
<button type="button" class="btn btn-primary w-100 mt-2" onclick="exporter_modele_assure();">
|
||
<?= _("Télécharger") ?>
|
||
</button>
|
||
<span class="badge mt-2 <?= ($fichierimport['etape1']=='1') ? 'bg-success' : 'bg-secondary' ?>">
|
||
<?= ($fichierimport['etape1']=='1') ? _("Validée") : _("En attente") ?>
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Étape 2 -->
|
||
<div class="col-md-3">
|
||
<div class="card h-100 <?= ($fichierimport['etape2']=='1') ? 'border-success' : 'border-secondary' ?>">
|
||
<div class="card-body">
|
||
<h6 class="fw-bold">2️⃣ <?= _("Charger Fichier Renseigné") ?></h6>
|
||
<button type="button" class="btn btn-primary w-100 mt-2" onclick="charger_fichier_modele_assure();">
|
||
<?= _("Uploader") ?>
|
||
</button>
|
||
<span class="badge mt-2 <?= ($fichierimport['etape2']=='1') ? 'bg-success' : 'bg-secondary' ?>">
|
||
<?= ($fichierimport['etape2']=='1') ? _("Validée") : _("En attente") ?>
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Étape 3 -->
|
||
<div class="col-md-3">
|
||
<div class="card h-100 <?= ($fichierimport['etape3']=='1') ? 'border-success' : 'border-secondary' ?>">
|
||
<div class="card-body">
|
||
<h6 class="fw-bold">3️⃣ <?= _("Choisir Avenant") ?></h6>
|
||
<button type="button" class="btn btn-primary w-100 mt-2" onclick="init_importer_modele_assure();">
|
||
<?= _("Sélectionner") ?>
|
||
</button>
|
||
<span class="badge mt-2 <?= ($fichierimport['etape3']=='1') ? 'bg-success' : 'bg-secondary' ?>">
|
||
<?= ($fichierimport['etape3']=='1') ? _("Validée") : _("En attente") ?>
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Étape 4 -->
|
||
<div class="col-md-3">
|
||
<div class="card h-100 border-secondary">
|
||
<div class="card-body">
|
||
<h6 class="fw-bold">4️⃣ <?= _("Traiter Importations") ?></h6>
|
||
<button type="button" class="btn btn-primary w-100 mt-2" onclick="traiter_lignes_importees();">
|
||
<?= _("Lancer") ?>
|
||
</button>
|
||
<span class="badge mt-2 bg-secondary"><?= _("En attente") ?></span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|