From d988636fe30d12d70f85db9da660fd198e013579 Mon Sep 17 00:00:00 2001 From: KANE LAZENI Date: Tue, 20 Jan 2026 05:01:08 +0000 Subject: [PATCH] a --- .../ControleurAjaxmouvementassurevalider.php | 26 ++++++++++++++++++ Js/fonctions.js | 27 +++++++++++++++++++ Vue/Ajaxmouvementassurevalider/index.php | 9 +++++++ 3 files changed, 62 insertions(+) diff --git a/Controleur/ControleurAjaxmouvementassurevalider.php b/Controleur/ControleurAjaxmouvementassurevalider.php index 36a28cd..d487296 100644 --- a/Controleur/ControleurAjaxmouvementassurevalider.php +++ b/Controleur/ControleurAjaxmouvementassurevalider.php @@ -18,4 +18,30 @@ class ControleurAjaxmouvementassurevalider extends Controleur { $this->genererVueAjax(array('mouvementassures' => $mouvementassures)); } + + public function validerselection() + { + $this->facture->valider_factures_gc_non_sel(); + + $idGcReglement = $_SESSION['idGcReglement']; + + $reglement = $this->facture->getgcreglement($idGcReglement); + + $composante = $this->facture->getListeCompsanteReglement(); + + $this->genererVueAjax(array('reglement' => $reglement, 'composante' => $composante)); + } + + public function selectionner() + { + $idFactureTemp = $this->requete->getParametreFormulaire("idFactureTemp"); + $this->facture->selectionner_facture_gc($idFactureTemp); + } + + public function deselectionner() + { + $idFactureTemp = $this->requete->getParametreFormulaire("idFactureTemp"); + $this->facture->de_selectionner_facture_gc($idFactureTemp); + } + } \ No newline at end of file diff --git a/Js/fonctions.js b/Js/fonctions.js index 0558e55..98ee727 100644 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -45329,3 +45329,30 @@ function liste_mouvemements_rh_valider() } }); } + +function selectionner_mouvement_rh(idMvtTemp, choix) +{ + donnees = 'idMvtTemp='+idMvtTemp+'&choix='+choix; + // Ajaxmouvementassurevalider + if(choix==0) + { + // v_url = $("#racineWeb").val()+"Ajaxfacturegcnonsel/deselectionner/"; + v_url = $("#racineWeb").val()+"Ajaxmouvementassurevalider/deselectionner/"; + } + else + { + v_url = $("#racineWeb").val()+"Ajaxmouvementassurevalider/selectionner/"; + } + + $.ajax({ + url: v_url, + type: 'POST', + data: donnees, + success: function(data) { + }, + error: function(data) { + }, + complete: function() { + } + }); +} diff --git a/Vue/Ajaxmouvementassurevalider/index.php b/Vue/Ajaxmouvementassurevalider/index.php index 5206638..87a31d5 100644 --- a/Vue/Ajaxmouvementassurevalider/index.php +++ b/Vue/Ajaxmouvementassurevalider/index.php @@ -21,6 +21,7 @@ KANE nettoyer($mvt['choix']); + $idMvt = $this->nettoyer($mvt['id']); $sensMvt = $mvt['sensMouvement']; // On suppose que '0' = Entrée, '1' = Sortie $libelleSensMouvement = est_anglophone() ? $mvt['libelleSensMouvementEng'] : $mvt['libelleSensMouvement']; ?> @@ -82,6 +83,14 @@ KANE nettoyer($mvt['primeTtc'])) ?> + + + + + + + +