From b41a908f45c3ec8e69b36c37a0a2d9c6b59418ab Mon Sep 17 00:00:00 2001 From: KONE SOREL Date: Mon, 5 Jan 2026 18:35:08 +0000 Subject: [PATCH] f --- Js/fonctions.js | 20 ++++++++++---------- Vue/gabarit.php | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Js/fonctions.js b/Js/fonctions.js index a356e96..a8d602b 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -2522,28 +2522,28 @@ function charger_fichier_modele_assure() { * ETAPE 3 (Init) : Chargement de la liste des avenants */ function init_importer_modele_assure() { - // Vérification stricte de l'étape précédente - var etape2 = $("#etape2").val(); + // On récupère la valeur du champ caché + var statusEtape2 = $("#etape2").val(); - if (etape2 !== "1") { - alert_ebene("Veuillez d'abord charger un fichier Excel (Étape 2) !", "Please upload an Excel file first (Step 2)!"); + if (statusEtape2 !== "1") { + // Message d'alerte stylisé + alert_ebene("L'étape 2 (Chargement du fichier) n'est pas finalisée.", "Step 2 is not completed!"); return; } + // Si OK, on continue le workflow $('#div_form_upload').slideUp(); var div_export = $('#div_exporter_liste_assures'); - // Spinner moderne - div_export.html('

Récupération des avenants...

'); + // Affichage du chargement + div_export.html('

Préparation de la liste...
'); $.ajax({ url: $("#racineWeb").val() + "Ajaximporterlisteassure/initimportermodele/", - type: 'POST', + type: 'POST', success: function(data) { div_export.html(data); - }, - error: function() { - div_export.html('
Erreur de connexion au serveur.
'); + // Optionnel : on peut mettre à jour un indicateur visuel ici } }); } diff --git a/Vue/gabarit.php b/Vue/gabarit.php index 3b6e5c0..018bbae 100755 --- a/Vue/gabarit.php +++ b/Vue/gabarit.php @@ -638,7 +638,7 @@ $photoAssureCrypte = $_SESSION['photoAssureCrypte']; - +