+ Update historic list v3
This commit is contained in:
parent
f7317e16a5
commit
b2597d161b
|
@ -1020,7 +1020,7 @@ class Hyperviseur_dash extends CI_Controller
|
|||
if (isset($country)) {
|
||||
$data['country_id'] = $country;
|
||||
$data['country'] = $this->user_model->getCountry($country)->first_row();
|
||||
$res = $this->user_model->getActiveNetworksByCountry($country);
|
||||
$res = $this->user_model->getActiveNetworksByCountry($country,$this->session->userdata('network_id'));
|
||||
$data['networks'] = [];
|
||||
if($res){
|
||||
$result = $res->result();
|
||||
|
|
|
@ -414,4 +414,7 @@ $lang['fees'] = 'Frais';
|
|||
$lang['tax'] = 'Taxe';
|
||||
$lang['customer_net_amount_init'] = 'Montant net client du pays de départ';
|
||||
$lang['customer_net_amount_final'] = 'Montant net client du pays d\'arrivée';
|
||||
$lang['issuer_id'] = 'ID émetteur';
|
||||
$lang['recipient_id']= 'ID destinataire';
|
||||
$lang['commission_paying_network'] = 'Commission de l\'hyperviseur payeur';
|
||||
?>
|
||||
|
|
|
@ -2487,9 +2487,9 @@ class User_model extends CI_Model
|
|||
}
|
||||
}
|
||||
|
||||
public function getActiveNetworksByCountry($country_id){
|
||||
public function getActiveNetworksByCountry($country_id , $network_id){
|
||||
$query = $this->db->query("SELECT networks.name , networks.id , configWallet.type FROM `networks` INNER JOIN countries ON networks.country_id=countries.id
|
||||
INNER JOIN configWallet ON configWallet.id_network = networks.id WHERE status = 1 AND countries.id = $country_id");
|
||||
INNER JOIN configWallet ON configWallet.id_network = networks.id WHERE status = 1 AND networks.id <> $network_id AND countries.id = $country_id");
|
||||
if($query->num_rows()>0){
|
||||
return $query;
|
||||
}else{
|
||||
|
|
|
@ -126,17 +126,18 @@ use Brick\Money\Money;
|
|||
<th><?php echo $this->lang->line('cart_number') ?></th>
|
||||
<th><?php echo $this->lang->line('customer_net_amount_init') ?></th>
|
||||
<th><?php echo $this->lang->line('customer_net_amount_final') ?></th>
|
||||
<th>Pays de depart</th>
|
||||
<th>Pays d'arrivée</th>
|
||||
<th><?php echo $this->lang->line('departure_country') ?></th>
|
||||
<th><?php echo $this->lang->line('country_of_destination') ?></th>
|
||||
<th><?php echo $this->lang->line('fees') ?></th>
|
||||
<th><?php echo $this->lang->line('tax') ?></th>
|
||||
<th><?php echo $this->lang->line('Commission de la banque') ?></th>
|
||||
<th><?php echo $this->lang->line('Commission de l\'hyperviseur') ?></th>
|
||||
<th><?php echo $this->lang->line('commission_paying_network') ?></th>
|
||||
<th><?php echo $this->lang->line('Commission du superviseur') ?></th>
|
||||
<th><?php echo $this->lang->line('Commission de l\'agent') ?></th>
|
||||
<th><?php echo $this->lang->line('agent_name') ?></th>
|
||||
<th> ID emetteur</th>
|
||||
<th> ID destinataire</th>
|
||||
<th><?php echo $this->lang->line('issuer_id') ?></th>
|
||||
<th><?php echo $this->lang->line('recipient_id')?></th>
|
||||
<th align='center'>Date</th>
|
||||
<?php if ($this->session->userdata('category') != 'super') { ?>
|
||||
<th align='center'>Action</th>
|
||||
|
@ -178,6 +179,7 @@ use Brick\Money\Money;
|
|||
<td>".Money::of(round($row->taxe, 2),$row->init_currency,$context)->formatTo('fr_FR')."</td>
|
||||
<td>".Money::of(round($row->commission_banque ? $row->commission_banque : 0, 2),$row->init_currency,$context)->formatTo('fr_FR')."</td>
|
||||
<td>".Money::of(round($row->commission_hyp ? $row->commission_hyp : 0, 2),$row->init_currency,$context)->formatTo('fr_FR')."</td>
|
||||
<td>".Money::of(round($row->part_reseau_payeur_final_country ? $row->part_reseau_payeur_final_country : 0, 2),$row->final_currency ? $row->final_currency : 'XAF',$context)->formatTo('fr_FR')."</td>
|
||||
<td>".Money::of(round($row->commission_sup ? $row->commission_sup : 0 , 2),$row->init_currency,$context)->formatTo('fr_FR')."</td>
|
||||
<td>".Money::of(round($row->commission_ag ? $row->commission_ag : 0, 2),$row->init_currency,$context)->formatTo('fr_FR')."</td>
|
||||
<td>".$row->agent."</td>
|
||||
|
@ -248,9 +250,9 @@ use Brick\Money\Money;
|
|||
const format = lang === 'french' ? 'fr' : 'en';
|
||||
moment.updateLocale(moment.locale(format), { invalidDate: "" }); // Blank text when is invalid date
|
||||
$('#transactions').DataTable({
|
||||
"aaSorting": [[ 0, "desc" ]],
|
||||
"aaSorting": [[ 17, "desc" ]],
|
||||
"columnDefs": [ {
|
||||
targets: 16,
|
||||
targets: 17,
|
||||
render: $.fn.dataTable.render.moment( 'YYYY-MM-DD HH:mm:ss' , 'D MMMM YYYY HH:mm:ss', format)
|
||||
}]
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue