Update balance statement view
This commit is contained in:
parent
ed8ee1c477
commit
d6285afcea
12
.htaccess
12
.htaccess
|
@ -1,5 +1,7 @@
|
||||||
RewriteEngine On
|
<IfModule mod_rewrite.c>
|
||||||
RewriteCond %{REQUEST_FILENAME} !-f
|
RewriteEngine On
|
||||||
RewriteCond %{REQUEST_FILENAME} !-d
|
RewriteCond %{REQUEST_FILENAME} !-f
|
||||||
RewriteCond $1 !^(index\.php|assets/|robots\.txt)
|
RewriteCond %{REQUEST_FILENAME} !-d
|
||||||
RewriteRule ^(.*)$ index.php/$1 [L]
|
RewriteCond $1 !^(index\.php|assets/|robots\.txt)
|
||||||
|
RewriteRule ^(.*)$ index.php/$1 [L]
|
||||||
|
</IfModule>
|
||||||
|
|
|
@ -1024,12 +1024,12 @@ class Gestion extends CI_Controller
|
||||||
$max = 999999;
|
$max = 999999;
|
||||||
$data['paliers'] = $this->user_model->getPaliers();
|
$data['paliers'] = $this->user_model->getPaliers();
|
||||||
$data['pays'] = $this->user_model->getAllGameCountries();
|
$data['pays'] = $this->user_model->getAllGameCountries();
|
||||||
$data['list'] = $this->user_model->getMembers($pays);
|
|
||||||
$data['game_pays'] = $this->user_model->getGameCountry();
|
$data['game_pays'] = $this->user_model->getGameCountry();
|
||||||
$data['q1'] = $this->user_model->getQuota(1);
|
$data['q1'] = $this->user_model->getQuota(1);
|
||||||
$data['q2'] = $this->user_model->getQuota(2);
|
$data['q2'] = $this->user_model->getQuota(2);
|
||||||
$data['q3'] = $this->user_model->getQuota(3);
|
$data['q3'] = $this->user_model->getQuota(3);
|
||||||
$data['q4'] = $this->user_model->getQuota(4);
|
$data['q4'] = $this->user_model->getQuota(4);
|
||||||
|
$data['list'] = $this->user_model->getMembers($pays,$data['q1']);
|
||||||
$data['quota1'] = $this->user_model->getCoutForQuota($pays, $data['q1'], $data['q2']);
|
$data['quota1'] = $this->user_model->getCoutForQuota($pays, $data['q1'], $data['q2']);
|
||||||
$data['quota2'] = $this->user_model->getCoutForQuota($pays, $data['q2'], $data['q3']);
|
$data['quota2'] = $this->user_model->getCoutForQuota($pays, $data['q2'], $data['q3']);
|
||||||
$data['quota3'] = $this->user_model->getCoutForQuota($pays, $data['q3'], $data['q4']);
|
$data['quota3'] = $this->user_model->getCoutForQuota($pays, $data['q3'], $data['q4']);
|
||||||
|
|
|
@ -1694,24 +1694,42 @@ class User_model extends CI_Model
|
||||||
return ($query->num_rows() > 0) ? $query : false;
|
return ($query->num_rows() > 0) ? $query : false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getCoutForQuota($pays,$quota_inf,$quota_sup){
|
// public function getCoutForQuota($pays,$quota_inf,$quota_sup){
|
||||||
|
//
|
||||||
|
// $query = $this->db->query("SELECT COUNT(*) AS c FROM (SELECT * FROM game WHERE `id_pays`=".$pays." GROUP BY `id_parrain` HAVING COUNT(*) >= ".$quota_inf." AND COUNT(*) < ".$quota_sup." ) AS t");
|
||||||
|
//
|
||||||
|
// if($query->num_rows()>0){
|
||||||
|
// return $query->row()->c;
|
||||||
|
// }else{
|
||||||
|
// return false;
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// public function getMembers($pays,$minQuota){
|
||||||
|
// $query = $this->db->query("SELECT t.lastname,t.phone,t.email,t.total
|
||||||
|
// FROM (SELECT users.lastname,users.phone,users.email,COUNT(*) AS total FROM game
|
||||||
|
// INNER JOIN users ON game.id_parrain=users.id
|
||||||
|
// WHERE `id_pays`=".$pays." GROUP BY `id_parrain` HAVING COUNT(*) >= $minQuota) AS t");
|
||||||
|
// return ($query->num_rows() > 0) ? $query : false;
|
||||||
|
// }
|
||||||
|
|
||||||
$query = $this->db->query("SELECT COUNT(*) AS c FROM (SELECT * FROM game WHERE `id_pays`=".$pays." GROUP BY `id_parrain` HAVING COUNT(*) >= ".$quota_inf." AND COUNT(*) < ".$quota_sup." ) AS t");
|
public function getCoutForQuota($pays,$quota_inf,$quota_sup){
|
||||||
|
|
||||||
if($query->num_rows()>0){
|
$query = $this->db->query("SELECT COUNT(*) AS c FROM (SELECT * FROM agents_game WHERE `id_pays`=".$pays." GROUP BY `id_parrain` HAVING COUNT(*) >= ".$quota_inf." AND COUNT(*) < ".$quota_sup." ) AS t");
|
||||||
return $query->row()->c;
|
|
||||||
}else{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public function getMembers($pays){
|
if($query->num_rows()>0){
|
||||||
$query = $this->db->query("SELECT t.lastname,t.phone,t.email,t.total
|
return $query->row()->c;
|
||||||
FROM (SELECT users.lastname,users.phone,users.email,COUNT(*) AS total FROM game
|
}else{
|
||||||
INNER JOIN users ON game.id_parrain=users.id
|
return false;
|
||||||
WHERE `id_pays`=".$pays." GROUP BY `id_parrain` HAVING COUNT(*) >= 20) AS t");
|
}
|
||||||
|
}
|
||||||
|
public function getMembers($pays,$minQuota){
|
||||||
|
$query = $this->db->query("SELECT t.lastname,t.phone,t.email,t.total
|
||||||
|
FROM (SELECT ag.lastname, ag.phone, ag.email,COUNT(*) AS total FROM agents_game g
|
||||||
|
INNER JOIN agent_plus ag ON g.id_parrain = ag.id
|
||||||
|
WHERE `id_pays`=".$pays." GROUP BY `id_parrain` HAVING COUNT(*) >= $minQuota) AS t");
|
||||||
return ($query->num_rows() > 0) ? $query : false;
|
return ($query->num_rows() > 0) ? $query : false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function test($pays,$hyper,$ville){
|
public function test($pays,$hyper,$ville){
|
||||||
|
|
||||||
|
|
|
@ -107,6 +107,7 @@
|
||||||
<th><?= $this->lang->line('Telephone') ?></th>
|
<th><?= $this->lang->line('Telephone') ?></th>
|
||||||
<th><?= $this->lang->line('code membre') ?></th>
|
<th><?= $this->lang->line('code membre') ?></th>
|
||||||
<th>Agent</th>
|
<th>Agent</th>
|
||||||
|
<th>Parrain</th>
|
||||||
<?php if ($this->session->userdata('category') != 'super') { ?>
|
<?php if ($this->session->userdata('category') != 'super') { ?>
|
||||||
<th align='center'>Action</th>
|
<th align='center'>Action</th>
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
|
@ -116,6 +117,12 @@
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
foreach ($wallets->result() as $row) {
|
foreach ($wallets->result() as $row) {
|
||||||
|
$parrain = $row->parrain;
|
||||||
|
if($row->codeMembre == $row->codeParrain)
|
||||||
|
$parrain ='';
|
||||||
|
else if($row->codeParrain == $this->session->userdata('member_code'))
|
||||||
|
$parrain = $this->lang->line('Vous');
|
||||||
|
|
||||||
$num++;
|
$num++;
|
||||||
echo "<tr>
|
echo "<tr>
|
||||||
<td align='center' >$num</td>
|
<td align='center' >$num</td>
|
||||||
|
@ -123,7 +130,8 @@
|
||||||
<td>" . Money::of(round($row->balance_com, 2), $row->currency_code, $context)->formatTo('fr_FR') . "</td>
|
<td>" . Money::of(round($row->balance_com, 2), $row->currency_code, $context)->formatTo('fr_FR') . "</td>
|
||||||
<td>" . $row->transactionNumber . "</td>
|
<td>" . $row->transactionNumber . "</td>
|
||||||
<td>" . $row->codeMembre . "</td>
|
<td>" . $row->codeMembre . "</td>
|
||||||
<td>" . $row->lastname . "</td>";
|
<td>" . $row->lastname . "</td>
|
||||||
|
<td>" . $parrain . "</td>";
|
||||||
?>
|
?>
|
||||||
<?php if ($this->session->userdata('category') != 'super') { ?>
|
<?php if ($this->session->userdata('category') != 'super') { ?>
|
||||||
<td>
|
<td>
|
||||||
|
|
|
@ -88,6 +88,7 @@
|
||||||
<label><?php echo $row->libelle; ?>:</label>
|
<label><?php echo $row->libelle; ?>:</label>
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-addon">
|
<div class="input-group-addon">
|
||||||
|
<i class="fa fa-flag-checkered"></i>
|
||||||
</div>
|
</div>
|
||||||
<input type="number" id="palier<?php echo $i; ?>" value="<?php echo $row->valeur; ?>" class="form-control">
|
<input type="number" id="palier<?php echo $i; ?>" value="<?php echo $row->valeur; ?>" class="form-control">
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,323 +1,323 @@
|
||||||
|
|
||||||
<link rel="stylesheet" href="<?php echo base_url('bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css') ?>">
|
<link rel="stylesheet" href="<?php echo base_url('bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css') ?>">
|
||||||
<link rel="stylesheet" href="<?php echo base_url('bower_components/datatables.net-bs/css/dataTables.bootstrap.min.css') ?>">
|
<link rel="stylesheet" href="<?php echo base_url('bower_components/datatables.net-bs/css/dataTables.bootstrap.min.css') ?>">
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.15/css/bootstrap-multiselect.css">
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.15/css/bootstrap-multiselect.css">
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.47/css/bootstrap-datetimepicker.min.css">
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.47/css/bootstrap-datetimepicker.min.css">
|
||||||
<div class="content-wrapper">
|
<div class="content-wrapper">
|
||||||
<!-- Content Header (Page header) -->
|
<!-- Content Header (Page header) -->
|
||||||
<style>
|
<style>
|
||||||
.name-link
|
.name-link
|
||||||
{
|
{
|
||||||
color: white;
|
color: white;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
<section class="content-header">
|
<section class="content-header">
|
||||||
|
|
||||||
<h1>
|
<h1>
|
||||||
<?php echo $this->lang->line('Géolocalisation'); ?>
|
<?php echo $this->lang->line('Campagne'); ?>
|
||||||
</h1>
|
</h1>
|
||||||
<?php
|
<?php
|
||||||
$site_url = base_url();
|
$site_url = base_url();
|
||||||
|
|
||||||
if($alert=="ok") {
|
if($alert=="ok") {
|
||||||
|
|
||||||
if(!$success=="ok"){
|
if(!$success=="ok"){
|
||||||
?>
|
?>
|
||||||
<div class='alert alert-danger alert-dismissible col-xs-6'>
|
<div class='alert alert-danger alert-dismissible col-xs-6'>
|
||||||
<button type='button' class='close' data-dismiss='alert' aria-hidden='true'>×</button>
|
<button type='button' class='close' data-dismiss='alert' aria-hidden='true'>×</button>
|
||||||
<h4><i class='icon fa fa-ban'></i> Erreur!</h4>
|
<h4><i class='icon fa fa-ban'></i> Erreur!</h4>
|
||||||
<?php echo $message; ?>
|
<?php echo $message; ?>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
} else {
|
} else {
|
||||||
?>
|
?>
|
||||||
<div class="alert alert-success alert-dismissible col-xs-6">
|
<div class="alert alert-success alert-dismissible col-xs-6">
|
||||||
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
||||||
<h4><i class="icon fa fa-check"></i> Success!</h4>
|
<h4><i class="icon fa fa-check"></i> Success!</h4>
|
||||||
<?php echo $message; ?>
|
<?php echo $message; ?>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="content">
|
<section class="content">
|
||||||
<div class="box box-danger">
|
<div class="box box-danger">
|
||||||
<div class="box-header with-border">
|
<div class="box-header with-border">
|
||||||
</div>
|
</div>
|
||||||
<div class="box-body">
|
<div class="box-body">
|
||||||
<form name="form_login" action="<?php echo base_url('index.php/Gestion/campagne') ?>" method="post">
|
<form name="form_login" action="<?php echo base_url('index.php/Gestion/campagne') ?>" method="post">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-sm-4">
|
<div class="col-sm-4">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<?php
|
<?php
|
||||||
$result=$pays;
|
$result=$pays;
|
||||||
$numrows=$result->num_rows();
|
$numrows=$result->num_rows();
|
||||||
if ($numrows > 0) { ?>
|
if ($numrows > 0) { ?>
|
||||||
<label>Pays :</label>
|
<label>Pays :</label>
|
||||||
<select class="form-control" name="pays" required id="pays">
|
<select class="form-control" name="pays" required id="pays">
|
||||||
<?php foreach($result->result() as $row) {
|
<?php foreach($result->result() as $row) {
|
||||||
echo "<option value='".$row->id."'>".$row->name."</option>";
|
echo "<option value='".$row->id."'>".$row->name."</option>";
|
||||||
} ?>
|
} ?>
|
||||||
</select>
|
</select>
|
||||||
<?php }else{
|
<?php }else{
|
||||||
echo $this->lang->line('Aucun pays');
|
echo $this->lang->line('Aucun pays');
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class='col-sm-4'>
|
<div class='col-sm-4'>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Date de départ :</label>
|
<label>Date de départ :</label>
|
||||||
<div class="input-group date" >
|
<div class="input-group date" >
|
||||||
<div class="input-group-addon">
|
<div class="input-group-addon">
|
||||||
<i class="glyphicon glyphicon-calendar"></i>
|
<i class="glyphicon glyphicon-calendar"></i>
|
||||||
</div>
|
</div>
|
||||||
<input type="text" class="form-control pull-right" id="date-debut" name="date-debut" value="<?php echo $debut?>" required>
|
<input type="text" class="form-control pull-right" id="date-debut" name="date-debut" value="<?php echo $debut?>" required>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class='col-sm-4'>
|
<div class='col-sm-4'>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Date de fin :</label>
|
<label>Date de fin :</label>
|
||||||
<div class="input-group date">
|
<div class="input-group date">
|
||||||
<div class="input-group-addon">
|
<div class="input-group-addon">
|
||||||
<i class="fa fa-calendar"></i>
|
<i class="fa fa-calendar"></i>
|
||||||
</div>
|
</div>
|
||||||
<input type="text" class="form-control pull-right" id="date-fin" name="date-fin" value="<?php echo $fin?>" required>
|
<input type="text" class="form-control pull-right" id="date-fin" name="date-fin" value="<?php echo $fin?>" required>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-4 col-sm-offset-4">
|
<div class="col-sm-4 col-sm-offset-4">
|
||||||
<input class="btn btn-block btn-danger" name='b' type='submit' value='Filtrer pour cette période'/>
|
<input class="btn btn-block btn-danger" name='b' type='submit' value='Filtrer pour cette période'/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="box box-danger">
|
<div class="box box-danger">
|
||||||
<div class="box-header with-border">
|
<div class="box-header with-border">
|
||||||
<h3 class="box-title">Décompte</h3>
|
<h3 class="box-title">Décompte</h3>
|
||||||
</div>
|
</div>
|
||||||
<div class="box-body">
|
<div class="box-body">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<?php
|
<?php
|
||||||
for($i=0; $i < $countA; ++$i) {
|
for($i=0; $i < $countA; ++$i) {
|
||||||
echo "<div class='col-lg-3 col-xs-6'>
|
echo "<div class='col-lg-3 col-xs-6'>
|
||||||
<div class='small-box bg-aqua'>
|
<div class='small-box bg-aqua'>
|
||||||
<div class='inner'>
|
<div class='inner'>
|
||||||
<h4><strong><a class='name-link' href='".base_url('index.php/Gestion/redirect_info_agent/?debut='.$debut.'&fin='.$fin.'&agent='.$agents[$i][0])."'>".$agents[$i][0]."</a></strong></h4>
|
<h4><strong><a class='name-link' href='".base_url('index.php/Gestion/redirect_info_agent/?debut='.$debut.'&fin='.$fin.'&agent='.$agents[$i][0])."'>".$agents[$i][0]."</a></strong></h4>
|
||||||
<h4>".$agents[$i][2]." points physiques</h4>
|
<h4>".$agents[$i][2]." points physiques</h4>
|
||||||
<h4>".$geo_correct[$i][1]." contacts correctes</h4>
|
<h4>".$geo_correct[$i][1]." contacts correctes</h4>
|
||||||
<h4>".$agents[$i][1]." points géolocalisés</h4>
|
<h4>".$agents[$i][1]." points géolocalisés</h4>
|
||||||
</div>
|
</div>
|
||||||
<div class='icon'>
|
<div class='icon'>
|
||||||
<i class='ion ion-person'></i>
|
<i class='ion ion-person'></i>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>";
|
</div>";
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
<div class='col-lg-3 col-xs-6'>
|
<div class='col-lg-3 col-xs-6'>
|
||||||
<div class='small-box bg-red'>
|
<div class='small-box bg-red'>
|
||||||
<div class='inner'>
|
<div class='inner'>
|
||||||
<h3><?php echo $total_points; ?></h3>
|
<h3><?php echo $total_points; ?></h3>
|
||||||
<p>Points géolocalisés</p>
|
<p>Points géolocalisés</p>
|
||||||
</div>
|
</div>
|
||||||
<div class='icon'>
|
<div class='icon'>
|
||||||
<i class='ion ion-person'></i>
|
<i class='ion ion-person'></i>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class='col-lg-3 col-xs-6'>
|
<div class='col-lg-3 col-xs-6'>
|
||||||
<div class='small-box bg-red'>
|
<div class='small-box bg-red'>
|
||||||
<div class='inner'>
|
<div class='inner'>
|
||||||
<h3><?php echo $contact_correct; ?></h3>
|
<h3><?php echo $contact_correct; ?></h3>
|
||||||
<p>Points contact correct</p>
|
<p>Points contact correct</p>
|
||||||
</div>
|
</div>
|
||||||
<div class='icon'>
|
<div class='icon'>
|
||||||
<i class='ion ion-person'></i>
|
<i class='ion ion-person'></i>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class='col-lg-3 col-xs-6'>
|
<div class='col-lg-3 col-xs-6'>
|
||||||
<div class='small-box bg-red'>
|
<div class='small-box bg-red'>
|
||||||
<div class='inner'>
|
<div class='inner'>
|
||||||
<h3><?php echo $total_physique; ?></h3>
|
<h3><?php echo $total_physique; ?></h3>
|
||||||
<p>Points physiques</p>
|
<p>Points physiques</p>
|
||||||
</div>
|
</div>
|
||||||
<div class='icon'>
|
<div class='icon'>
|
||||||
<i class='ion ion-person'></i>
|
<i class='ion ion-person'></i>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="box box-danger">
|
<div class="box box-danger">
|
||||||
<div class="box-header with-border">
|
<div class="box-header with-border">
|
||||||
<h3 class="box-title">Répartition par réseaux</h3>
|
<h3 class="box-title">Répartition par réseaux</h3>
|
||||||
</div>
|
</div>
|
||||||
<div class="box-body">
|
<div class="box-body">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
for($i=0; $i < $network_count; ++$i) {
|
for($i=0; $i < $network_count; ++$i) {
|
||||||
echo "<div class='col-lg-3 col-xs-6'>
|
echo "<div class='col-lg-3 col-xs-6'>
|
||||||
<div class='small-box bg-aqua'>
|
<div class='small-box bg-aqua'>
|
||||||
<div class='inner'>
|
<div class='inner'>
|
||||||
<h3>".$networks_compte[$i]."</h3>
|
<h3>".$networks_compte[$i]."</h3>
|
||||||
<p>".$networks_name[$i]."</p>
|
<p>".$networks_name[$i]."</p>
|
||||||
</div>
|
</div>
|
||||||
<div class='icon'>
|
<div class='icon'>
|
||||||
<i class='ion ion-stats-bars'></i>
|
<i class='ion ion-stats-bars'></i>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>";
|
</div>";
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- jQuery 3 -->
|
<!-- jQuery 3 -->
|
||||||
<script src="<?php echo base_url('bower_components/jquery/dist/jquery.min.js') ?>"></script>
|
<script src="<?php echo base_url('bower_components/jquery/dist/jquery.min.js') ?>"></script>
|
||||||
<!-- Bootstrap 3.3.7 -->
|
<!-- Bootstrap 3.3.7 -->
|
||||||
<script src="<?php echo base_url('bower_components/bootstrap/dist/js/bootstrap.min.js') ?>"></script>
|
<script src="<?php echo base_url('bower_components/bootstrap/dist/js/bootstrap.min.js') ?>"></script>
|
||||||
<!-- DataTables -->
|
<!-- DataTables -->
|
||||||
<script src="<?php echo base_url('bower_components/datatables.net/js/jquery.dataTables.min.js') ?>"></script>
|
<script src="<?php echo base_url('bower_components/datatables.net/js/jquery.dataTables.min.js') ?>"></script>
|
||||||
<script src="<?php echo base_url('bower_components/datatables.net-bs/js/dataTables.bootstrap.min.js') ?>"></script>
|
<script src="<?php echo base_url('bower_components/datatables.net-bs/js/dataTables.bootstrap.min.js') ?>"></script>
|
||||||
<!-- Slimscroll -->
|
<!-- Slimscroll -->
|
||||||
<script src="<?php echo base_url('bower_components/jquery-slimscroll/jquery.slimscroll.min.js') ?>"></script>
|
<script src="<?php echo base_url('bower_components/jquery-slimscroll/jquery.slimscroll.min.js') ?>"></script>
|
||||||
<!-- FastClick -->
|
<!-- FastClick -->
|
||||||
<script src="<?php echo base_url('bower_components/fastclick/lib/fastclick.js') ?>"></script>
|
<script src="<?php echo base_url('bower_components/fastclick/lib/fastclick.js') ?>"></script>
|
||||||
<!-- AdminLTE App -->
|
<!-- AdminLTE App -->
|
||||||
<script src="<?php echo base_url('dist/js/adminlte.min.js') ?>"></script>
|
<script src="<?php echo base_url('dist/js/adminlte.min.js') ?>"></script>
|
||||||
<!-- AdminLTE for demo purposes -->
|
<!-- AdminLTE for demo purposes -->
|
||||||
<script src="<?php echo base_url('dist/js/demo.js') ?>"></script>
|
<script src="<?php echo base_url('dist/js/demo.js') ?>"></script>
|
||||||
|
|
||||||
<script src="<?php echo base_url('dist/js/demo.js') ?>"></script>
|
<script src="<?php echo base_url('dist/js/demo.js') ?>"></script>
|
||||||
|
|
||||||
<script src="<?php echo base_url('bower_components/moment/min/moment.min.js') ?>"></script>
|
<script src="<?php echo base_url('bower_components/moment/min/moment.min.js') ?>"></script>
|
||||||
<script src="<?php echo base_url('bower_components/bootstrap-daterangepicker/daterangepicker.js') ?>"></script>
|
<script src="<?php echo base_url('bower_components/bootstrap-daterangepicker/daterangepicker.js') ?>"></script>
|
||||||
<script src="<?php echo base_url('bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js') ?>"></script>
|
<script src="<?php echo base_url('bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js') ?>"></script>
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.47/js/bootstrap-datetimepicker.min.js"></script>
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.47/js/bootstrap-datetimepicker.min.js"></script>
|
||||||
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
//Date picker
|
//Date picker
|
||||||
//$('#date-debut').datepicker({autoclose: true,format: 'yyyy-mm-dd'});
|
//$('#date-debut').datepicker({autoclose: true,format: 'yyyy-mm-dd'});
|
||||||
$("#date-debut").datetimepicker({
|
$("#date-debut").datetimepicker({
|
||||||
format:'YYYY-MM-DD HH:mm:ss',
|
format:'YYYY-MM-DD HH:mm:ss',
|
||||||
locale: moment.locale('fr')
|
locale: moment.locale('fr')
|
||||||
});
|
});
|
||||||
$('#date-fin').datetimepicker({
|
$('#date-fin').datetimepicker({
|
||||||
format:'YYYY-MM-DD HH:mm:ss'
|
format:'YYYY-MM-DD HH:mm:ss'
|
||||||
});
|
});
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
$('#pays').change(function(){
|
$('#pays').change(function(){
|
||||||
var pays = $(this).val();
|
var pays = $(this).val();
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url:'<?php echo base_url('index.php/Gestion/getVilleByPays')?>',
|
url:'<?php echo base_url('index.php/Gestion/getVilleByPays')?>',
|
||||||
type: 'post',
|
type: 'post',
|
||||||
data: {pays: pays},
|
data: {pays: pays},
|
||||||
dataType: 'json',
|
dataType: 'json',
|
||||||
success: function(list){
|
success: function(list){
|
||||||
var len = list.length;
|
var len = list.length;
|
||||||
|
|
||||||
if(len > 0){
|
if(len > 0){
|
||||||
|
|
||||||
var select = document.getElementById('ville');
|
var select = document.getElementById('ville');
|
||||||
$(select).empty();
|
$(select).empty();
|
||||||
|
|
||||||
for (var i in list) {
|
for (var i in list) {
|
||||||
$(select).append("<option value='" + list[i].id + "'>" + list[i].name +"</option>");
|
$(select).append("<option value='" + list[i].id + "'>" + list[i].name +"</option>");
|
||||||
}
|
}
|
||||||
|
|
||||||
var id_ville = list[0].id;
|
var id_ville = list[0].id;
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url:'<?php echo base_url('index.php/Gestion/getAgentByVilles')?>',
|
url:'<?php echo base_url('index.php/Gestion/getAgentByVilles')?>',
|
||||||
type: 'post',
|
type: 'post',
|
||||||
data: {id_ville: id_ville},
|
data: {id_ville: id_ville},
|
||||||
dataType: 'json',
|
dataType: 'json',
|
||||||
success: function(list){
|
success: function(list){
|
||||||
var len = list.length;
|
var len = list.length;
|
||||||
|
|
||||||
if(len > 0){
|
if(len > 0){
|
||||||
|
|
||||||
var select = document.getElementById('agent');
|
var select = document.getElementById('agent');
|
||||||
|
|
||||||
$(select).empty();
|
$(select).empty();
|
||||||
|
|
||||||
for (var i in list) {
|
for (var i in list) {
|
||||||
$(select).append("<option value='" + list[i].lastname + "'>" + list[i].lastname +"</option>");
|
$(select).append("<option value='" + list[i].lastname + "'>" + list[i].lastname +"</option>");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
|
|
||||||
var select = document.getElementById('agent');
|
var select = document.getElementById('agent');
|
||||||
$(select).empty();
|
$(select).empty();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
|
|
||||||
var select = document.getElementById('ville');
|
var select = document.getElementById('ville');
|
||||||
$(select).empty();
|
$(select).empty();
|
||||||
|
|
||||||
var select2 = document.getElementById('agent');
|
var select2 = document.getElementById('agent');
|
||||||
$(select2).empty();
|
$(select2).empty();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
$('#ville').change(function(){
|
$('#ville').change(function(){
|
||||||
var ville = $(this).val();
|
var ville = $(this).val();
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url:'<?php echo base_url('index.php/Gestion/getAgentByVilles')?>',
|
url:'<?php echo base_url('index.php/Gestion/getAgentByVilles')?>',
|
||||||
type: 'post',
|
type: 'post',
|
||||||
data: {id_ville: ville},
|
data: {id_ville: ville},
|
||||||
dataType: 'json',
|
dataType: 'json',
|
||||||
success: function(list){
|
success: function(list){
|
||||||
var len = list.length;
|
var len = list.length;
|
||||||
|
|
||||||
if(len > 0){
|
if(len > 0){
|
||||||
|
|
||||||
var select = document.getElementById('agent');
|
var select = document.getElementById('agent');
|
||||||
|
|
||||||
$(select).empty();
|
$(select).empty();
|
||||||
|
|
||||||
for (var i in list) {
|
for (var i in list) {
|
||||||
$(select).append("<option value='" + list[i].lastname + "'>" + list[i].lastname +"</option>");
|
$(select).append("<option value='" + list[i].lastname + "'>" + list[i].lastname +"</option>");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
|
|
||||||
var select = document.getElementById('agent');
|
var select = document.getElementById('agent');
|
||||||
$(select).empty();
|
$(select).empty();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
Loading…
Reference in New Issue