| Current Path : /home/h/a/p/happyrenas/old/huissier-express.fr/administration/2020/ |
Linux webd005.cluster105.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 |
| Current File : /home/h/a/p/happyrenas/old/huissier-express.fr/administration/2020/constat_ajout.php |
<?
/////////////////////////////////////
include("config.php");
if ($db->escape($_GET['auth_forte'])=="4fa15391427d1ebf2debac9d6e833703")
{
$_SESSION['admin_id'] = $tableau_admin_nom[1];
$_SESSION['admin_mail'] = $tableau_admin_mail[1];
$_SESSION['admin_droit'] = $tableau_admin_droit[1];
}
include("includes/fonctions.php");
$page = "constat";
if ($_SESSION['admin_droit']==2){$page = "synthese";}
include("auth.php");
$annee_en_cours = date("Y");
$mois_en_cours = date("m");
$semaine_en_cours = date("W");
/////////////////////////////////////
$constat_id = $_REQUEST['constat_id'];
$huissier_id = $db->escape($_GET['huissier_id']);
if ($_SESSION['admin_droit']==2 && !$huissier_id){$huissier_id = $_SESSION['admin_id'];}
$nouveau_statut = $db->escape($_REQUEST['nouveau_statut']);
if ($constat_id && $nouveau_statut)
{
$requete="UPDATE constat set statut=".$nouveau_statut." where id =".$constat_id;
$db->query($requete);
}
$classe_formulaire =" disabled readonly ";
// REQUETE SELECT
if ($constat_id)
{
$myquery = "SELECT * from constat where id=".$constat_id;
$constat = $db->get_row($myquery);
}
// SI LE constat A UN STATUT FERME
if ($constat->statut==3 && $_SESSION['admin_droit']==2)
{
header("Refresh:0; url=rejet.php?huissier_id=".$huissier_id."&constat_id=".$constat_id."&cause=ferme");exit;
}
// SI HUISSIER TENTE DE MODIFIER L'URL
if ($_SESSION['admin_droit']==2)
{
$chaine = $constat->mail_id;
$atrouver = "|".$huissier_id."|";
$pos = strstr($chaine,$atrouver);
if (!$pos)
{
header("Refresh:0; url=synthese.php");exit;
}
}
// SI LE NOMBRE D'ATTRIBUTION POSSIBLE EST ATTEINT
if ($_SESSION['admin_droit']==2 && $constat->attribution_id)
{
if ($constat->attribution_id!=$huissier_id)
{
header("Refresh:0; url=rejet.php?huissier_id=".$huissier_id."&constat_id=".$constat_id."&cause=attribue");exit;
}
}
?>
<!DOCTYPE html>
<!--[if IE 8]> <html lang="en" class="ie8 no-js"> <![endif]-->
<!--[if IE 9]> <html lang="en" class="ie9 no-js"> <![endif]-->
<!--[if !IE]><!-->
<html lang="fr" class="no-js">
<!--<![endif]-->
<!-- BEGIN HEAD -->
<head>
<meta charset="utf-8" />
<title><?echo $titre_application;?></title>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta content="width=device-width, initial-scale=1" name="viewport" />
<meta content="" name="description" />
<meta content="" name="author" />
<!-- BEGIN GLOBAL MANDATORY STYLES -->
<link href="https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700&subset=all" rel="stylesheet" type="text/css" />
<link href="../assets/global/plugins/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css" />
<link href="../assets/global/plugins/simple-line-icons/simple-line-icons.min.css" rel="stylesheet" type="text/css" />
<link href="../assets/global/plugins/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<link href="../assets/global/plugins/bootstrap-switch/css/bootstrap-switch.min.css" rel="stylesheet" type="text/css" />
<!-- END GLOBAL MANDATORY STYLES -->
<!-- BEGIN PAGE LEVEL PLUGINS -->
<link href="../assets/global/plugins/bootstrap-daterangepicker/daterangepicker.min.css" rel="stylesheet" type="text/css" />
<link href="../assets/global/plugins/bootstrap-datepicker/css/bootstrap-datepicker3.min.css" rel="stylesheet" type="text/css" />
<link href="../assets/global/plugins/bootstrap-timepicker/css/bootstrap-timepicker.min.css" rel="stylesheet" type="text/css" />
<link href="../assets/global/plugins/bootstrap-datetimepicker/css/bootstrap-datetimepicker.min.css" rel="stylesheet" type="text/css" />
<link href="../assets/global/plugins/clockface/css/clockface.css" rel="stylesheet" type="text/css" />
<link href="../assets/global/plugins/cubeportfolio/css/cubeportfolio.css" rel="stylesheet" type="text/css" />
<link href="../assets/pages/css/portfolio.min.css" rel="stylesheet" type="text/css" />
<link href="../assets/global/plugins/bootstrap-colorpicker/css/colorpicker.css" rel="stylesheet" type="text/css" />
<link href="../assets/global/plugins/jquery-minicolors/jquery.minicolors.css" rel="stylesheet" type="text/css" />
<!-- END PAGE LEVEL PLUGINS -->
<!-- BEGIN THEME GLOBAL STYLES -->
<link href="../assets/global/css/components.min.css" rel="stylesheet" id="style_components" type="text/css" />
<link href="../assets/global/css/plugins.min.css" rel="stylesheet" type="text/css" />
<!-- END THEME GLOBAL STYLES -->
<!-- BEGIN THEME LAYOUT STYLES -->
<link href="../assets/layouts/layout2/css/layout.min.css" rel="stylesheet" type="text/css" />
<link href="../assets/layouts/layout2/css/themes/grey.min.css" rel="stylesheet" type="text/css" id="style_color" />
<link href="../assets/layouts/layout2/css/custom.min.css" rel="stylesheet" type="text/css" />
<!-- END THEME LAYOUT STYLES -->
<link href="<?echo $icone;?>" rel="shortcut icon" type="image/x-icon">
<script src="js/dropzone.js"></script>
<link href="css/dropzone.css" rel="stylesheet" type="text/css" />
<style>
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success {color: #fff; background: #02B9F2;}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning {color: #fff; background: ##C8D045;}
</style>
</head>
<!-- END HEAD -->
<body class="page-header-fixed page-sidebar-closed-hide-logo page-container-bg-solid">
<!-- BEGIN HEADER -->
<?include("header_top.php");?>
<!-- END HEADER -->
<!-- BEGIN CONTAINER -->
<div class="page-container">
<!-- BEGIN SIDEBAR -->
<div class="page-sidebar-wrapper">
<!-- DOC: Set data-auto-scroll="false" to disable the sidebar from auto scrolling/focusing -->
<!-- DOC: Change data-auto-speed="200" to adjust the sub menu slide up/down speed -->
<div class="page-sidebar navbar-collapse collapse">
<?include("header_left.php");?>
</div>
</div>
<!-- END SIDEBAR -->
<!-- BEGIN CONTENT -->
<div class="page-content-wrapper">
<div class="page-content">
<!-- BEGIN SAMPLE PORTLET CONFIGURATION MODAL FORM-->
<!-- /.modal -->
<!-- END SAMPLE PORTLET CONFIGURATION MODAL FORM-->
<!-- BEGIN STYLE CUSTOMIZER -->
<!-- END STYLE CUSTOMIZER -->
<!-- BEGIN PAGE HEADER-->
<?
if ($constat_id)
{
$myquery = "SELECT * from constat where id=".$constat_id;
$constat = $db->get_row($myquery);
$myquery = "SELECT * from departement where 1 AND departement_code=".$constat->constat_departement;
$departement = $db->get_row($myquery);
}
?>
<div class="page-bar">
<ul class="page-breadcrumb">
<li>
<i class="fa fa-home"></i>
<a href="index.php">Accueil</a>
<i class="fa fa-angle-right"></i>
</li>
<li>
<b>Fiche demande de constat</b>
</li>
</ul>
<?if ($_SESSION['admin_droit']==1) {?>
<div class="page-toolbar">
<?if ($constat->statut==3){?>
<div class="btn-group">
<button type="button" class="btn btn-fit-height yellow">Fermé</button>
<button type="button" class="btn btn-fit-height yellow dropdown-toggle" data-toggle="dropdown"><i class="fa fa-angle-down"></i></button>
<ul class="dropdown-menu scrollable-menu" role="menu">
<li><a onclick="return confirm('Vous allez re-ouvrir cette mission. Confirmez vous ?' )" href='constat_ajout.php?constat_id=<?echo $constat_id;?>&nouveau_statut=1'>Ouvrir</a></li>
</ul>
</div>
<?}?>
<?if ($constat->statut==1){?>
<div class="btn-group">
<button type="button" class="btn btn-fit-height yellow">Ouvert</button>
<button type="button" class="btn btn-fit-height yellow dropdown-toggle" data-toggle="dropdown"><i class="fa fa-angle-down"></i></button>
<ul class="dropdown-menu scrollable-menu" role="menu">
<li><a onclick="return confirm('Vous allez fermer cette mission. Confirmez vous ?' )" href='constat_ajout.php?constat_id=<?echo $constat_id;?>&nouveau_statut=3'>Fermer</a></li>
</ul>
</div>
<?}?>
</div>
<div class="page-toolbar">
<div class="btn-group pull-right">
<a href="constat_liste.php">
<button type="button" class="btn btn-fit-height" style="color:#fff;background-color:<?echo $charte_couleur;?>;border: 1px solid #fff;">
RETOUR LISTE DES CONSTATS
</button>
</a>
</div>
</div>
<?} else {?>
<div class="page-toolbar">
<div class="btn-group pull-right">
<a href="synthese.php">
<button type="button" class="btn btn-fit-height" style="color:#fff;background-color:<?echo $charte_couleur;?>;border: 1px solid #fff;">
RETOUR
</button>
</a>
</div>
</div>
<?}?>
</div>
<!--PHILIPPE-->
<?
// VISUALISATION HUISSIER ET SI STATUT NON FERME
if ($_SESSION['admin_droit']==2)
{
?>
<?if ($constat->attribution_id==$huissier_id) {?>
<div class='note note-info'><p>Vous avez accepté de contacter le client, ses coordonnées sont affichées ci-dessous.</p></div>
<?} else {?>
<form method="post" id="affectationclient" action="constat_accepte_execute.php" class="">
<input type="hidden" name="constat_id" value="<?echo $constat_id;?>">
<div class="row">
<div class="col-md-12">
<div class="portlet box" style="background-color:<?echo $charte_couleur;?>;border: 1px solid <?echo $charte_couleur;?>;">
<div class="portlet-title">
<div class="caption"><i style="color:#00e5ff;" class="fa fa-database"></i>ACCEPTER LA MISSION</div>
</div>
<div class="portlet-body form">
<div class="form-body">
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label"><input type="checkbox" value="" required> </label>
<label class="control-label">J'ai pris connaissance et accepte sans réserves les <a target="_blank" href="https://www.huissier-express.fr/docs/cgu.pdf">conditions générales d'utilisation du site</a>.</label>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label"></label>
<div class="input-group">
<button onclick="return confirm('Confirmez vous cette opération ?' )" type="submit" class="btn" style="color:#fff;background-color:<?echo $menu_police_couleur;?>;border: 1px solid #fff;">J'ACCEPTE LA MISSION</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</form>
<?}?>
<?}?>
<form method="post" id="affectation" action="constat_ajout_execute.php" class="">
<input type="hidden" name="constat_id" value="<?echo $constat_id;?>">
<div class="row">
<div class="col-md-7">
<div class="portlet box" style="background-color:<?echo $charte_couleur;?>;border: 1px solid <?echo $charte_couleur;?>;">
<div class="portlet-title">
<div class="caption"><i style="color:#00e5ff;" class="fa fa-database"></i>Informations sur la demande </div>
</div>
<div class="portlet-body form">
<div class="form-body">
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Demande postée le</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo date("d-m-Y H:i", strtotime($constat->date_creation));?>" type="text" maxlength="255" class="form-control input-x-medium"/ >
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Type de demande </label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo $tableau_constat_type[$constat->constat_type];?>" type="text" maxlength="255" class="form-control input-x-large"/ >
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Catégorie </label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<select id="constat_type_valeur" name="constat_type_valeur" class="form-control" >
<?for ($i=1;$i<sizeof($tableau_constat_type)+1;$i++) {
$option_select="";
if (substr($tableau_constat_type[$i],0,3)=="==>") {$option_select="readonly disabled";}
?>
<option <?if ($i==$constat->constat_type) {echo " selected ";}?> <?echo $option_select;?> value='<?echo $i;?>'><?echo $tableau_constat_type[$i];?></option>
<?if ($i==4) {?><option value='21'><?echo $tableau_constat_type[21];?></option><?}?>
<?}?>
</select>
<?if ($_SESSION['admin_droit']==1) {?>
<span class="input-group-btn">
<button type="button" id="A<?echo $constat_id;?>" class="constat_type_maj btn green">Modifier</button>
</span>
<?}?>
</div>
</div>
</div>
</div>
<?if ($_SESSION['admin_droit']==1) {?>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Paiement </label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<select id="constat_paiement_statut" name="constat_paiement_statut" class="form-control" >
<?
foreach ( $tableau_constat_paiement as $key => $value )
{
?>
<option <?if ($constat->paiement_statut==$key) {echo " selected ";}?> value='<?echo $key;?>'><?echo $value;?></option>
<?
}
?>
</select>
<span class="input-group-btn">
<button type="button" id="B<?echo $constat_id;?>" class="constat_paiement_maj btn green">Modifier</button>
</span>
</div>
</div>
</div>
</div>
<?if ($constat->paiement_statut==1) {?>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Transaction Paybox</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo substr($constat->paybox_trans, -5);?>" type="text" maxlength="255" class="form-control input-x-medium"/ >
</div>
</div>
</div>
</div>
<?}?>
<?}?>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Prix payé par le client</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo $constat->tarif;?>" type="text" maxlength="255" class="form-control input-x-medium"/ >
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Catégorie particulière </label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<textarea <?echo $classe_formulaire;?> rows=4 class="form-control" ><?echo $constat->laprecision;?></textarea>
</div>
</div>
</div>
</div>
<?if ($constat->choix==1)
{
?>
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label class="control-label">Plage jour</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo $tableau_plage_jour[$constat->plage_jour];?>" type="text" maxlength="255" class="form-control input-x-large"/ >
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label class="control-label">Plage heure</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo $tableau_plage_heure[$constat->plage_heure];?>" type="text" maxlength="255" class="form-control input-x-large"/ >
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Urgence</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo $tableau_plage_urgence[$constat->plage_urgence];?>" type="text" maxlength="255" class="form-control input-x-medium"/ >
</div>
</div>
</div>
</div>
<?}?>
<?if ($constat->choix==2)
{
?>
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label class="control-label">Date</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo date("d/m/Y", strtotime($constat->date_choix));?>" type="text" maxlength="255" class="form-control input-x-large"/ >
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label class="control-label">Heure</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo $constat->heure_choix;?>" type="text" maxlength="255" class="form-control input-x-large"/ >
</div>
</div>
</div>
</div>
<?}?>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Lieu</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo $constat->constat_adresse;?> <?echo $constat->constat_cp;?> <?echo $constat->constat_ville;?>" type="text" maxlength="255" class="form-control input-x-medium"/ >
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Département</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo $departement->departement_nom;?>" type="text" maxlength="255" class="form-control input-x-medium"/ >
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Client présent</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo $tableau_constat_client_present[$constat->is_present];?>" type="text" maxlength="255" class="form-control input-x-medium"/ >
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Personne présente</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo $constat->present_nom;?> <?echo $constat->present_telephone;?>" type="text" maxlength="255" class="form-control input-x-large"/ >
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Heures estimées</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo utf8_encode($constat->estimation);?>" type="text" maxlength="255" class="form-control input-x-small"/ >
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Informations</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<textarea <?echo $classe_formulaire;?> rows=4 class="form-control" ><?echo $constat->information;?></textarea>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-5">
<div class="row">
<div class="col-md-12">
<div class="portlet box" style="background-color:<?echo $charte_couleur;?>;border: 1px solid <?echo $charte_couleur;?>;">
<div class="portlet-title">
<div class="caption"><i style="color:#00e5ff;" class="fa fa-database"></i>Informations sur le client </div>
</div>
<div class="portlet-body form">
<div class="form-body">
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Nom </label>
<div class="input-group">
<label class="control-label"><?echo "<b>".ucfirst($constat->nom)."</b> ".$constat->prenom ;?></label>
</div>
</div>
</div>
</div>
<?if ($_SESSION['admin_droit']==1 || $constat->attribution_id==$huissier_id) {?>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Adresse</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo $constat->adresse;?>" type="text" maxlength="255" class="form-control input-x-large"/ >
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">CP</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo $constat->cp;?>" type="text" maxlength="255" class="form-control input-x-large"/ >
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Ville</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo $constat->ville;?>" type="text" maxlength="255" class="form-control input-x-large"/ >
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Teléphone</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo $constat->telephone;?>" type="text" maxlength="255" class="form-control input-x-large"/ >
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label class="control-label">Mail</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-user"></i>
</span>
<input <?echo $classe_formulaire;?> value="<?echo $constat->mail;?>" type="email" maxlength="255" class="form-control input-x-large"/ >
</div>
</div>
</div>
</div>
<?}?>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<a id="bas" name="bas"></a>
<?
// VISUALISATION ADMINISTRATEUR ET SI STATUT NON FERME
if ($_SESSION['admin_droit']==1 && $constat->statut!=3)
{
$critere_limite = " LIMIT 100";
$critere_abonne_constat = " AND (abonnement_is=1 OR abonnement_is=3) ";
$critere_non_abonne_constat = " AND (abonnement_is!=1 AND abonnement_is!=3) ";
$critere_distance = " AND (departement ='".$constat->constat_departement."' OR zone1='".$constat->constat_departement."' OR zone2='".$constat->constat_departement."' OR zone3='".$constat->constat_departement."' OR zone4='".$constat->constat_departement."')";
$requete_tous_constat = "SELECT * FROM huissier where statut= 1 ".$critere_distance." ORDER BY abonnement_is DESC, departement ".$critere_limite;
$myquery_calls0 = $db->get_results($requete_tous_constat);
$num_tous_constat = $db->num_rows;
$requete_abonne_constat = "SELECT * FROM huissier where statut= 1 ".$critere_distance." ".$critere_abonne_constat." ORDER BY abonnement_is DESC, departement ".$critere_limite;
$myquery_calls1 = $db->get_results($requete_abonne_constat);
$num_abonne_constat = $db->num_rows;
$requete_non_abonne_constat = "SELECT * FROM huissier where statut= 1 ".$critere_distance." ".$critere_non_abonne_constat." ORDER BY abonnement_is DESC, departement ".$critere_limite;
$myquery_calls2 = $db->get_results($requete_non_abonne_constat);
$num_non_abonne_constat = $db->num_rows;
// Pour les essais
//$num_abonne_constat=0;
//$num_non_abonne_constat=0;
if ($constat->envoi_mail>=1)
{
$myquery_calls = $myquery_calls0;
$num = $num_tous_constat;
$message = "Tous les huissiers <b>abonnés et non abonnés</b> sont affichés <b>avec un maximum de 100</b>";
}
if ($num_abonne_constat && $constat->envoi_mail==0)
{
$myquery_calls = $myquery_calls1;
$num = $num_abonne_constat;
$message = "Seuls les huissiers <b>abonnés</b> sont affichés <b>avec un maximum de 100</b>";
}
if (!$num_abonne_constat && $num_non_abonne_constat && $constat->envoi_mail==0)
{
$myquery_calls = $myquery_calls2;
$num = $num_non_abonne_constat;
$message = "Il n'y a aucun huissiers abonnés aux constat qui répondent aux critères, seuls les huissiers <b>non abonnés</b> sont donc affichés <b>avec un maximum de 100</b>";
}
if (!$num_abonne_constat && !$num_non_abonne_constat)
{
$myquery_calls = "";
$num = 0;
$message = "Aucun huissier ne répond aux critères";
}
$attribution_nombre = 0;
if ($constat->attribution_id)
{
$attribution_nombre=$attribution_nombre+1;
$myquery = "SELECT * from huissier where id=".$constat->attribution_id;
$huissier = $db->get_row($myquery);
$huissier_nom="<font color='red'><b>Attribué à ".$huissier->huissier."</b></font> ";
$attribution_date="<font color='red'><b>Le ".date('d/m/Y H:i', strtotime($constat->attribution_date))."</font></b><br>";
}
?>
<div class="row">
<div class="col-md-12">
<div class="portlet box" style="background-color:<?echo $charte_couleur;?>;border: 1px solid <?echo $charte_couleur;?>;">
<div class="portlet-title">
<div class="caption"><i style="color:#00e5ff;" class="fa fa-database"></i>Analyse </div>
</div>
<div class="portlet-body form">
<div class="form-body">
<div class="row">
<div class="col-md-12">
Il s'agit d'un CONSTAT<br>
Action email déjà effectuée : <b><?echo $tableau_envoi_mail_etat[$constat->envoi_mail];?></b> <?if ($constat->envoi_mail_last_date!="0000-00-00 00:00:00") {?><small><?echo date("d/m/Y H:i", strtotime($constat->envoi_mail_last_date));?><?}?><br><br>
C'est donc le département de <b><?echo $constat->constat_departement;?></b> qui sera pris en compte.<br>
Nombre d'attribution(s) possible(s) : <b> 1 </b> <br>
Nombre d'attribution(s) effectuées(s) : <b><?echo $attribution_nombre;?></b> <br>
<?echo $huissier_nom;?> <?echo $attribution_date;?>
<br>
<?echo $message;?>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="portlet box" style="background-color:<?echo $charte_couleur;?>;border: 1px solid <?echo $charte_couleur;?>;">
<div class="portlet-title">
<div class="caption"><i style="color:#eee;" class="icon-settings"></i><?echo $num;?> Huissiers
</div>
<div class="btn-group pull-right">
<button type="submit" form="affectation" class="btn " style="color:#fff;background-color:<?echo $menu_police_couleur;?>;margin-top:3px;border: 1px solid #fff;">
<?echo $tableau_envoi_mail_action[$constat->envoi_mail];?>
</button>
</div>
</div>
<div class="portlet-body">
<table class="table compact table-striped table-bordered" id="philippe">
<thead>
<tr>
<th width="1px"><input type="checkbox" id="select_all" class="select_all"></th>
<th class="text-left" width="60%">Huissier</th>
<th class="text-left" width="10%">Département</th>
<th class="text-center" width="10%">Type</th>
<th class="text-center" width="10%">Quota H</th>
<th class="text-center" width="10%">Quota M</th>
</tr>
</thead>
<tbody>
<?
$critere_hebdomadaire ="AND year(attribution_date)=".$annee_en_cours." AND WEEK(attribution_date,3) = ".$semaine_en_cours;
$critere_mensuel ="AND year(attribution_date)=".$annee_en_cours." AND MONTH(attribution_date) = ".$mois_en_cours;
if (!empty($myquery_calls))
{
foreach ( $myquery_calls as $liste )
{
$compteur=$compteur+1;
$myquery = "SELECT * from huissier where id=".$liste->id;
$huissier = $db->get_row($myquery);
$quota_hebdomadaire = $quota_constat_hebdomadaire;
$quota_mensuel = $quota_constat_mensuel;
if ($huissier->quota_hebdomadaire_he && $huissier->quota_hebdomadaire_he!=$quota_constat_hebdomadaire) {$quota_hebdomadaire = $huissier->quota_hebdomadaire_he;}
if ($huissier->quota_mensuel_he && $huissier->quota_mensuel_he!=$quota_constat_mensuel) {$quota_mensuel = $huissier->quota_mensuel_he;}
$classe="";
$checked="";
$nbh = $db->get_var("select count(id) from constat where 1 AND attribution_id=".$liste->id." ".$critere_hebdomadaire);
$nbm = $db->get_var("select count(id) from constat where 1 AND attribution_id=".$liste->id." ".$critere_mensuel);
$condition="";
if ($nbh<$quota_hebdomadaire && $nbm<$quota_mensuel) {$condition="oui";}
if ($condition) { $classe=" class='check".$compteur."' ";$checked=" checked ";}
?>
<tr>
<td class="text-left"><input <?echo $classe;?> name="mail_id[<?echo $huissier->id;?>]" <?echo $checked;?> type="checkbox" value="<?echo $huissier->id;?>"> </td>
<td class="text-left"><?echo $huissier->huissier;?></td>
<td class="text-left"><?echo $huissier->departement;?> <?echo $huissier->zone1;?> <?echo $huissier->zone2;?> <?echo $huissier->zone3;?> <?echo $huissier->zone4;?></td>
<td class="text-center"><span class="btn" style="cursor:defaut;color:<?echo $tableau_abonnement_texte[$huissier->abonnement_is];?>;background-color:<?echo $tableau_abonnement_fond[$huissier->abonnement_is];?>"><?echo $tableau_abonnement[$huissier->abonnement_is];?></span></td>
<td class="text-center"><?echo $nbh;?>/<?echo $quota_hebdomadaire;?></td>
<td class="text-center"><?echo $nbm;?>/<?echo $quota_mensuel;?></td>
</tr>
<?
}
}
?>
</tbody>
</table>
</div>
</div>
</div>
</div>
<?}?>
</form>
</div>
<!-- END PAGE CONTENT-->
</div>
</div>
<!-- END CONTENT -->
</div>
<!-- END CONTAINER -->
<?
include("footer.php");
?>
</div>
<!--[if lt IE 9]>
<script src="../assets/global/plugins/respond.min.js"></script>
<script src="../assets/global/plugins/excanvas.min.js"></script>
<script src="../assets/global/plugins/ie8.fix.min.js"></script>
<![endif]-->
<!-- BEGIN CORE PLUGINS -->
<script src="../assets/global/plugins/jquery.min.js" type="text/javascript"></script>
<script src="../assets/global/plugins/bootstrap/js/bootstrap.min.js" type="text/javascript"></script>
<script src="../assets/global/plugins/js.cookie.min.js" type="text/javascript"></script>
<script src="../assets/global/plugins/jquery-slimscroll/jquery.slimscroll.min.js" type="text/javascript"></script>
<script src="../assets/global/plugins/jquery.blockui.min.js" type="text/javascript"></script>
<script src="../assets/global/plugins/bootstrap-switch/js/bootstrap-switch.min.js" type="text/javascript"></script>
<!-- END CORE PLUGINS -->
<!-- BEGIN PAGE LEVEL PLUGINS -->
<script src="../assets/global/plugins/jquery-notific8/jquery.notific8.min.js" type="text/javascript"></script>
<script src="../assets/global/plugins/bootstrap-colorpicker/js/bootstrap-colorpicker.js" type="text/javascript"></script>
<script src="../assets/global/plugins/jquery-minicolors/jquery.minicolors.min.js" type="text/javascript"></script>
<!-- END PAGE LEVEL PLUGINS -->
<!-- BEGIN THEME GLOBAL SCRIPTS -->
<script src="../assets/global/scripts/app.min.js" type="text/javascript"></script>
<!-- END THEME GLOBAL SCRIPTS -->
<!-- BEGIN PAGE LEVEL SCRIPTS -->
<script src="../assets/pages/scripts/ui-notific8.min.js" type="text/javascript"></script>
<script src="../assets/global/plugins/cubeportfolio/js/jquery.cubeportfolio.min.js" type="text/javascript"></script>
<script src="../assets/pages/scripts/portfolio-1.min.js" type="text/javascript"></script>
<script src="../assets/pages/scripts/components-color-pickers.min.js" type="text/javascript"></script>
<!-- END PAGE LEVEL SCRIPTS -->
<!-- BEGIN THEME LAYOUT SCRIPTS -->
<script src="../assets/layouts/layout2/scripts/layout.min.js" type="text/javascript"></script>
<script src="../assets/layouts/layout2/scripts/demo.min.js" type="text/javascript"></script>
<script src="../assets/layouts/global/scripts/quick-sidebar.min.js" type="text/javascript"></script>
<script src="../assets/layouts/global/scripts/quick-nav.min.js" type="text/javascript"></script>
<script src="includes/footer.js" type="text/javascript"></script>
<script>
$(document).ready(function() {
$('#select_all').click(function() {
var c = this.checked;
$(':checkbox').prop('checked',c);
});
});
</script>
<script>
$(".constat_type_maj").click(function(){
constat_id = this.id;
constat_id = constat_id.substring(1);
var constat_type_valeur = $('#constat_type_valeur').val();
$(this).css('background-color', 'green');
$.ajax({
url : 'constat_ajout_maj.php',
type : 'POST',
data : 'constat_id=' + constat_id + '&constat_type_valeur=' + constat_type_valeur ,
dataType : 'html',
success : function(data){
console.log(data);
//location.reload();
},
error : function(request, error){
alert("Erreur : responseText: "+request.responseText);
},
});
});
$(".constat_paiement_maj").click(function(){
constat_id = this.id;
constat_id = constat_id.substring(1);
var constat_paiement_statut = $('#constat_paiement_statut').val();
$(this).css('background-color', 'green');
$.ajax({
url : 'constat_ajout_paiement_maj.php',
type : 'POST',
data : 'constat_id=' + constat_id + '&constat_paiement_statut=' + constat_paiement_statut ,
dataType : 'html',
success : function(data){
console.log(data);
//location.reload();
},
error : function(request, error){
alert("Erreur : responseText: "+request.responseText);
},
});
});
</script>
<!-- END THEME LAYOUT SCRIPTS -->
</body>
</html>