Файловый менеджер - Редактировать - /home2/cocinasdalloway/public_html/administrador/Home/orders.php
Назад
<?php function sumasdiasemana($fecha,$dias) { $datestart= strtotime($fecha); $datesuma = 15 * 86400; $diasemana = date('N',$datestart); $totaldias = $diasemana+$dias; $findesemana = intval( $totaldias/6) *1 ; $diasabado = $totaldias % 6 ; if ($diasabado==6) $findesemana++; if ($diasabado==0) $findesemana=$findesemana-1; $total = (($dias+$findesemana) * 86400)+$datestart ; return $fechafinal = date('d-m-Y', $total); } if(isset($_GET['dep']) && $_GET['dep']!='') { $area=$_GET['dep']; $query_ordenes = " SELECT * FROM ordenes WHERE id_area IN ($area) AND estatus <> 'Cancelada' AND id_area <> '4'"; if($_SESSION["ad_perfil"]=='Ventas'){ $query_ordenes .= " AND id_usuario IN (".$_SESSION["ad_id"].")"; } }else{ $area=$IdAreasUs; $query_ordenes = " SELECT * FROM ordenes WHERE id_subarea IN ($area) AND estatus <> 'Cancelada' AND id_area <> '4'"; if($_SESSION["ad_perfil"]=='Ventas'){ $query_ordenes .= " AND id_usuario IN (".$_SESSION["ad_id"].")"; } } /* $query_farea = " SELECT * FROM areas WHERE id IN ($area)"; $consu_farea = $conexion -> query($query_farea); $execu_farea = $consu_area->fetch_array(MYSQLI_BOTH); $nombre_area = $execu_farea["descripcion"]; */ ?> <div class="page-title"> <div class="title_left"> <h3>Ordenes <small> <?php //echo $nombre_area;?></small></h3> </div> <div class="title_right"> <div class="col-md-5 col-sm-5 col-xs-12 form-group pull-right top_search"> </div> </div> </div> <div class="clearfix"></div> <div class="row"> <div class="col-md-12"> <div class="x_panel"> <div class="x_content"> <div class="row"> <div class="col-sm-12"> <div class="card-box table-responsive"> <!--<table id="datatable-buttons" class="table table-striped table-bordered" style="width:100%">--> <table id="datatable-buttons1" class="table table-striped table-bordered" style="width:100%"> <thead> <tr> <th>#Orden</th> <th>Creó</th> <th>Cliente</th> <th>Referencia</th> <th>Piezas</th> <th>F.Creada</th> <th>F.Area</th> <th>F.Produccion</th> <th>F.Instalacion</th> <th>Total</th> <th>Estatus</th> </tr> </thead> <tbody> <?php $consu_ordenes = $conexion -> query($query_ordenes); while($execu_ordenes = $consu_ordenes->fetch_array(MYSQLI_BOTH)){ $id_usuario = $execu_ordenes["id_usuario"]; $id_area = $execu_ordenes["id_area"]; $id_subarea = $execu_ordenes["id_subarea"]; $id_cliente = $execu_ordenes["id_cliente"]; if($execu_ordenes["id_tipo_orden"]!='' && $execu_ordenes["fecha_planeacion"]!=''){ $query_farea = " SELECT * FROM tipo_orden WHERE id IN (".$execu_ordenes["id_tipo_orden"].")"; $consu_farea = $conexion -> query($query_farea); $execu_farea = $consu_farea->fetch_array(MYSQLI_BOTH); if($_GET['dep']==1){ $diasAdicionales = $execu_farea["diseno"]; } if($_GET['dep']==7){ $diasAdicionales = $execu_farea["planeacion"]; } if($_GET['dep']==8){ $diasAdicionales = $execu_farea["compras"]; } if($_GET['dep']==2){ $diasAdicionales = $execu_farea["produccion"]; } if($_GET['dep']==5 || $_GET['dep']==3 ){ $diasAdicionales = $execu_farea["instalacion"]; } //echo $execu_ordenes["id_tipo_orden"]; //echo '<br/>'; //echo $execu_farea["produccion"]; $FArea=sumasdiasemana($execu_ordenes["fecha_planeacion"],$diasAdicionales); $FProduccion=sumasdiasemana($execu_ordenes["fecha_planeacion"],$execu_farea["produccion"]); $FInstalacion=sumasdiasemana($execu_ordenes["fecha_planeacion"],$execu_farea["instalacion"]); }else{ $FArea=''; $FProduccion=''; $FInstalacion=''; } $query_creo = " SELECT * FROM usuarios WHERE id = '$id_usuario'"; $consu_creo = $conexion -> query($query_creo); $execu_creo = $consu_creo->fetch_array(MYSQLI_BOTH); $nombre_creo = $execu_creo["nombre"].' '.$execu_creo["a_paterno"]; $cve_creo = $execu_creo["clave"]; $query_area = " SELECT * FROM areas WHERE id = '$id_area'"; $consu_area = $conexion -> query($query_area); $execu_area = $consu_area->fetch_array(MYSQLI_BOTH); $nombre_area = $execu_area["descripcion"]; $query_subarea = " SELECT * FROM subarea WHERE id = '$id_subarea'"; $consu_subarea = $conexion -> query($query_subarea); $execu_subarea = $consu_subarea->fetch_array(MYSQLI_BOTH); $nombre_subarea = $execu_subarea["descripcion"]; $dias_subarea = $execu_subarea["dias"]; $query_clientes = " SELECT * FROM clientes WHERE id = '$id_cliente'"; $consu_clientes = $conexion -> query($query_clientes); $execu_clientes = $consu_clientes->fetch_array(MYSQLI_BOTH); $nombre_cliente = $execu_clientes["nombre"].' '.$execu_clientes["a_paterno"]; $fechaArea= sumasdiasemana(date("d-m-Y",strtotime($execu_ordenes['creacion'])),$dias_subarea); if( strtotime( sumasdiasemana(date("d-m-Y",strtotime($execu_ordenes['creacion'])),$dias_subarea) ) > strtotime(date("d-m-Y")) ){ $Color="#D5FFCC"; }elseif(strtotime( sumasdiasemana(date("d-m-Y",strtotime($execu_ordenes['creacion'])),$dias_subarea) ) == strtotime(date("d-m-Y"))){ $Color="#FEFFCC"; }else{ $Color="#FFCCCC"; } $query_lines = " SELECT SUM(cantidad) total FROM orden_lines WHERE id_orden = ".$execu_ordenes["id"]; $consu_lines = $conexion -> query($query_lines); $execu_lines = $consu_lines->fetch_array(MYSQLI_BOTH); ?> <tr> <td bgcolor="<?php echo $Color;?>"><a href="index.php?md=7&Id=<?php echo $execu_ordenes['id']?>"><?php echo $cve_creo.'-'.str_pad($execu_ordenes['folio'], 5, "0", STR_PAD_LEFT);?></a></td> <td><?php echo $nombre_creo?></td> <td><?php echo $nombre_cliente?></td> <td><?php echo $execu_ordenes["referencia"]?></td> <td><?php echo $execu_ordenes["piezas"]; ?></td> <td><?php echo date('d-m-Y',strtotime($execu_ordenes["creacion"]))?></td> <td bgcolor="<?php echo $Color;?>"><?php echo $FArea?></td> <td><?php echo $FProduccion?></td> <td><?php echo $FInstalacion?></td> <!-- <td bgcolor="<?php echo $Color;?>"><?php echo date('d-m-Y',strtotime($fechaArea))?></td> <td><?php echo date('d-m-Y',strtotime($execu_ordenes["entrega"]))?></td> <td><?php echo date('d-m-Y',strtotime($execu_ordenes["entrega"]))?></td> --> <td>$<?php echo number_format($execu_ordenes["total"],2)?></td> <td><?php echo $nombre_area.' - '.$nombre_subarea?></td> </tr> <?php } ?> </tbody> </table> </div> </div> </div> </div> </div> </div> </div> <script> $(document).ready(function() { $("#datatable-buttons1").DataTable({ order: [[4, 'desc']], "pageLength": 25, dom: "lBf", "buttons": [ { extend: 'collection', text: 'Exportar', buttons: [ 'copy', 'excel', 'csv', 'pdf', 'print' ], className: "btn btn-round btn-success" } ] }); }); </script>
| ver. 1.4 |
Github
|
.
| PHP 8.2.22 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка