diff --git a/Controleur/ControleurDossierclassiquepolice.php b/Controleur/ControleurDossierclassiquepolice.php new file mode 100755 index 0000000..06dcffd --- /dev/null +++ b/Controleur/ControleurDossierclassiquepolice.php @@ -0,0 +1,41 @@ +menuvue = new Menuvueutilisateur(); + $this->menuvue->getMenuVue('Dossierclassiquepolice'); + + $this->facture = new Facture(); + $this->police = new Police(); + //$this->societeusercentral = new societeusercentral(); + } + + public function index() + { + $idDossierClassiquePolice = $_SESSION['idDossierClassiquePolice']; + + $dossierpolice = $this->facture->getdossierclassiquepolice($idDossierClassiquePolice); + + $idPolice = $dossierpolice['idPolice']; + $_SESSION['idPolice'] = $idPolice; + + $this->police->getContextePoliceId($idPolice); + + $listedossierspolice = $this->facture->getdlisteossiersclassiquespolice($idDossierClassiquePolice); + + $codeSociete = $_SESSION['codeSociete']; + //$parammobile = $this->societeusercentral->getSocieteusersPaiementMobile($codeSociete); + + $this->genererVue(array('dossierpolice' => $dossierpolice, 'listedossierspolice' => $listedossierspolice/*, 'parammobile' => $parammobile*/)); + } +} \ No newline at end of file diff --git a/Js/fonctions.js b/Js/fonctions.js index fa47aec..69a05d5 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -5556,4 +5556,25 @@ function lister_dossiers_classiques_export() complete: function() { } }); +} + +function consulter_un_bordereau_rbcl(idDossierClassiquePolice) +{ + donnees = 'idDossierClassiquePolice='+idDossierClassiquePolice; + + $.ajax({ + url: $("#racineWeb").val()+"Ajaxdossiersclassiquespolice/getcontextbyidbordereau/", + type : 'post', + data: donnees, + error: function(errorData) { + }, + complete: function() { + afficher_dossier_classique_police(); + } + }); +} + +function afficher_dossier_classique_police() +{ + window.location.assign($("#racineWeb" ).val()+"Dossierclassiquepolice/"); } \ No newline at end of file diff --git a/Modele/Facture.php b/Modele/Facture.php index d586ac6..463bed3 100755 --- a/Modele/Facture.php +++ b/Modele/Facture.php @@ -340,4 +340,23 @@ class Facture extends Modele { return $resultat->fetchAll(PDO::FETCH_ASSOC); } + + public function getdossierclassiquepolice($idDossierClassiquePolice) + { + $sql = 'call sp_r_get_dossier_classique_police(?)'; + + $resultat = $this->executerRequete($sql, array($idDossierClassiquePolice)); + + return $resultat->fetch(PDO::FETCH_ASSOC); + } + + public function getdlisteossiersclassiquespolice($idDossierClassiquePolice) + { + $sql = 'call sp_r_get_liste_dossiers_classiques_police(?)'; + + $resultat = $this->executerRequete($sql, array($idDossierClassiquePolice)); + + return $resultat->fetchAll(PDO::FETCH_ASSOC); + } + } \ No newline at end of file diff --git a/Vue/Ajaxdossiersclassiquespolice/index.php b/Vue/Ajaxdossiersclassiquespolice/index.php new file mode 100755 index 0000000..5cfabe7 --- /dev/null +++ b/Vue/Ajaxdossiersclassiquespolice/index.php @@ -0,0 +1,56 @@ +
+ + + + + + + + + + + + + + + + + + + + + + nettoyer($bordereaurbcl['idDossierClassiquePolice']); + ?> + + + + + + + + + + + + + + + + + + + + + + + + +
nettoyer($bordereaurbcl['dateReclamation']), $_SESSION['lang']) ?>nettoyer($bordereaurbcl['dateSysteme']), $_SESSION['lang']) ?> + + nettoyer($bordereaurbcl['nbDossier'])) ?>nettoyer($bordereaurbcl['ndFacture'])) ?>nettoyer($bordereaurbcl['fraisReel'])) ?>nettoyer($bordereaurbcl['montantRejete'])) ?>nettoyer($bordereaurbcl['exclusion'])) ?>nettoyer($bordereaurbcl['baseRemboursement'])) ?>nettoyer($bordereaurbcl['montantTm'])) ?>nettoyer($bordereaurbcl['montantArembourser'])) ?>nettoyer($bordereaurbcl['depassementLimite'])) ?>nettoyer($bordereaurbcl['fraisRetenu'])) ?>nettoyer($bordereaurbcl['dateReglement']), $_SESSION['lang']) ?>
+
diff --git a/Vue/Dossierclassiquepolice/index.php b/Vue/Dossierclassiquepolice/index.php new file mode 100755 index 0000000..6b3cfc5 --- /dev/null +++ b/Vue/Dossierclassiquepolice/index.php @@ -0,0 +1,220 @@ +titre = "INTER SANTE - Dossier Remboursement Classique"; + $numeroLotDecompte = $dossierpolice['numeroLotDecompte']; + $idDossierClassiquePolice = $dossierpolice['idDossierClassiquePolice']; + $regle = $dossierpolice['regle']; + $fraisRetenu = $dossierpolice['fraisRetenu']; + $demandeReglement = $dossierpolice['demandeReglement']; + $dateReclamation = dateLang($this->nettoyer($dossierpolice['dateReclamation'])); + $dateDemandeReglement = dateheureLang($this->nettoyer($dossierpolice['dateDemandeReglement']), $_SESSION['lang']); + $numeroDemandeReglement = $dossierpolice['numeroDemandeReglement']; + + $paiementMobileActif = $parammobile['paiementMobileActif']; +?> + + + + + + + + + + + + + + + + + " . _("ID Bordéreau") . " : " . $idDossierClassiquePolice . " => " . _("Date réclamation") . " : " . $dateReclamation ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Observations + + + + " readonly > + + + +
" disabled >
" disabled >
+ +
+ +
+ +" readonly > + +
+ + + + + + + + + + + + + + + + + + + + nettoyer($undossier['idDossierClassique']); + $idBeneficiaire = $this->nettoyer($undossier['idBeneficiaire']); + ?> + + + + + + + + + + + + + + + + + + + + + + +
+ + nettoyer($undossier['dateConsultation'])) ?>nettoyer($undossier['numeroBeneficiaire']) ?>nettoyer($undossier['beneficiaire']) ?> nettoyer($undossier['ndFacture'])) ?>nettoyer($undossier['fraisReel'])) ?> nettoyer($undossier['montantRejete'])) ?> nettoyer($undossier['exclusion'])) ?> nettoyer($undossier['baseRemboursement'])) ?> nettoyer($undossier['montantTm'])) ?> nettoyer($undossier['montantArembourser'])) ?> nettoyer($undossier['depassementLimite'])) ?>nettoyer($undossier['fraisRetenu'])) ?>
+
+ +