From 7f006e3409aec4b5473bb48bbdb57b6f94b53b20 Mon Sep 17 00:00:00 2001 From: KANE LAZENI Date: Sun, 4 Jan 2026 06:48:46 +0000 Subject: [PATCH] a --- Js/fonctions.js | 12 ++++++++++-- Modele/Beneficiaire.php | 12 +++++++++--- Vue/Ajaxlisteadherent/index.php | 5 +++-- 3 files changed, 22 insertions(+), 7 deletions(-) diff --git a/Js/fonctions.js b/Js/fonctions.js index d4e39bb..e91fa0d 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -1717,8 +1717,7 @@ function creer_beneficiaires() // etatadh=$("#codeEtatAdherent_C").val(); etatadh=$("#codeEtatAdherent").val(); - alert("etatadh = "+etatadh); - if (etatadh != "V" && etatadh != "W") + if (etatadh != "V" && etatadh != "W") { v_msg="Attention! cette famille n\'est pas en vigueur!"; v_msgEng="Warning! this family is not in force!"; @@ -1729,3 +1728,12 @@ function creer_beneficiaires() window.location.assign($("#racineWeb" ).val()+"Creerbeneficiaire/"); } + +function afficher_adherent_id() +{ + idAdherent = $("#idAdherent_C" ).val(); + if (idAdherent>"0") + { + window.location.assign($("#racineWeb" ).val()+"Ficheadherent/"+$("#idAdherent_C" ).val()+"/"); + } +} diff --git a/Modele/Beneficiaire.php b/Modele/Beneficiaire.php index 4497315..766998c 100755 --- a/Modele/Beneficiaire.php +++ b/Modele/Beneficiaire.php @@ -523,9 +523,10 @@ class Beneficiaire extends Modele { public function getBeneficiairesId($id) { - $sql = 'call sp_get_beneficiaires_adherent(?, ?);'; + // $sql = 'call sp_get_beneficiaires_adherent(?, ?);'; + $sql = 'call sp_get_beneficiaires_adherent_client(?, ?);'; - $beneficiaires = $this->executerRequete($sql, array($_SESSION['codeSociete'], $id)); + $beneficiaires = $this->executerRequete($sql, array($_SESSION['idClient_C'], $id)); return $beneficiaires->fetchAll(PDO::FETCH_ASSOC); } @@ -671,13 +672,18 @@ class Beneficiaire extends Modele { } public function getTotalBeneficiairesId($idAdherent) { + /* $sql = 'select IFNULL(sum(primeNette),"0") as primeNette, IFNULL(sum(commission),"0") as commission, IFNULL(sum(primeHt),"0") as primeHt, IFNULL(sum(taxe),"0") as taxe, IFNULL(sum(primeBase),"0") as primeBase, IFNULL(sum(fraisCarte),"0") as fraisCarte, IFNULL(sum(primeTtc),"0") as primeTtc FROM beneficiaire A WHERE (idAdherent=?) and (A.supprime!="1")'; $resultat = $this->executerRequete($sql, array($idAdherent)); - // return $resultat->fetch(PDO::FETCH_ASSOC); + */ + $sql = 'call sp_get_total_beneficiaires_adherent_client(?, ?);'; + + $beneficiaires = $this->executerRequete($sql, array($_SESSION['idClient_C'], $idAdherent)); + return $resultat->fetch(PDO::FETCH_ASSOC); } diff --git a/Vue/Ajaxlisteadherent/index.php b/Vue/Ajaxlisteadherent/index.php index 0bfc384..77ad964 100644 --- a/Vue/Ajaxlisteadherent/index.php +++ b/Vue/Ajaxlisteadherent/index.php @@ -71,7 +71,8 @@ nettoyer($adherent['numeroAdherent']); $libelleColl = $this->nettoyer($adherent['libelleCollege']); $estsupprimable = ($this->nettoyer($adherent['primeArchive']) == "0"); @@ -97,7 +98,7 @@ -