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 @@ +
| = _("Réclamation") ?> | += _("Système") ?> | += _("ID Bord") ?> | += _("Nb Dos") ?> | += _("Nb Fact") ?> | += _("Réclamé") ?> | += _("Rejet") ?> | += _("Exclu") ?> | += _("Base") ?> | += _("T M") ?> | += _("A Remb") ?> | += _("Dépass") ?> | += _("Retenu") ?> | += _("Règlement") ?> | +
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| = dateLang($this->nettoyer($bordereaurbcl['dateReclamation']), $_SESSION['lang']) ?> | += dateheureLang($this->nettoyer($bordereaurbcl['dateSysteme']), $_SESSION['lang']) ?> | + ++ + | + += format_N($this->nettoyer($bordereaurbcl['nbDossier'])) ?> | += format_N($this->nettoyer($bordereaurbcl['ndFacture'])) ?> | += format_N($this->nettoyer($bordereaurbcl['fraisReel'])) ?> | + += format_N($this->nettoyer($bordereaurbcl['montantRejete'])) ?> | += format_N($this->nettoyer($bordereaurbcl['exclusion'])) ?> | + += format_N($this->nettoyer($bordereaurbcl['baseRemboursement'])) ?> | + += format_N($this->nettoyer($bordereaurbcl['montantTm'])) ?> | += format_N($this->nettoyer($bordereaurbcl['montantArembourser'])) ?> | += format_N($this->nettoyer($bordereaurbcl['depassementLimite'])) ?> | + += format_N($this->nettoyer($bordereaurbcl['fraisRetenu'])) ?> | += dateLang($this->nettoyer($bordereaurbcl['dateReglement']), $_SESSION['lang']) ?> | +
| = _("Système") ?> | ++ + | = _("Nb dossiers") ?> | ++ + | = _("Réclamé") ?> | ++ + | = _("Rejet") ?> | ++ + | = _("Exclu") ?> | ++ + |
| = _("Date réclamation") ?> | ++ + | = _("T M") ?> | ++ + | = _("A Remb") ?> | ++ + | = _("Dépas") ?> | ++ + | = _("Retenu") ?> | ++ + |
| Observations | ++ + + | + + + + " readonly > + + + + | +|||||||
| " disabled > | +|||||||||
| = _("Mode paiement") ?> | ++ + | = _("Banque Bénéficiaire") ?> | ++ + | = _("No Compte Bénéficiaire") ?> | ++ | ||||
| " disabled > | +|||||||||
| = _("Date Paiement") ?> | ++ + | = _("Mode Paiement") ?> | ++ + | = _("Payeur") ?> | ++ | ||||
| = _("ID Dossier") ?> | += _("Consultation") ?> | += _("Patient") ?> | += _("Nb Fact") ?> | += _("Réclamé") ?> | += _("Rejet") ?> | += _("Exclu") ?> | += _("Base") ?> | += _("T M") ?> | += _("A Remb") ?> | += _("Dépass") ?> | += _("Retenu") ?> | +|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| + + | + += dateLang($this->nettoyer($undossier['dateConsultation'])) ?> | + + += $this->nettoyer($undossier['numeroBeneficiaire']) ?> | += $this->nettoyer($undossier['beneficiaire']) ?> | + += format_N($this->nettoyer($undossier['ndFacture'])) ?> | + += format_N($this->nettoyer($undossier['fraisReel'])) ?> | += format_N($this->nettoyer($undossier['montantRejete'])) ?> | += format_N($this->nettoyer($undossier['exclusion'])) ?> | += format_N($this->nettoyer($undossier['baseRemboursement'])) ?> | += format_N($this->nettoyer($undossier['montantTm'])) ?> | += format_N($this->nettoyer($undossier['montantArembourser'])) ?> | += format_N($this->nettoyer($undossier['depassementLimite'])) ?> | += format_N($this->nettoyer($undossier['fraisRetenu'])) ?> | +