This commit is contained in:
KANE LAZENI 2026-01-07 11:43:28 +00:00
parent 8bcb54a795
commit 503952bcb3
4 changed files with 21 additions and 6 deletions

View File

@ -12,11 +12,11 @@ class ControleurAjaxmouvementassure extends Controleur {
{ {
$codeSensMouvement = $this->requete->getParametreFormulaire("codeSensMouvement"); $codeSensMouvement = $this->requete->getParametreFormulaire("codeSensMouvement");
$valide = $this->requete->getParametreFormulaire("valide"); $valide = $this->requete->getParametreFormulaire("valide");
$ajoutClient = $this->requete->getParametreFormulaire("ajoutClient");
$debut = $this->requete->getParametreDate("debut"); $debut = $this->requete->getParametreDate("debut");
$fin = $this->requete->getParametreDate("fin"); $fin = $this->requete->getParametreDate("fin");
$mouvementassures = $this->mouvementassure->getMouvementassure($codeSensMouvement, $valide, $debut, $fin); $mouvementassures = $this->mouvementassure->getMouvementassure($ajoutClient, $codeSensMouvement, $valide, $debut, $fin);
$this->genererVueAjax(array('mouvementassures' => $mouvementassures)); $this->genererVueAjax(array('mouvementassures' => $mouvementassures));
} }

View File

@ -3587,12 +3587,14 @@ function retour_recherche_assure()
function liste_mouvemements_assures() function liste_mouvemements_assures()
{ {
ajoutClient=$("#ajoutClient").val();
codeSensMouvement=$("#codeSensMouvement").val(); codeSensMouvement=$("#codeSensMouvement").val();
valide=$("#valide").val(); valide=$("#valide").val();
debut=$("#debut").val(); debut=$("#debut").val();
fin=$("#fin").val(); fin=$("#fin").val();
donnees = 'codeSensMouvement='+codeSensMouvement; donnees = 'codeSensMouvement='+codeSensMouvement;
donnees += '&ajoutClient='+ajoutClient;
donnees += '&valide='+valide; donnees += '&valide='+valide;
donnees += '&debut='+debut+'&fin='+fin; donnees += '&debut='+debut+'&fin='+fin;
@ -3650,6 +3652,7 @@ function liste_mouvemements_assures_client()
} }
codeSensMouvement=$("#codeSensMouvement").val(); codeSensMouvement=$("#codeSensMouvement").val();
ajoutClient=$("#ajoutClient").val();
valide=$("#valide").val(); valide=$("#valide").val();
debut=$("#debut").val(); debut=$("#debut").val();
fin=$("#fin").val(); fin=$("#fin").val();
@ -3657,6 +3660,7 @@ function liste_mouvemements_assures_client()
donnees = 'idPolice='+idPolice; donnees = 'idPolice='+idPolice;
donnees += '&codeSensMouvement='+codeSensMouvement; donnees += '&codeSensMouvement='+codeSensMouvement;
donnees += '&valide='+valide; donnees += '&valide='+valide;
donnees += '&ajoutClient='+ajoutClient;
donnees += '&debut='+debut+'&fin='+fin; donnees += '&debut='+debut+'&fin='+fin;
$("#div_mvt").html(` $("#div_mvt").html(`

View File

@ -3,14 +3,15 @@ require_once 'Framework/Modele.php';
class Mouvementassure extends Modele { class Mouvementassure extends Modele {
public function getMouvementassure($codeSensMouvement, $valide, $debut, $fin) public function getMouvementassure($ajoutClient, $codeSensMouvement, $valide, $debut, $fin)
{ {
$codeSensMouvement = contruireParamLike($codeSensMouvement); $codeSensMouvement = contruireParamLike($codeSensMouvement);
$ajoutClient = contruireParamLike($ajoutClient);
$valide = contruireParamLike($valide); $valide = contruireParamLike($valide);
$sql = 'call sp_get_mouvementassures(?, ?, ?, ?, ?)'; $sql = 'call sp_get_mouvementassures(?, ?, ?, ?, ?, ?)';
$resultat = $this->executerRequete($sql, array($_SESSION['idPolice_C'], $codeSensMouvement, $valide, $debut, $fin)); $resultat = $this->executerRequete($sql, array($_SESSION['idPolice_C'], $ajoutClient, $codeSensMouvement, $valide, $debut, $fin));
return $resultat->fetchAll(PDO::FETCH_ASSOC); return $resultat->fetchAll(PDO::FETCH_ASSOC);
} }

View File

@ -7,6 +7,12 @@
<div class="card shadow-sm border-0 mb-4"> <div class="card shadow-sm border-0 mb-4">
<div class="card-body bg-light"> <div class="card-body bg-light">
<div class="row g-3 align-items-end"> <div class="row g-3 align-items-end">
<div class="col-md-3">
<label class="form-label small fw-bold text-uppercase"><?= _("Saisie Client") ?></label>
<select class="form-select fw-bold" id="ajoutClient" name="ajoutClient">
<?php liste_options_consultation($mvt_ajoutClient, ""); ?>
</select>
</div>
<div class="col-md-5"> <div class="col-md-5">
<label class="form-label small fw-bold text-uppercase"><?= _("Période de recherche") ?></label> <label class="form-label small fw-bold text-uppercase"><?= _("Période de recherche") ?></label>
@ -22,6 +28,10 @@
</div> </div>
</div> </div>
</div>
<div class="row g-3 align-items-end">
<div class="col-md-2"> <div class="col-md-2">
<label class="form-label small fw-bold text-uppercase"><?= _("Sens / État") ?></label> <label class="form-label small fw-bold text-uppercase"><?= _("Sens / État") ?></label>
<select class="form-select fw-bold border-info-subtle" id="codeSensMouvement" name="codeSensMouvement"> <select class="form-select fw-bold border-info-subtle" id="codeSensMouvement" name="codeSensMouvement">