From fb12f36e7d24188b8cdc503a87d415bbeee77ae1 Mon Sep 17 00:00:00 2001 From: KONE SOREL Date: Fri, 27 Mar 2026 12:43:02 +0000 Subject: [PATCH] faze --- .../ControleurAjaxrequeteresumesinistres.php | 33 +++++ Js/fonctions.js | 132 +++++++++++++++++- .../index.php | 2 +- Vue/Ajaxrequeteresumesinistres/index.php | 82 +++++++++++ 4 files changed, 241 insertions(+), 8 deletions(-) create mode 100644 Controleur/ControleurAjaxrequeteresumesinistres.php create mode 100644 Vue/Ajaxrequeteresumesinistres/index.php diff --git a/Controleur/ControleurAjaxrequeteresumesinistres.php b/Controleur/ControleurAjaxrequeteresumesinistres.php new file mode 100644 index 0000000..57dc15f --- /dev/null +++ b/Controleur/ControleurAjaxrequeteresumesinistres.php @@ -0,0 +1,33 @@ +sppolice = new Police(); + } + + public function index() + { + $dateFacture1 = $this->requete->getParametreDate("dateFacture1"); + $dateFacture2 = $this->requete->getParametreDate("dateFacture2"); + + + $_SESSION['debutRequeteFr_C'] = $this->requete->getParametreFormulaire("dateFacture1"); + $_SESSION['finRequeteFr_C'] = $this->requete->getParametreFormulaire("dateFacture2"); + + $feuillemaladies = $this->feuillemaladie->requetesfeuillesmaladie($codePrestataire, $dateFacture1, $dateFacture2); + + $feuillemaladies_total = null; + + if(count($feuillemaladies)>"0") + { + $feuillemaladies_total = $feuillemaladies['0']; + } + + $this->genererVueAjax(array('feuillemaladies' => $feuillemaladies, 'feuillemaladies_total' => $feuillemaladies_total)); + } +} \ No newline at end of file diff --git a/Js/fonctions.js b/Js/fonctions.js index f4804dc..a75c41b 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -6613,7 +6613,17 @@ function init_remplacement_adherent() donnees = 'dateSortie='+dateS+'&dateRemplacement='+dateR+'&motifavenant='+motifavenant+'&fraisCarte='+fraisCarte; - $("#div_remplacement_adherent").html('
  ' + 'Veuillez patienter... / Please wait...' + '
'); + $("#div_remplacement_adherent").html(` +
+
+ Loading... +
+ + Veuillez patienter... / Please wait... + +
+ ` + ); $.ajax({ url: $("#racineWeb").val()+"Ajaxremplaceradherent/init/", @@ -6803,7 +6813,16 @@ function enregistrer_remplacement_adherent() .then((isConfirmed) => { if (isConfirmed) { // L'utilisateur a confirmé - $("#div_remplacement_adherent").html('
  ' + 'Veuillez patienter... / Please wait...' + '
'); + $("#div_remplacement_adherent").html(` +
+
+ Loading... +
+ + Veuillez patienter... / Please wait... + +
+ `); $.ajax({ url: $("#racineWeb").val()+"Ajaxremplaceradherent/enregistrerremplacementadherent/", @@ -6835,7 +6854,17 @@ function enregistrer_remplacement_adherent() function pop_afficher_selection_reincorporation() { var div_selection_assure = $('#div_selection_assure'); - div_selection_assure.html('
  ' + 'Veuillez patienter... / Please wait...' + '
'); + div_selection_assure.html(` +
+
+ Loading... +
+ + Veuillez patienter... / Please wait... + +
+ `); + $("#btn_pop").click(); $.ajax({ @@ -6909,7 +6938,16 @@ function beneficiaire_a_reincorporer(p_choix, p_id_beneficiaire) function recapituler_reincorporer() { var div_assure_a_retirer = $('#div_assure_a_retirer'); - div_assure_a_retirer.html('
  ' + 'Veuillez patienter... / Please wait...' + '
'); + div_assure_a_retirer.html(` +
+
+ Loading... +
+ + Veuillez patienter... / Please wait... + +
+ `); $.ajax({ url: $("#racineWeb").val()+"Ajaxdetailreincorporation/recapituler/", @@ -6941,7 +6979,16 @@ function lister_ged_adherent() donnees = 'd1='+d1+'&d2='+d2+'&nomOrigine='+nomOrigine+'&codeNaturePiece='+codeNaturePiece; - $("#div_ged").html('
  ' + 'Veuillez patienter... / Please wait...' + '
'); + $("#div_ged").html(` +
+
+ Loading... +
+ + Veuillez patienter... / Please wait... + +
+ `); $.ajax({ url: $("#racineWeb").val()+"Ajaxlistegedadherent/", @@ -6966,7 +7013,16 @@ function lister_ged_beneficiaire_prod() donnees = 'd1='+d1+'&d2='+d2+'&nomOrigine='+nomOrigine+'&codeNaturePiece='+codeNaturePiece; - $("#div_ged").html('
  ' + 'Veuillez patienter... / Please wait...' + '
'); + $("#div_ged").html(` +
+
+ Loading... +
+ + Veuillez patienter... / Please wait... + +
+ `); $.ajax({ url: $("#racineWeb").val()+"Ajaxlistegedbeneficiaireprod/", @@ -7000,7 +7056,16 @@ function ajaxenteterequete() v_url = $("#racineWeb").val()+"Ajaxrequeteentete"+codeRequete+"/"; - $("#div_ente_requete").html('
  ' + 'Veuillez patienter... / Please wait...' + '
'); + $("#div_ente_requete").html(` +
+
+ Loading... +
+ + Veuillez patienter... / Please wait... + +
+ `); $.ajax({ url: v_url, @@ -7013,4 +7078,57 @@ function ajaxenteterequete() $(".datepicker" ).datepicker(); } }); +} + +function requetes_feuilles_maladie() +{ + $('#div_export_a').html(""); + donnees = ""; + donnees_retour = ""; + + codeRequete=$("#codeRequete").val(); + + if (codeRequete<=" ") + { + v_msg="Veuillez sélectionner une requête!"; + v_msgEng="Please select a query!"; + alert_ebene(v_msg, v_msgEng); + + $("#codeRequete").focus(); + return; + } + + v_url = $("#racineWeb").val()+"Ajaxrequete"+codeRequete+"/"; + + dateFacture1 = $("#dateFacture1").val(); + dateFacture2 = $("#dateFacture2").val(); + + donnees += '&dateFacture1=' + dateFacture1; + donnees += '&dateFacture2=' + dateFacture2; + + $("#div_detail_requete").html(` +
+
+ Loading... +
+ + Veuillez patienter... / Please wait... + +
+ `); + + $.ajax({ + url: v_url, + type : 'post', + data: donnees, + error: function(errorData) { + }, + success: function(data) { + donnees_retour = data; + }, + complete: function() { + $("#div_detail_requete").html(donnees_retour); + $("#nbligne").val($("#nbligne_info").val()); + } + }); } \ No newline at end of file diff --git a/Vue/Ajaxrequeteenteteresumesinistres/index.php b/Vue/Ajaxrequeteenteteresumesinistres/index.php index 0b8a233..effc81b 100644 --- a/Vue/Ajaxrequeteenteteresumesinistres/index.php +++ b/Vue/Ajaxrequeteenteteresumesinistres/index.php @@ -11,7 +11,7 @@ value="nettoyer($sppoliceentete['dateEffet']), $_SESSION['lang']) ?>" required> + value="" required> diff --git a/Vue/Ajaxrequeteresumesinistres/index.php b/Vue/Ajaxrequeteresumesinistres/index.php new file mode 100644 index 0000000..8337dd3 --- /dev/null +++ b/Vue/Ajaxrequeteresumesinistres/index.php @@ -0,0 +1,82 @@ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + nettoyer($feuillemaladie['numeroFeuilleMaladie']); + $idFacture=$this->nettoyer($feuillemaladie['idFacture']); + $tiersPayant = $feuillemaladie['tiersPayant']; + $nbligne++; + ?> + + + + + + + + + + + + + + + + + + ".$nbligne." => " . _("Utilisez Excel"); + break; + } + ?> + + + +
nettoyer($feuillemaladies_total['nbLigne'])) ?> nettoyer($feuillemaladies_total['fraisReelTotal'])) ?>nettoyer($feuillemaladies_total['montantTmTotal'])) ?>nettoyer($feuillemaladies_total['montantArembourserTotal'])) ?>nettoyer($feuillemaladies_total['fraisExcluTotal'])) ?>nettoyer($feuillemaladies_total['fraisRetenuTotal'])) ?>
Date
nettoyer($feuillemaladies_total['nbLigne'])) ?> nettoyer($feuillemaladies_total['fraisReelTotal'])) ?>nettoyer($feuillemaladies_total['montantTmTotal'])) ?>nettoyer($feuillemaladies_total['montantArembourserTotal'])) ?>nettoyer($feuillemaladies_total['fraisExcluTotal'])) ?>nettoyer($feuillemaladies_total['fraisRetenuTotal'])) ?>
nettoyer($feuillemaladie['prestataire']) ?>nettoyer($feuillemaladie['dateSysteme'])) ?>nettoyer($feuillemaladie['numeroBonConsultation']) ?>nettoyer($feuillemaladie['numeroBonOrdonnance']) ?>nettoyer($feuillemaladie['numeroBonHospitalisation']) ?>nettoyer($feuillemaladie['numeroBonOptique']) ?>nettoyer($feuillemaladie['numeroBeneficiaire']) ?>nettoyer($feuillemaladie['beneficiaire']) ?>nettoyer($feuillemaladie['fraisReel'])) ?>nettoyer($feuillemaladie['montantTm'])) ?>nettoyer($feuillemaladie['montantArembourser'])) ?>nettoyer($feuillemaladie['fraisExclu'])) ?>nettoyer($feuillemaladie['fraisRetenu'])) ?>nettoyer($feuillemaladie['idFacture']) ?>
+ +
\ No newline at end of file