From cbeed4516ee4024073f50a88214e69bda15b461b Mon Sep 17 00:00:00 2001 From: KANE LAZENI Date: Fri, 30 Jan 2026 18:12:16 +0000 Subject: [PATCH] a --- .../ControleurAjaxdemanderemboursement.php | 46 +++++++++++++++ Js/fonctions.js | 31 ++++++++++ Vue/Ajaxdemanderemboursement/index.php | 58 +++++++++++++++++++ 3 files changed, 135 insertions(+) create mode 100644 Controleur/ControleurAjaxdemanderemboursement.php create mode 100644 Vue/Ajaxdemanderemboursement/index.php diff --git a/Controleur/ControleurAjaxdemanderemboursement.php b/Controleur/ControleurAjaxdemanderemboursement.php new file mode 100644 index 0000000..b3268c5 --- /dev/null +++ b/Controleur/ControleurAjaxdemanderemboursement.php @@ -0,0 +1,46 @@ +remb = new Remboursement(); + } + + public function index() + { + $d1 = $this->requete->getParametreDate("d1"); + $d2 = $this->requete->getParametreDate("d2"); + $codeEtatDemandeRemboursement = $this->requete->getParametreFormulaire("codeEtatDemandeRemboursement"); + + $demandes = $this->remb->getDemandesRemboursement($d1, $d2, $codeEtatDemandeRemboursement); + + $this->genererVueAjax(array('demandes' => $demandes)); + } + + public function enregistrerdemande() + { + $numeroBeneficiaire = $this->requete->getParametreFormulaire("numeroBeneficiaire"); + $commentaires = $this->requete->getParametreFormulaire("commentaires"); + + $this->remb->enregistrerdemande($numeroBeneficiaire, $commentaires); + } + + public function selectionnerremb() + { + $idDemande = $this->requete->getParametreFormulaire("idDemande"); + + $_SESSION['idDemandeRemboursement'] = $idDemande; + } + + public function majreponse() + { + $idDemandeRemboursement = $this->requete->getParametreFormulaire("idDemandeRemboursement"); + $codeEtatDemandeRemboursement = $this->requete->getParametreFormulaire("codeEtatDemandeRemboursement"); + $motifReponseDemandeRemboursement = $this->requete->getParametreFormulaire("motifReponseDemandeRemboursement"); + + $this->remb->majreponse($idDemandeRemboursement, $codeEtatDemandeRemboursement, $motifReponseDemandeRemboursement); + } +} \ No newline at end of file diff --git a/Js/fonctions.js b/Js/fonctions.js index 834af31..ed3412e 100644 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -45513,3 +45513,34 @@ function lister_dossiers_classiques_filtre_export(filtre) } }); } + +function listerremboursement() +{ + + + d1 = $("#d1").val(); + d2 = $("#d2").val(); + codeEtatDemandeRemboursement = $("#codeEtatDemandeRemboursement").val(); + + donnees = 'd1='+ d1+'&d2='+d2+'&codeEtatDemandeRemboursement='+codeEtatDemandeRemboursement; + + $("#div_dossiers").html('
' + '
'); + + + $.ajax({ + url: $("#racineWeb").val()+"Ajaxdemanderemboursement/", + type: 'POST', + data: donnees, + error: function(errorData) { + }, + success: function(data) { + // alert(data); + + + $('#div_dossiers').html(data); + }, + complete: function() { + + } + }); +} diff --git a/Vue/Ajaxdemanderemboursement/index.php b/Vue/Ajaxdemanderemboursement/index.php new file mode 100644 index 0000000..8cea98f --- /dev/null +++ b/Vue/Ajaxdemanderemboursement/index.php @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + nettoyer($v['id']); + $numeroDemandeRemboursement = $this->nettoyer($v['numeroDemandeRemboursement']); + $dateSysteme = $this->nettoyer($v['dateSysteme']); + + $codeEtatDemandeRemboursement = $v['codeEtatDemandeRemboursement']; + + $vip = $this->nettoyer($v['vip']); + ?> + + + + + + + + + + + + + +
Date
+ + + " href='javascript:afficheBeneficiaire("nettoyer($v['numeroBeneficiaire']) ?>");'> + + nettoyer($v['numeroBeneficiaire']) ?> + + nettoyer($v['numeroBeneficiaire']) ?> + + + nettoyer($v['beneficiaire']) ?> + + + + + + + + nettoyer($v['motifReponseDemandeRemboursement']) ?>
\ No newline at end of file