diff --git a/application/language/english/message_lang.php b/application/language/english/message_lang.php index 013981d5..7addd3a0 100755 --- a/application/language/english/message_lang.php +++ b/application/language/english/message_lang.php @@ -261,6 +261,9 @@ $lang['Solde Principal'] = 'Main Balance'; $lang['Solde Commission'] = 'Commission balance'; $lang['Commission banque'] = 'Bank commission'; $lang['Total commission de la banque'] = 'Total bank commission'; +$lang['cart_number'] = 'Numéro de carte'; +$lang['customer_net_amount'] = 'Customer net amount'; +$lang['bank_deposit_amount'] = 'Bank deposit amount'; // Mot de passe du wallet $lang['menu_wallet_password'] = 'Wallet Password' ; diff --git a/application/language/french/message_lang.php b/application/language/french/message_lang.php index a6030857..dc364a58 100755 --- a/application/language/french/message_lang.php +++ b/application/language/french/message_lang.php @@ -273,6 +273,9 @@ $lang['Solde Commission'] = 'Solde commission'; $lang['Commission banque'] = 'Commission de la banque'; $lang['Total commission de la banque'] = 'Total commission de la banque'; + $lang['cart_number'] = 'Numéro de carte'; + $lang['customer_net_amount'] = 'Montant net client'; + $lang['bank_deposit_amount'] = 'Montant dépôt banque'; // Mot de passe du wallet $lang['menu_wallet_password'] = 'Mot de passe Wallet' ; @@ -327,4 +330,21 @@ $lang['rate_com_agent_depot_cash_cart'] = 'Taux de commission agent depot cash vers carte'; $lang['rate_com_agent_cash_cash_national'] = 'Taux de commission agent envoi cash vers cash national'; $lang['rate_com_agent_cash_cash_international'] = 'Taux de commission agent envoi cash vers cash pays etranger'; + $lang['rate_com_agent_send_cash'] = 'Taux de commission de l\'agent géolocalisé sur operation d\'envoi d\'argent '; + $lang['rate_com_sup_send_cash'] = 'Taux de commission du superviseur sur operation d\'envoi d\'argent '; + $lang['rate_com_hyp_send_cash'] = 'Taux de commission de l\'hyperviseur sur operation d\'envoi d\'argent '; + $lang['rate_com_agent_remove_cash'] = 'Taux de commission de l\'agent géolocalisé sur operation de retrait d\'argent '; + $lang['rate_com_sup_remove_cash'] = 'Taux de commission du superviseur sur operation de retrait d\'argent '; + $lang['rate_com_hyp_remove_cash'] = 'Taux de commission de l\'hyperviseur sur operation de retrait d\'argent '; + $lang['rate_com_agent_depot_cart'] = 'Taux de commission de l\'agent géolocalisé sur operation de depot vers carte '; + $lang['rate_com_sup_depot_cart'] = 'Taux de commission superviseur sur operation de depot vers carte '; + $lang['rate_com_hyp_depot_cart'] = 'Taux de commission hyperviseur sur operation de depot vers carte '; + $lang['rate_com_bq_depot_cart'] = 'Taux de commission de la banque sur operation de depot vers carte '; + $lang['rate_com_agent_remove_cart'] = 'Taux de commission de l\'agent géolocalisé sur operation de retrait dans carte '; + $lang['rate_com_sup_remove_cart'] = 'Taux de commission superviseur sur operation de retrait dans carte '; + $lang['rate_com_hyp_remove_cart'] = 'Taux de commission hyperviseur sur operation de retrait dans carte '; + $lang['rate_com_bq_remove_cart'] = 'Taux de commission de la banque sur operation de retrait dans carte '; + $lang['rate_com_agent_cart_cash'] = 'Taux de commission de l\'agent géolocalisé sur retrait carte à cash '; + $lang['rate_com_agent_cash_cart'] = 'Taux de commission de l\'agent géolocalisé sur depot cash vers carte '; + ?> diff --git a/application/views/historique_transactions.php b/application/views/historique_transactions.php index 1a6bedb6..2e9ef400 100755 --- a/application/views/historique_transactions.php +++ b/application/views/historique_transactions.php @@ -90,7 +90,9 @@ ID Type - lang->line('Montant') ?> + lang->line('cart_number') ?> + lang->line('customer_net_amount') ?> + lang->line('bank_deposit_amount') ?> lang->line('Commission de la banque') ?> lang->line('Commission de l\'hyperviseur') ?> lang->line('Commission du superviseur') ?> @@ -101,14 +103,26 @@ first_row(); foreach ($transactions->result() as $row) { $num++; $type = $row->type_transac == 'credit' ? $this->lang->line('DEPOT') : $this->lang->line('RETRAIT'); + + $net = 0; + $banque = 0; + if($row->type_transac == 'credit'){ + $commission = ( $row->montant * $config->taux_com_client_depot / 100 ) + $config->frais_min_banque_depot; + $net = $row->montant - $commission; + $banque = $row->montant - $config->frais_min_banque_depot; + }else{ + $net = $row->montant ; + } echo " $row->id ".strtoupper($type)." - ".$fmt->format($row->montant)." + ".join(" ", str_split($row->numCarte, 4))." + ".$fmt->format($net)." + ".($row->type_transac == 'credit' ? $fmt->format($banque) : "")." ".$fmt->format( $row->commission_banque)." ".$fmt->format( $row->commission_hyp)." ".$fmt->format( $row->commission_sup)." @@ -169,7 +183,7 @@ $('#transactions').DataTable({ "aaSorting": [[ 0, "desc" ]], "columnDefs": [ { - targets: 7, + targets: 9, render: $.fn.dataTable.render.moment( 'YYYY-MM-DD HH:mm:ss' , 'D MMMM YYYY HH:mm:ss', format) }] }); diff --git a/application/views/listeadmin.php b/application/views/listeadmin.php index 29ef3e24..8c82dba4 100755 --- a/application/views/listeadmin.php +++ b/application/views/listeadmin.php @@ -606,7 +606,7 @@ -