diff --git a/application/config/config.php b/application/config/config.php index 813ebb7e..13599c05 100644 --- a/application/config/config.php +++ b/application/config/config.php @@ -23,7 +23,7 @@ defined('BASEPATH') OR exit('No direct script access allowed'); | a PHP script and you can easily do that on your own. | */ -$config['base_url'] = 'http://'.$_SERVER['SERVER_NAME'].'/backofficeiLinkTest'; +$config['base_url'] = 'https://'.$_SERVER['SERVER_NAME'].'/backofficeiLinkTest'; /* |-------------------------------------------------------------------------- diff --git a/application/config/database.php b/application/config/database.php index f068aad6..b7f94224 100644 --- a/application/config/database.php +++ b/application/config/database.php @@ -77,7 +77,7 @@ $db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => 'root', - 'password' => '', + 'password' => 'vps@2017GA', 'database' => 'iLink_test2', 'dbdriver' => 'mysqli', 'dbprefix' => '', diff --git a/application/controllers/Gestion.php b/application/controllers/Gestion.php index 59b5b6e9..9ef8f17b 100644 --- a/application/controllers/Gestion.php +++ b/application/controllers/Gestion.php @@ -1546,55 +1546,70 @@ class Gestion extends CI_Controller } else { if ($this->input->get('id')) { - $network_id = $this->input->get('id'); - $taux = $this->user_model->getTaux($network_id); - if ($taux != null) { - $taux = $this->user_model->getTaux($network_id)->first_row(); - $data['taux_client_r'] = $taux->taux_com_client_retrait; - $data['taux_client_d'] = $taux->taux_com_client_depot; - $data['taux_ag_r'] = $taux->taux_com_ag_retrait; - $data['taux_ag_d'] = $taux->taux_com_ag_depot; - $data['taux_sup_r'] = $taux->taux_com_sup_retrait; - $data['taux_sup_d'] = $taux->taux_com_sup_depot; - $data['taux_bq_d'] = $taux->part_banque_depot; - $data['taux_bq_r'] = $taux->part_banque_retrait; - $data['frais_d'] = $taux->frais_min_banque_depot; - $data['transactions'] = $this->user_model->getTransactions($network_id); - $totalCommissionBanque = 0; - if($data['transactions']){ - foreach ($data['transactions']->result() as $row) { - $totalCommissionBanque += $row->commission_banque; - } - } - $data['totalCommissionBanque'] = $totalCommissionBanque ; - } else { - $data["taux_client_r"] = "N/A"; - $data["taux_client_d"] = "N/A"; - $data["taux_ag_r"] = "N/A"; - $data["taux_ag_d"] = "N/A"; - $data["taux_sup_r"] = "N/A"; - $data["taux_sup_d"] = "N/A"; - $data['taux_bq_d'] = "N/A"; - $data['taux_bq_r'] = "N/A"; - $data['frais_d'] = "N/A"; - $data['totalCommissionBanque'] = "N/A"; - $data["transactions"] = false; + $network_id = $this->input->get('id'); + if($this->input->get('history')){ + if($this->input->get('d') & $this->input->get('f')){ + $this->historique($network_id,$this->input->get('d'),$this->input->get('f')); + }else{ + $this->historique($network_id,null,null); + } + }else{ + $taux = $this->user_model->getTaux($network_id); + if ($taux != null) { + $taux = $this->user_model->getTaux($network_id)->first_row(); + $data['taux_client_r'] = $taux->taux_com_client_retrait; + $data['taux_client_d'] = $taux->taux_com_client_depot; + $data['taux_ag_r'] = $taux->taux_com_ag_retrait; + $data['taux_ag_d'] = $taux->taux_com_ag_depot; + $data['taux_sup_r'] = $taux->taux_com_sup_retrait; + $data['taux_sup_d'] = $taux->taux_com_sup_depot; + $data['taux_bq_d'] = $taux->part_banque_depot; + $data['taux_bq_r'] = $taux->part_banque_retrait; + $data['frais_d'] = $taux->frais_min_banque_depot; + $data['transactions'] = $this->user_model->getTransactions($network_id); + $totalCommissionBanque = 0; + if($data['transactions']){ + foreach ($data['transactions']->result() as $row) { + $totalCommissionBanque += $row->commission_banque; + } + } + $data['totalCommissionBanque'] = $totalCommissionBanque ; + } else { + + $data["taux_client_r"] = "N/A"; + $data["taux_client_d"] = "N/A"; + $data["taux_ag_r"] = "N/A"; + $data["taux_ag_d"] = "N/A"; + $data["taux_sup_r"] = "N/A"; + $data["taux_sup_d"] = "N/A"; + $data['taux_bq_d'] = "N/A"; + $data['taux_bq_r'] = "N/A"; + $data['frais_d'] = "N/A"; + $data['totalCommissionBanque'] = "N/A"; + $data["transactions"] = false; + } + + $hyper = $this->user_model->getNetworkHyper($network_id)->first_row(); + $data['walletHyper'] = $this->user_model->getWallet($hyper->agent_id); + $data['network_id'] = $network_id; + $networkDetails = $this->user_model->getNetworkDetails($network_id); + if($networkDetails){ + $data['network'] = $networkDetails->first_row()->network; + $data['country'] = $networkDetails->first_row()->country; + } +// $data['agentWalletInfos'] = $this->user_model->getInfosWalletAgentForHyper($network_id); + $data['active'] = "wallet"; + $data['alert'] = ""; + $data['game_pays'] = $this->user_model->getGameCountry(); + $data['networks'] = $this->user_model->getActiveNetwork(); + + $this->load->view('header_gestion', $data); + $this->load->view('gestion_wallet'); + $this->load->view('footer'); } - $hyper = $this->user_model->getNetworkHyper($network_id)->first_row(); - $data['walletHyper'] = $this->user_model->getWallet($hyper->agent_id); - $data['network_id'] = $network_id; - $data['network'] = $this->user_model->getNetworkName($network_id); -// $data['agentWalletInfos'] = $this->user_model->getInfosWalletAgentForHyper($network_id); - $data['active'] = "wallet"; - $data['alert'] = ""; - $data['game_pays'] = $this->user_model->getGameCountry(); - $data['networks'] = $this->user_model->getActiveNetwork(); - $this->load->view('header_gestion', $data); - $this->load->view('gestion_wallet'); - $this->load->view('footer'); } else { $data['active'] = "wallet"; @@ -1605,7 +1620,6 @@ class Gestion extends CI_Controller $this->load->view('gestion_wallets'); $this->load->view('footer'); } - } } @@ -1701,4 +1715,39 @@ class Gestion extends CI_Controller } + private function historique($network_id ,$startDate ,$endDate) + { + + $transactions = array(); + $res= $this->user_model->getTransactions($network_id); + if($res) + $transactions = $res->result(); + + if($startDate!=null & $endDate != null){ + if ($transactions){ + $transactions = array_filter($transactions, function ($trans) use ($endDate ,$startDate){ + $date = strtotime($trans->date_created); + return $date >= strtotime($startDate) && $date <= strtotime($endDate) ; + }); + } + } + $data['startDate'] = $startDate; + $data['endDate'] = $endDate; + $data['transactions'] = $transactions; + $data['active'] = "wallet"; + $data['alert'] = ""; + $data['networks'] = $this->user_model->getAllActivatedNetworks(); + $data['game_pays'] = $this->user_model->getGameCountry(); + $data['networks'] = $this->user_model->getAllActivatedNetworks(); + $networkDetails = $this->user_model->getNetworkDetails($network_id); + if($networkDetails){ + $data['network'] = $networkDetails->first_row()->network; + $data['country'] = $networkDetails->first_row()->country; + } + $this->load->view('header_gestion', $data); + $this->load->view('historique_transactions'); + $this->load->view('footer'); + } + } + diff --git a/application/controllers/Hyperviseur_dash.php b/application/controllers/Hyperviseur_dash.php index 5bf5f4fa..7d3ff909 100644 --- a/application/controllers/Hyperviseur_dash.php +++ b/application/controllers/Hyperviseur_dash.php @@ -187,36 +187,52 @@ class Hyperviseur_dash extends CI_Controller $data['message'] = "Login first!"; $this->load->view('login', $data); } else { - if($this->input->post('super')) - { - //$this->session->set_userdata('current_demande_ville', $this->input->post('ville')); + if($this->input->post('super') or $this->input->get("u") !== null) + { + $super = $this->input->post('super'); + $this->session->set_userdata("current_super_demande", $this->input->post('super')); + if($this->input->post('super') == null){ + $super = $this->input->get("u"); + $this->session->set_userdata("current_super_demande", $super); + } - $ville = $this->session->userdata('ville'); - $data['active'] = "demandes"; - $data['type'] = $this->lang->line('crédits'); - $data['alert'] = ""; - $data['token'] = $this->session->userdata('token'); - $data['email'] = $this->session->userdata('email'); - $data['firstname'] = $this->session->userdata('firstname'); - $data['lastname'] = $this->session->userdata('lastname'); - $data['code_parrain'] = $this->session->userdata('code_parrain'); - $data['phone'] = $this->session->userdata('phone'); - $data['adresse'] = $this->session->userdata('adresse'); - $data['category'] = $this->session->userdata('category'); - $data['network'] = $this->session->userdata('network'); - $data['villes'] = $this->user_model->getVilleByUserGeo($data['network'],$this->session->userdata('current_pays')); - $data['superviseurs'] = $this->user_model->getSuperNameAndCodeForHyp($this->session->userdata('member_code')); - $data['tab_fastDemande'] = $this->user_model->getRangeASCDemandesByNetwork($this->session->userdata('member_code'),$this->session->userdata('current_demande_ville'),$this->input->post('super')); - $data['tab_slowDemande'] = $this->user_model->getRangeDESCDemandesByNetwork($this->session->userdata('member_code'),$this->session->userdata('current_demande_ville'),$this->input->post('super')); - $data['list'] = $this->user_model->getDemandesBySuper($this->session->userdata('member_code'),$this->input->post('super')); - $data['temp_moyen'] = $this->user_model->getTempsMoyenByVille($this->session->userdata('member_code'),$this->input->post('super')); - $data['networks'] = $this->user_model->getNetworkByHyp($this->session->userdata('member_code')); + $debut =""; + $fin = ""; + if($this->input->get("d") !== null){ + + $debut = $this->input->get("d"); + $fin = $this->input->get("f"); + }else{ + $fin = date('Y-m-d H:i:s'); + $debut = Date('Y-m-d H:i:s', strtotime("-3 days")); + } + + $ville = $this->session->userdata('ville'); + $data['active'] = "demandes"; + $data['type'] = $this->lang->line('crédits'); + $data['alert'] = ""; + $data['token'] = $this->session->userdata('token'); + $data['email'] = $this->session->userdata('email'); + $data['firstname'] = $this->session->userdata('firstname'); + $data['lastname'] = $this->session->userdata('lastname'); + $data['code_parrain'] = $this->session->userdata('code_parrain'); + $data['phone'] = $this->session->userdata('phone'); + $data['adresse'] = $this->session->userdata('adresse'); + $data['category'] = $this->session->userdata('category'); + $data['network'] = $this->session->userdata('network'); + $data['villes'] = $this->user_model->getVilleByUserGeo($data['network'],$this->session->userdata('current_pays')); + $data['superviseurs'] = $this->user_model->getSuperNameAndCodeForHyp($this->session->userdata('member_code')); + $data['tab_fastDemande'] = $this->user_model->getRangeASCDemandesByNetwork($debut,$fin,$this->session->userdata('member_code'),$this->session->userdata('current_demande_ville'),$super); + $data['tab_slowDemande'] = $this->user_model->getRangeDESCDemandesByNetwork($debut,$fin,$this->session->userdata('member_code'),$this->session->userdata('current_demande_ville'),$super); + $data['list'] = $this->user_model->getDemandesBySuper($debut,$fin,$this->session->userdata('member_code'),$super); + $data['temp_moyen'] = $this->user_model->getTempsMoyenByVille($this->session->userdata('member_code'),$super,$this->session->userdata('network')); + $data['networks'] = $this->user_model->getNetworkByHyp($this->session->userdata('member_code')); $data['hasWallet'] = $this->user_model->getConfigWallet($this->session->userdata('network_id')); $this->load->view('header_hyp', $data); - $this->load->view('demande'); - $this->load->view('footer'); - } - } + $this->load->view('demande'); + $this->load->view('footer'); + } + } } public function addvilles(){ diff --git a/application/language/english/message_lang.php b/application/language/english/message_lang.php index 45a755f0..d6ff1e5b 100644 --- a/application/language/english/message_lang.php +++ b/application/language/english/message_lang.php @@ -231,4 +231,6 @@ $lang['Taux de commission agent géolocalisé sur dépot'] = 'Geolocated agent c $lang['Taux de commission superviseur sur retrait'] = 'Supervisor commission rate on withdrawal'; $lang['Taux de commission superviseur sur dépot'] = 'Supervisor commission rate on deposit'; $lang['Suppression du wallet'] = 'Removal of the wallet'; + +$lang['Aucune demande'] = 'No transactions'; ?> diff --git a/application/language/french/message_lang.php b/application/language/french/message_lang.php index 5099da22..dcdbe0e0 100644 --- a/application/language/french/message_lang.php +++ b/application/language/french/message_lang.php @@ -254,4 +254,6 @@ $lang['Commissions Hyperviseur'] = 'Commissions Hyperviseur'; $lang['Commissions Superviseurs'] = 'Commissions Superviseurs'; $lang['Commissions Agents']= 'Commissions Agents'; + + $lang['Aucune transaction'] = 'Aucune transaction'; ?> diff --git a/application/models/User_model.php b/application/models/User_model.php index 8f0b8db9..81bd629d 100644 --- a/application/models/User_model.php +++ b/application/models/User_model.php @@ -515,32 +515,33 @@ class User_model extends CI_Model } - public function getRangeASCDemandesByNetwork($codeParrain,$ville,$super){ + public function getRangeASCDemandesByNetwork($debut, $fin, $codeParrain, $ville, $super){ - if($codeParrain=='all'){ - $query = $this->db->query("SELECT d.codeMembre AS emetteur, d.ref_operateur AS ref_operateur, d.montant AS montant, d.montant_allowed AS montant_allowed,d.dateAjout AS dateA,d.dateModif AS dateM, + if($codeParrain=='all'){ + $query = $this->db->query("SELECT d.codeMembre AS emetteur, d.codeParrain AS superviseur, d.montant AS montant,d.dateAjout AS dateA,d.dateModif AS dateM, (SELECT TIMESTAMPDIFF(SECOND,dateAjout,dateModif) FROM demande_credit AS req_im WHERE req_im.statut=1 AND req_im.id=d.id) AS temps FROM demande_credit AS d - WHERE statut=1 AND d.reseau='".$ville."' + WHERE statut=1 AND d.reseau='".$ville."' AND date_creation BETWEEN '".$debut."' AND '".$fin."' ORDER BY temps LIMIT 5"); - }else{ - $query = $this->db->query("SELECT d.codeMembre AS emetteur, d.ref_operateur AS ref_operateur, d.montant AS montant, d.montant_allowed AS montant_allowed,d.dateAjout AS dateA,d.dateModif AS dateM,d.temps AS temps + }else{ + $query = $this->db->query("SELECT d.codeMembre AS emetteur, d.codeParrain AS superviseur, d.montant AS montant,d.dateAjout AS dateA,d.dateModif AS dateM,d.temps AS temps FROM info_demandeCredits AS d WHERE statut=1 AND d.codeParrain='".$codeParrain."' AND d.codeMembre='".$super."' + AND dateAjout BETWEEN '".$debut."' AND '".$fin."' ORDER BY temps LIMIT 5"); - } + } - if($query->num_rows()>0){ - return $query; - }else{ - return false; - } + if($query->num_rows()>0){ + return $query; + }else{ + return false; + } - } + } public function getRangeASCDemandesAd($codeParrain){ @@ -616,32 +617,33 @@ class User_model extends CI_Model } - public function getRangeDESCDemandesBynetwork($codeParrain,$ville,$super){ + public function getRangeDESCDemandesBynetwork($debut, $fin, $codeParrain, $ville, $super){ - if($codeParrain=='all'){ - $query = $this->db->query("SELECT d.codeMembre AS emetteur, d.ref_operateur AS ref_operateur, d.montant AS montant, d.montant_allowed AS montant_allowed,d.dateAjout AS dateA,d.dateModif AS dateM, + if($codeParrain=='all'){ + $query = $this->db->query("SELECT d.codeMembre AS emetteur, d.codeParrain AS superviseur, d.montant AS montant,d.dateAjout AS dateA,d.dateModif AS dateM, (SELECT TIMESTAMPDIFF(SECOND,dateAjout,dateModif) FROM demande_credit AS req_im WHERE req_im.statut=1 AND req_im.id=d.id) AS temps FROM demande_credit AS d - WHERE statut=1 AND d.reseau='".$ville."' + WHERE statut=1 AND d.reseau='".$ville."' AND date_creation BETWEEN '".$debut."' AND '".$fin."' ORDER BY temps DESC LIMIT 5"); - }else{ - $query = $this->db->query("SELECT d.codeMembre AS emetteur, d.ref_operateur AS ref_operateur, d.montant AS montant, d.montant_allowed AS montant_allowed,d.dateAjout AS dateA,d.dateModif AS dateM,d.temps AS temps + }else{ + $query = $this->db->query("SELECT d.codeMembre AS emetteur, d.codeParrain AS superviseur, d.montant AS montant,d.dateAjout AS dateA,d.dateModif AS dateM,d.temps AS temps FROM info_demandeCredits AS d WHERE statut=1 AND d.codeParrain='".$codeParrain."' AND d.codeMembre='".$super."' + AND dateAjout BETWEEN '".$debut."' AND '".$fin."' ORDER BY temps DESC LIMIT 5"); - } + } - if($query->num_rows()>0){ - return $query; - }else{ - return false; - } + if($query->num_rows()>0){ + return $query; + }else{ + return false; + } - } + } public function getRangeDESCDemandesAd($codeParrain){ @@ -1837,19 +1839,17 @@ class User_model extends CI_Model } } - public function getNetworkName($id_network){ - $query = $this->db->query("SELECT networks.name - FROM networks - WHERE `id`=".$id_network); + public function getNetworkDetails($id_network){ + $query = $this->db->query("SELECT n.name AS network , c.name AS country FROM networks n INNER JOIN countries c ON n.country_id = c.id WHERE n.id = ".$id_network); if($query->num_rows()>0){ - return $query->row()->name; + return $query; }else{ return null; } } public function getTransactions($id_network){ - $query = $this->db->query("SELECT id,type_transac , commission_banque + $query = $this->db->query("SELECT * FROM infos_transaction WHERE `network_id`=".$id_network); if($query->num_rows()>0){ diff --git a/application/views/demande.php b/application/views/demande.php index 7bcaca24..892eb033 100644 --- a/application/views/demande.php +++ b/application/views/demande.php @@ -1,1476 +1,1575 @@ - - - - -
- - 86400, - "h" => 3600, - "m" => 60, - "s" => 1); - $result = ""; - - foreach($tabTemps as $uniteTemps => $nombreSecondesDansUnite) { - - $$uniteTemps = floor($time/$nombreSecondesDansUnite); - - $time = $time%$nombreSecondesDansUnite; - - if($$uniteTemps > 0 || !empty($result)){ - - $result .= $$uniteTemps." $uniteTemps "; - } - } - - return $result; - - } - - function dateDiff($date1, $date2){ - $diff = abs($date1 - $date2); // abs pour avoir la valeur absolute, ainsi éviter d'avoir une différence négative - $retour = array(); - - $tmp = $diff; - $second = $tmp % 60; - - $tmp = floor( ($tmp - $second) /60 ); - $minute = $tmp % 60; - - $tmp = floor( ($tmp - $minute)/60 ); - $heure = $tmp % 24; - - $tmp = floor( ($tmp - $heure) /24 ); - $jour = $tmp; - - return 'Depuis '.$jour.' jours '.$heure.' heures '.$minute.' minutes '.$second.' secondes'; - } - - function traitementTemps($time,$dateAjout){ - if($time==null){ - $now = time(); - $date2 = strtotime($dateAjout); - - return dateDiff($now, $date2); - } - else{ - return duree($time); - } - } - ?> - -
-
-
-
- - -
- lang->line('Temps moyen de traitement entrant'); ?> - - lang->line('Aucune demande traitée'); - } - ?> - -
-
-
- session->userdata('category')=='super' && $type!=$this->lang->line('Adhésion')){ ?> -
-
- - -
- lang->line('Temps moyen de traitement sortant'); ?> - - lang->line('Aucune demande traitée'); - } - ?> - -
-
-
- -
-
- session->userdata('category')=='super' && $type!=$this->lang->line('Adhésion')){ - ?> -
-
- -
- -

Error!

- -
- - -
- -

Success!

- -
- - -
-

lang->line('Demandes'); ?> lang->line('entrantes'); ?>

-
-
- - num_rows(); - $num = 0; - if ($numrows > 0) { - - ?> - - - - lang->line('Adhésion')){ - echo " - - - - - - - - "; }else{ - echo " - - - - - - - - - "; - } - ?> - - - - - result() as $row) { - $num++; - if($type==$this->lang->line('Adhésion')){ - $etat = $this->lang->line("Non traitée"); - if($row->etat==1){ - $etat = $this->lang->line("traitée"); - } - $code = $row->code_membre; - if($row->code_membre==$this->session->userdata('member_code')){ - $code = $this->lang->line('Vous'); - } - echo " - - - - - - - - - ";}else{ - $etat = $this->lang->line("Non traitée"); - if($row->statut==1){ - $etat = $this->lang->line("traitée"); - } - $origin = $row->codeMembre; - $destination = $row->ref_operateur; - if($row->codeMembre==$this->session->userdata('member_code')){ - $origin = $this->lang->line('Vous'); - } - if($row->ref_operateur=="0"){ - $destination = "XXX_XXX"; - } - echo " - - - - - - - - - - - "; - } - } - ?> - - - - lang->line('Aucune demande'); - } - }else{ - echo $this->lang->line('Aucune demande'); - } - - - - $this->db->close(); - - ?> - -
".$this->lang->line('Téléphone utilisateur')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Statut')."".$this->lang->line('Délai de traitement')."
".$this->lang->line('Telephone')."".$this->lang->line('Emetteur')."Montant demandéMontant envoyé".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Statut')."".$this->lang->line('Délai de traitement')."
$row->phone $code$row->dateAjout $row->dateModif$etat".traitementTemps($row->temps,$row->dateAjout)."
$row->phone$origin $row->montant $row->montant_allowed$row->dateAjout $row->dateModif$etat".traitementTemps($row->temps,$row->dateAjout)."
- - -
-
-
-
-
- -
- -

Error!

- -
- - -
- -

Success!

- -
- - -
-

lang->line('Demandes'); ?> lang->line('Sortantes'); ?>

-
-
- - num_rows(); - $num = 0; - if ($numrows > 0) { - - ?> - - - - lang->line('Adhésion')){ - echo " - - - - - - - - - "; }else{ - echo " - - - - - - - "; - } - ?> - - - - - result() as $row) { - $num++; - if($type==$this->lang->line('Adhésion')){ - $etat = $this->lang->line("Non traitée"); - if($row->etat==1){ - $etat = $this->lang->line("traitée"); - } - $code = $row->code; - if($row->code==$this->session->userdata('member_code')){ - $code = $this->lang->line('Vous'); - } - echo " - - - - - - - - - - ";}else{ - $etat = $this->lang->line("Non traitée"); - if($row->statut==1){ - $etat = $this->lang->line("traitée"); - } - $origin = $row->codeMembre; - $destination = $row->ref_operateur; - if($row->codeMembre==$this->session->userdata('member_code')){ - $origin = $this->lang->line('Vous'); - } - if($row->ref_operateur=="0"){ - $destination = "XXX_XXX"; - } - echo " - - - - - - - - - "; - } - } - ?> - - - - lang->line('Aucune demande'); - } - }else{ - echo $this->lang->line('Aucune demande'); - } - ?> - -
".$this->lang->line('Téléphone utilisateur')."".$this->lang->line('Catégorie')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Statut')."".$this->lang->line('Délai de traitement')."
Montant demandéMontant envoyé".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Statut')."".$this->lang->line('Délai de traitement')."
$row->phone $row->categorie $code$row->dateAjout $row->dateModif$etat".traitementTemps($row->temps,$row->dateAjout)."
$row->montant $row->montant_allowed$row->dateAjout $row->dateModif$etat".traitementTemps($row->temps,$row->dateAjout)."
- - -
-
-
-
-
-
-
- -
- -

Error!

- -
- - -
- -

Success!

- -
- - -
-

lang->line('Demandes'); ?> lang->line('entrantes'); ?> lang->line('les plus rapidement traitées'); ?>

-
-
- - num_rows(); - $num = 0; - if ($numrows > 0) { - - ?> - - - - lang->line('Adhésion')){ - echo " - - - - - - - - - "; }else{ - echo " - - - - - - - - "; - } - ?> - - - - - result() as $row) { - $num++; - - if($type==$this->lang->line('Adhésion')){ - $etat = $this->lang->line("Non traitée"); - if($row->etat==1){ - $etat = $this->lang->line("traitée"); - } - - echo " - - - - - - - - - ";}else{ - echo " - - - - - - - - - - - "; - } - } - ?> - - - - lang->line('Aucune demande'); - } - }else{ - echo $this->lang->line('Aucune demande'); - } - - - - $this->db->close(); - - ?> - -
".$this->lang->line('Téléphone utilisateur')."".$this->lang->line('Catégorie')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
".$this->lang->line('Membre')."Ref. OpérateurMontant demandé".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
$num$row->emetteur$superviseur$row->dateA$row->dateM".duree($row->temps)."
$num$row->emetteur$row->ref_operateur$row->montant$row->montant_allowed$row->dateA$row->dateM".duree($row->temps)."
- - -
-
-
-
-
- -
- -

Error!

- -
- - -
- -

Success!

- -
- - -
-

lang->line('Demandes'); ?> lang->line('Sortantes'); ?> lang->line('les plus rapidement traitées'); ?>

-
-
- - num_rows(); - $num = 0; - if ($numrows > 0) { - - ?> - - - - lang->line('Adhésion')){ - echo " - - - - - - - - "; }else{ - echo " - - - - - - - - - "; - } - ?> - - - - - result() as $row) { - $num++; - - if($type==$this->lang->line('Adhésion')){ - - echo " - - - - - - - - - ";}else{ - echo " - - - - - - - - - - - "; - } - } - ?> - - - - lang->line('Aucune demande'); - } - }else{ - echo $this->lang->line('Aucune demande'); - } - - - - $this->db->close(); - - ?> - -
".$this->lang->line('Téléphone utilisateur')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
".$this->lang->line('Membre')."Ref. OpérateurMontant demandéMontant envoyé".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
$num$row->emetteur$superviseur$row->dateA$row->dateM".duree($row->temps)."
$num$row->emetteur$row->ref_operateur$row->montant$row->montant_allowed$row->dateA$row->dateM".duree($row->temps)."
- - -
-
-
-
-
-
-
- -
- -

Error!

- -
- - -
- -

Success!

- -
- - -
-

lang->line('Demandes'); ?> lang->line('entrantes'); ?> lang->line('les plus tardivement traitées'); ?>

-
-
- - num_rows(); - $num = 0; - if ($numrows > 0) { - - ?> - - - - lang->line('Adhésion')){ - echo " - - - - - - - - "; }else{ - echo " - - - - - - - - - "; - } - ?> - - - - - result() as $row) { - $num++; - - if($type==$this->lang->line('Adhésion')){ - echo " - - - - - - - - - ";}else{ - echo " - - - - - - - - - - - "; - } - } - ?> - - - - lang->line('Aucune demande'); - } - }else{ - echo $this->lang->line('Aucune demande'); - } - - - - $this->db->close(); - - ?> - -
".$this->lang->line('Contact')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
".$this->lang->line('Membre')."Ref. OpérateurMontant demandéMontant envoyé".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
$num$row->emetteur$superviseur$row->dateA$row->dateM".duree($row->temps)."
$num$row->emetteur$row->ref_operateur$row->montant$row->montant_allowed$row->dateA$row->dateM".duree($row->temps)."
- - -
-
-
-
-
- -
- -

Error!

- -
- - -
- -

Success!

- -
- - -
-

lang->line('Demandes'); ?> lang->line('Sortantes'); ?> lang->line('les plus tardivement traitées'); ?>

-
-
- - num_rows(); - $num = 0; - if ($numrows > 0) { - - ?> - - - - lang->line('Adhésion')){ - echo " - - - - - - - - "; }else{ - echo " - - - - - - - - - "; - } - ?> - - - - - result() as $row) { - $num++; - - if($type==$this->lang->line('Adhésion')){ - echo " - - - - - - - - - ";}else{ - echo " - - - - - - - - - - - "; - } - } - ?> - - - - lang->line('Aucune demande'); - } - }else{ - echo $this->lang->line('Aucune demande'); - } - - - - $this->db->close(); - - ?> - -
".$this->lang->line('Contact')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
".$this->lang->line('Membre')."Ref. OpérateurMontant demandéMontant envoyé".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
$num$row->emetteur$superviseur$row->dateA$row->dateM".duree($row->temps)."
$num$row->emetteur$row->ref_operateur$row->montant$row->montant_allowed$row->dateA$row->dateM".duree($row->temps)."
- - -
-
-
- -
-
- -
- -

Error!

- -
- - -
- -

Success!

- -
- - -
-

lang->line('Demandes'); ?>

-
-
- - num_rows(); - $num = 0; - if ($numrows > 0) { - - ?> - - - - lang->line('Adhésion')){ - - echo " - - - - - - - - - "; }else{ - echo " - - - - - - - - - - - ";} - ?> - - - - - result() as $row) { - $num++; - if($type==$this->lang->line('Adhésion')){ - $etat = $this->lang->line("Non traitée"); - if($row->etat==1){ - $etat = $this->lang->line("traitée"); - } - $code = $row->code_membre; - if($row->code_membre==$this->session->userdata('member_code')){ - $code = $this->lang->line('Vous'); - } - echo " - - - - - - - - - - ";}else{ - $etat = $this->lang->line("Non traitée"); - if($row->statut==1){ - $etat = $this->lang->line("traitée"); - } - $origin = $row->codeMembre; - $destination = $row->ref_operateur; - if($row->codeMembre==$this->session->userdata('member_code')){ - $origin = $this->lang->line('Vous'); - } - if($row->ref_operateur=="0"){ - $destination = "XXX_XXX"; - } - echo " - - - - - - - - - - - - - ";} - - } - ?> - - - lang->line('Aucune demande'); - } - }else{ - echo $this->lang->line('Aucune demande'); - } - - ?> - -
".$this->lang->line('Téléphone utilisateur')."".$this->lang->line('Catégorie')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Statut')."".$this->lang->line('Délai de traitement')."
".$this->lang->line('Reseau')."".$this->lang->line('Téléphone utilisateur')."".$this->lang->line('Emetteur')."Ref. OpérateurMontant demandéMontant envoyé".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Statut')."".$this->lang->line('Délai de traitement')."
$row->phone Super $row->code_membre$row->date_creation $row->date_modified$etat".traitementTemps($row->temps,$row->date_creation)."
$row->reseau $row->phone $origin $destination $row->montant $row->montant_allowed$row->dateAjout $row->dateModif$etat".traitementTemps($row->temps,$row->dateAjout)."
- - -
-
-
-
-
- -
- -

Error!

- -
- - -
- -

Success!

- -
- - -
-

lang->line('Demandes'); ?> lang->line('les plus rapidement traitées'); ?>

-
-
- - num_rows(); - $num = 0; - if ($numrows > 0) { - - ?> - - - - lang->line('Adhésion')){ - echo " - - - - - - - - "; }else{ - echo " - - - - - - - - - "; - } - ?> - - - - - result() as $row) { - $num++; - - if($type==$this->lang->line('Adhésion')){ - - echo " - - - - - - - - - ";}else{ - echo " - - - - - - - - - - - "; - } - } - ?> - - - - lang->line('Aucune demande'); - } - }else{ - echo $this->lang->line('Aucune demande'); - } - - - - $this->db->close(); - - ?> - -
".$this->lang->line('Téléphone utilisateur')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
".$this->lang->line('Membre')."Ref. OpérateurMontant demandéMontant envoyé".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
$num$row->emetteur$row->superviseur$row->dateA$row->dateM".duree($row->temps)."
$num$row->emetteur$row->ref_operateur$row->montant$row->montant_allowed$row->dateA$row->dateM".duree($row->temps)."
- - -
-
-
-
-
- -
- -

Error!

- -
- - -
- -

Success!

- -
- - -
-

lang->line('Demandes'); ?> lang->line('les plus tardivement traitées'); ?>

-
-
- - num_rows(); - $num = 0; - if ($numrows > 0) { - - ?> - - - - lang->line('Adhésion')){ - echo " - - - - - - - - "; }else{ - echo " - - - - - - - - - "; - } - ?> - - - - - result() as $row) { - $num++; - - if($type==$this->lang->line('Adhésion')){ - echo " - - - - - - - - - ";}else{ - echo " - - - - - - - - - - - "; - } - } - ?> - - - - lang->line('Aucune demande'); - } - }else{ - echo $this->lang->line('Aucune demande'); - } - - - - $this->db->close(); - - ?> - -
".$this->lang->line('Contact')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
".$this->lang->line('Membre')."Ref. OpérateurMontant demandéMontant envoyé".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
$num$row->emetteur$row->superviseur$row->dateA$row->dateM".duree($row->temps)."
$num$row->emetteur$row->ref_operateur$row->montant$row->montant_allowed$row->dateA$row->dateM".duree($row->temps)."
- - -
-
-
- -
-
- - -
- - - - - - - - - - - - - - - - - - - + + + + +
+ + 86400, + "h" => 3600, + "m" => 60, + "s" => 1); + $result = ""; + + foreach($tabTemps as $uniteTemps => $nombreSecondesDansUnite) { + + $$uniteTemps = floor($time/$nombreSecondesDansUnite); + + $time = $time%$nombreSecondesDansUnite; + + if($$uniteTemps > 0 || !empty($result)){ + + $result .= $$uniteTemps." $uniteTemps "; + } + } + + return $result; + + } + + function dateDiff($date1, $date2){ + $diff = abs($date1 - $date2); // abs pour avoir la valeur absolute, ainsi éviter d'avoir une différence négative + $retour = array(); + + $tmp = $diff; + $second = $tmp % 60; + + $tmp = floor( ($tmp - $second) /60 ); + $minute = $tmp % 60; + + $tmp = floor( ($tmp - $minute)/60 ); + $heure = $tmp % 24; + + $tmp = floor( ($tmp - $heure) /24 ); + $jour = $tmp; + + return 'Depuis '.$jour.' jours '.$heure.' heures '.$minute.' minutes '.$second.' secondes'; + } + + function traitementTemps($time,$dateAjout){ + if($time==null){ + $now = time(); + $date2 = strtotime($dateAjout); + + return dateDiff($now, $date2); + } + else{ + return duree($time); + } + } + ?> + +
+
+
+
+ + +
+ lang->line('Temps moyen de traitement entrant'); ?> + + lang->line('Aucune demande traitée'); + } + ?> + +
+
+
+
+
+ + +
+ session->userdata('category') == "super"){ + echo "".$nameOfcurentGeolocatedUser.""; + } + ?> + Période + + + + + +
+
+
+ + session->userdata('category')=='super' && $type!=$this->lang->line('Adhésion')){ ?> +
+
+ + +
+ lang->line('Temps moyen de traitement sortant'); ?> + + lang->line('Aucune demande traitée'); + } + ?> + +
+
+
+ +
+
+ session->userdata('category')=='super' && $type!=$this->lang->line('Adhésion')){ + ?> +
+
+ +
+ +

Error!

+ +
+ + +
+ +

Success!

+ +
+ + +
+

lang->line('Demandes'); ?> lang->line('entrantes'); ?>

+
+
+ + num_rows(); + $num = 0; + if ($numrows > 0) { + + ?> + + + + lang->line('Adhésion')){ + echo " + + + + + + + + "; }else{ + echo " + + + + + + + + "; + } + ?> + + + + + result() as $row) { + $num++; + if($type==$this->lang->line('Adhésion')){ + $etat = $this->lang->line("Non traitée"); + if($row->etat==1){ + $etat = $this->lang->line("traitée"); + } + $code = $row->code_membre; + if($row->code_membre==$this->session->userdata('member_code')){ + $code = $this->lang->line('Vous'); + } + echo " + + + + + + + + + ";}else{ + $etat = $this->lang->line("Non traitée"); + if($row->statut==1){ + $etat = $this->lang->line("traitée"); + } + $origin = $row->codeMembre; + $destination = $row->codeParrain; + if($row->codeMembre==$this->session->userdata('member_code')){ + $origin = $this->lang->line('Vous'); + } + if($row->codeParrain==$this->session->userdata('member_code')){ + $destination = $this->lang->line('Vous'); + } + echo " + + + + + + + + + + "; + } + } + ?> + + + + lang->line('Aucune demande'); + } + }else{ + echo $this->lang->line('Aucune demande'); + } + + + + $this->db->close(); + + ?> + +
".$this->lang->line('Téléphone utilisateur')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Statut')."".$this->lang->line('Délai de traitement')."
".$this->lang->line('Telephone')."".$this->lang->line('Emetteur')."".$this->lang->line('Montant')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Statut')."".$this->lang->line('Délai de traitement')."
$row->phone $code$row->dateAjout $row->dateModif$etat".traitementTemps($row->temps,$row->dateAjout)."
$row->phone$origin $row->montant$row->dateAjout $row->dateModif$etat".traitementTemps($row->temps,$row->dateAjout)."
+ + +
+
+
+
+
+ +
+ +

Error!

+ +
+ + +
+ +

Success!

+ +
+ + +
+

lang->line('Demandes'); ?> lang->line('Sortantes'); ?>

+
+
+ + num_rows(); + $num = 0; + if ($numrows > 0) { + + ?> + + + + lang->line('Adhésion')){ + echo " + + + + + + + + + "; }else{ + echo " + + + + + + "; + } + ?> + + + + + result() as $row) { + $num++; + if($type==$this->lang->line('Adhésion')){ + $etat = $this->lang->line("Non traitée"); + if($row->etat==1){ + $etat = $this->lang->line("traitée"); + } + $code = $row->code; + if($row->code==$this->session->userdata('member_code')){ + $code = $this->lang->line('Vous'); + } + echo " + + + + + + + + + + ";}else{ + $etat = $this->lang->line("Non traitée"); + if($row->statut==1){ + $etat = $this->lang->line("traitée"); + } + $origin = $row->codeMembre; + $destination = $row->codeParrain; + if($row->codeMembre==$this->session->userdata('member_code')){ + $origin = $this->lang->line('Vous'); + } + if($row->codeParrain==$this->session->userdata('member_code')){ + $destination = $this->lang->line('Vous'); + } + echo " + + + + + + + + "; + } + } + ?> + + + + lang->line('Aucune demande'); + } + }else{ + echo $this->lang->line('Aucune demande'); + } + ?> + +
".$this->lang->line('Téléphone utilisateur')."".$this->lang->line('Catégorie')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Statut')."".$this->lang->line('Délai de traitement')."
".$this->lang->line('Montant')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Statut')."".$this->lang->line('Délai de traitement')."
$row->phone $row->categorie $code$row->dateAjout $row->dateModif$etat".traitementTemps($row->temps,$row->dateAjout)."
$row->montant$row->dateAjout $row->dateModif$etat".traitementTemps($row->temps,$row->dateAjout)."
+ + +
+
+
+
+
+
+
+ +
+ +

Error!

+ +
+ + +
+ +

Success!

+ +
+ + +
+

lang->line('Demandes'); ?> lang->line('entrantes'); ?> lang->line('les plus rapidement traitées'); ?>

+
+
+ + num_rows(); + $num = 0; + if ($numrows > 0) { + + ?> + + + + lang->line('Adhésion')){ + echo " + + + + + + + + + "; }else{ + echo " + + + + + + + + "; + } + ?> + + + + + result() as $row) { + $num++; + $superviseur = $row->superviseur; + if($row->superviseur==$this->session->userdata('member_code')){ + $superviseur = $this->lang->line('Vous'); + } + if($type==$this->lang->line('Adhésion')){ + $etat = $this->lang->line("Non traitée"); + if($row->etat==1){ + $etat = $this->lang->line("traitée"); + } + + echo " + + + + + + + + + ";}else{ + echo " + + + + + + + + + + "; + } + } + ?> + + + + lang->line('Aucune demande'); + } + }else{ + echo $this->lang->line('Aucune demande'); + } + + + + $this->db->close(); + + ?> + +
".$this->lang->line('Téléphone utilisateur')."".$this->lang->line('Catégorie')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
".$this->lang->line('Membre')."".$this->lang->line('Parrain')."".$this->lang->line('Montant')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
$num$row->emetteur$superviseur$row->dateA$row->dateM".duree($row->temps)."
$num$row->emetteur$superviseur$row->montant$row->dateA$row->dateM".duree($row->temps)."
+ + +
+
+
+
+
+ +
+ +

Error!

+ +
+ + +
+ +

Success!

+ +
+ + +
+

lang->line('Demandes'); ?> lang->line('Sortantes'); ?> lang->line('les plus rapidement traitées'); ?>

+
+
+ + num_rows(); + $num = 0; + if ($numrows > 0) { + + ?> + + + + lang->line('Adhésion')){ + echo " + + + + + + + + "; }else{ + echo " + + + + + + + + "; + } + ?> + + + + + result() as $row) { + $num++; + $superviseur = $row->superviseur; + if($row->superviseur==$this->session->userdata('member_code')){ + $superviseur = $this->lang->line('Vous'); + } + if($type==$this->lang->line('Adhésion')){ + + echo " + + + + + + + + + ";}else{ + echo " + + + + + + + + + + "; + } + } + ?> + + + + lang->line('Aucune demande'); + } + }else{ + echo $this->lang->line('Aucune demande'); + } + + + + $this->db->close(); + + ?> + +
".$this->lang->line('Téléphone utilisateur')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
".$this->lang->line('Membre')."".$this->lang->line('Parrain')."".$this->lang->line('Montant')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
$num$row->emetteur$superviseur$row->dateA$row->dateM".duree($row->temps)."
$num$row->emetteur$superviseur$row->montant$row->dateA$row->dateM".duree($row->temps)."
+ + +
+
+
+
+
+
+
+ +
+ +

Error!

+ +
+ + +
+ +

Success!

+ +
+ + +
+

lang->line('Demandes'); ?> lang->line('entrantes'); ?> lang->line('les plus tardivement traitées'); ?>

+
+
+ + num_rows(); + $num = 0; + if ($numrows > 0) { + + ?> + + + + lang->line('Adhésion')){ + echo " + + + + + + + + "; }else{ + echo " + + + + + + + + "; + } + ?> + + + + + result() as $row) { + $num++; + $superviseur = $row->superviseur; + if($row->superviseur==$this->session->userdata('member_code')){ + $superviseur = $this->lang->line('Vous'); + } + if($type==$this->lang->line('Adhésion')){ + echo " + + + + + + + + + ";}else{ + echo " + + + + + + + + + + "; + } + } + ?> + + + + lang->line('Aucune demande'); + } + }else{ + echo $this->lang->line('Aucune demande'); + } + + + + $this->db->close(); + + ?> + +
".$this->lang->line('Contact')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
".$this->lang->line('Membre')."".$this->lang->line('Parrain')."".$this->lang->line('Montant')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
$num$row->emetteur$superviseur$row->dateA$row->dateM".duree($row->temps)."
$num$row->emetteur$superviseur$row->montant$row->dateA$row->dateM".duree($row->temps)."
+ + +
+
+
+
+
+ +
+ +

Error!

+ +
+ + +
+ +

Success!

+ +
+ + +
+

lang->line('Demandes'); ?> lang->line('Sortantes'); ?> lang->line('les plus tardivement traitées'); ?>

+
+
+ + num_rows(); + $num = 0; + if ($numrows > 0) { + + ?> + + + + lang->line('Adhésion')){ + echo " + + + + + + + + "; }else{ + echo " + + + + + + + + "; + } + ?> + + + + + result() as $row) { + $num++; + $superviseur = $row->superviseur; + if($row->superviseur==$this->session->userdata('member_code')){ + $superviseur = $this->lang->line('Vous'); + } + if($type==$this->lang->line('Adhésion')){ + echo " + + + + + + + + + ";}else{ + echo " + + + + + + + + + + "; + } + } + ?> + + + + lang->line('Aucune demande'); + } + }else{ + echo $this->lang->line('Aucune demande'); + } + + + + $this->db->close(); + + ?> + +
".$this->lang->line('Contact')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
".$this->lang->line('Membre')."".$this->lang->line('Parrain')."".$this->lang->line('Montant')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
$num$row->emetteur$superviseur$row->dateA$row->dateM".duree($row->temps)."
$num$row->emetteur$superviseur$row->montant$row->dateA$row->dateM".duree($row->temps)."
+ + +
+
+
+ +
+
+ +
+ +

Error!

+ +
+ + +
+ +

Success!

+ +
+ + +
+

lang->line('Demandes'); ?>

+
+
+ + num_rows(); + $num = 0; + if ($numrows > 0) { + + ?> + + + + lang->line('Adhésion')){ + + echo " + + + + + + + + + "; }else{ + echo " + + + + + + + + + + ";} + ?> + + + + + result() as $row) { + $num++; + if($type==$this->lang->line('Adhésion')){ + $etat = $this->lang->line("Non traitée"); + if($row->etat==1){ + $etat = $this->lang->line("traitée"); + } + $code = $row->code_membre; + if($row->code_membre==$this->session->userdata('member_code')){ + $code = $this->lang->line('Vous'); + } + echo " + + + + + + + + + + ";}else{ + $etat = $this->lang->line("Non traitée"); + if($row->statut==1){ + $etat = $this->lang->line("traitée"); + } + $origin = $row->codeMembre; + $destination = $row->codeParrain; + if($row->codeMembre==$this->session->userdata('member_code')){ + $origin = $this->lang->line('Vous'); + } + if($row->codeParrain==$this->session->userdata('member_code')){ + $destination = $this->lang->line('Vous'); + } + echo " + + + + + + + + + + + + ";} + + } + ?> + + + lang->line('Aucune demande'); + } + }else{ + echo $this->lang->line('Aucune demande'); + } + + ?> + +
".$this->lang->line('Téléphone utilisateur')."".$this->lang->line('Catégorie')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Statut')."".$this->lang->line('Délai de traitement')."
".$this->lang->line('Reseau')."".$this->lang->line('Téléphone utilisateur')."".$this->lang->line('Emetteur')."".$this->lang->line('Parrain')."".$this->lang->line('Montant')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Statut')."".$this->lang->line('Délai de traitement')."
$row->phone Super $row->code_membre$row->date_creation $row->date_modified$etat".traitementTemps($row->temps,$row->date_creation)."
$row->reseau $row->phone $origin $destination $row->montant$row->dateAjout $row->dateModif$etat".traitementTemps($row->temps,$row->dateAjout)."
+ + +
+
+
+
+
+ +
+ +

Error!

+ +
+ + +
+ +

Success!

+ +
+ + +
+

lang->line('Demandes'); ?> lang->line('les plus rapidement traitées'); ?>

+
+
+ + num_rows(); + $num = 0; + if ($numrows > 0) { + + ?> + + + + lang->line('Adhésion')){ + echo " + + + + + + + + "; }else{ + echo " + + + + + + + + "; + } + ?> + + + + + result() as $row) { + $num++; + $superviseur = $row->superviseur; + if($row->superviseur==$this->session->userdata('member_code')){ + $superviseur = $this->lang->line('Vous'); + } + if($type==$this->lang->line('Adhésion')){ + + echo " + + + + + + + + + ";}else{ + echo " + + + + + + + + + + "; + } + } + ?> + + + + lang->line('Aucune demande'); + } + }else{ + echo $this->lang->line('Aucune demande'); + } + + + + $this->db->close(); + + ?> + +
".$this->lang->line('Téléphone utilisateur')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
".$this->lang->line('Membre')."".$this->lang->line('Parrain')."".$this->lang->line('Montant')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
$num$row->emetteur$superviseur$row->dateA$row->dateM".duree($row->temps)."
$num$row->emetteur$superviseur$row->montant$row->dateA$row->dateM".duree($row->temps)."
+ + +
+
+
+
+
+ +
+ +

Error!

+ +
+ + +
+ +

Success!

+ +
+ + +
+

lang->line('Demandes'); ?> lang->line('les plus tardivement traitées'); ?>

+
+
+ + num_rows(); + $num = 0; + if ($numrows > 0) { + + ?> + + + + lang->line('Adhésion')){ + echo " + + + + + + + + "; }else{ + echo " + + + + + + + + "; + } + ?> + + + + + result() as $row) { + $num++; + $superviseur = $row->superviseur; + if($row->superviseur==$this->session->userdata('member_code')){ + $superviseur = $this->lang->line('Vous'); + } + if($type==$this->lang->line('Adhésion')){ + echo " + + + + + + + + + ";}else{ + echo " + + + + + + + + + + "; + } + } + ?> + + + + lang->line('Aucune demande'); + } + }else{ + echo $this->lang->line('Aucune demande'); + } + + + + $this->db->close(); + + ?> + +
".$this->lang->line('Contact')."".$this->lang->line('Parrain')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
".$this->lang->line('Membre')."".$this->lang->line('Parrain')."".$this->lang->line('Montant')."".$this->lang->line('Date de la demande')."".$this->lang->line('Date de traitement')."".$this->lang->line('Délai de traitement')."
$num$row->emetteur$superviseur$row->dateA$row->dateM".duree($row->temps)."
$num$row->emetteur$superviseur$row->montant$row->dateA$row->dateM".duree($row->temps)."
+ + +
+
+
+ +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/application/views/gestion_wallet.php b/application/views/gestion_wallet.php index cef5abbf..ae1ff4b4 100644 --- a/application/views/gestion_wallet.php +++ b/application/views/gestion_wallet.php @@ -139,7 +139,7 @@ if ($transactions != false) {

- Gestion des wallets + Gestion des wallets

Retraits et dépots des 12 derniers moislang->line('Souscription des 12 derniers mois'); ?>
- Historique + Historique
diff --git a/application/views/gestion_wallets.php b/application/views/gestion_wallets.php index 406d8c63..5fe5c37f 100755 --- a/application/views/gestion_wallets.php +++ b/application/views/gestion_wallets.php @@ -212,7 +212,6 @@ diff --git a/application/views/historique_transactions.php b/application/views/historique_transactions.php new file mode 100755 index 00000000..29dca52c --- /dev/null +++ b/application/views/historique_transactions.php @@ -0,0 +1,176 @@ + + + + +
+ + +
+ +

+ lang->line('Gestion des wallets') . ' '.$network.' - '.$country; ?> + + +

+ +
+ +

Erreur!

+ +
+ + +
+ +

Success!

+ +
+ + +
+
+
+
+
+ + +
+ Période + + + + +
+
+
+ +
+
+
+
+
+

Historique des transactions

+
+
+ + 0) { + $fmt = new NumberFormatter( 'fr_FR', NumberFormatter::DECIMAL ); + ?> + + + + + + + + + + + + + + + + + + + + + + + + + + "; + + } + ?> + + + lang->line('Aucune transaction'); + } + + ?> + +
ID Type MontantCommission de la banqueCommission de l'hyperviseurCommission du superviseurCommission de l'agentDate
$row->id".strtoupper($row->type_transac)."".$fmt->format($row->montant)."".$fmt->format( $row->commission_banque)."".$fmt->format( $row->commission_hyp)."".$fmt->format( $row->commission_sup)."".$fmt->format( $row->commission_ag)." $row->date_created
+ +
+
+
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + +