Файловый менеджер - Редактировать - /home2/cocinasdalloway/public_html/administrador/Home/orders_detail.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); } // $AreasPermiso=$_SESSION["id_areas"]; $IdOrden =$_GET['Id']; $query_ordenes = " SELECT * FROM ordenes WHERE id IN (".$_GET['Id'].")"; $consu_ordenes = $conexion -> query($query_ordenes); $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"]; $referencia = $execu_ordenes["referencia"]; $filename = $execu_ordenes["anexo"]; $filenameDesp = $execu_ordenes["despiece"]; $filenameFact = $execu_ordenes["factura"]; $filenameLiquidacion = $execu_ordenes["liquidacion"]; $id_envio = $execu_ordenes["id_envio"]; $id_facturacion = $execu_ordenes["id_facturacion"]; $id_paqueteria = $execu_ordenes["id_paqueteria"]; $nguia = $execu_ordenes["guia"]; $estatus = $execu_ordenes["estatus"]; $id_estatus_pago = $execu_ordenes["id_estatus_pago"]; $id_tipo_orden = $execu_ordenes["id_tipo_orden"]; $filenamePlan=$execu_ordenes["planos"]; $filenameHerr=$execu_ordenes["herraje"]; $filenameParts=$execu_ordenes["partes"]; $filenameRender=$execu_ordenes["render"]; $filenameOptimizacion=$execu_ordenes["optimizacion"]; $filenamegarantiaCer=$execu_ordenes["garantiaCer"]; $filenamegarantiaSeg=$execu_ordenes["garantiaSeg"]; $filenamedetallesProyecto=$execu_ordenes["detallesProyecto"]; $IdCotizacionA = $execu_ordenes["id_cotizacion"]; $query_paqueteria = " SELECT * FROM paqueterias WHERE id = '$id_paqueteria'"; $consu_paqueteria = $conexion -> query($query_paqueteria); $execu_paqueteria = $consu_paqueteria->fetch_array(MYSQLI_BOTH); $nombre_paqueteria = $execu_paqueteria["descripcion"]; $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"]; $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"]; $fiscal = $execu_clientes["fiscal"]; $query_pago = " SELECT * FROM estatus_pago WHERE id = '$id_estatus_pago'"; $consu_pago = $conexion -> query($query_pago); $execu_pago = $consu_pago->fetch_array(MYSQLI_BOTH); $DescPago = $execu_pago["descripcion"]; $query_us = " SELECT * FROM usuarios WHERE id = '".$_SESSION["ad_id"]."'"; $consu_us = $conexion -> query($query_us); $execu_us = $consu_us->fetch_array(MYSQLI_BOTH); $AreaPrivilegios = explode(",",($execu_us['id_areas'])); $query_tipo_orden = " SELECT * FROM tipo_orden WHERE id = '$id_tipo_orden'"; $consu_tipo_orden = $conexion -> query($query_tipo_orden); $execu_tipo_orden = $consu_tipo_orden->fetch_array(MYSQLI_BOTH); $DescTipoOrden = $execu_tipo_orden["descripcion"]; ?> <style> .cblue{ color:#2A3F54; } </style> <div class="row"> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Detalle de la orden</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><i class="fa fa-wrench"></i></a> <div class="dropdown-menu" aria-labelledby="dropdownMenuButton"> <a class="dropdown-item" href="index.php?md=2">Ver Ordenes</a> </div> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <div class="col-md-9 col-sm-9 "> <ul class="stats-overview text-center"> <li> <span class="name"> ORDEN </span> <span class="value text-primary"> <?php echo $cve_creo.'-'.str_pad($execu_ordenes['folio'], 5, "0", STR_PAD_LEFT);?> </span> </li> <li> <span class="name"> AREA </span> <span class="value text-primary"> <?php echo $nombre_area.' - '.$nombre_subarea;?> </span> </li> <li> <span class="name"> ESTATUS </span> <span class="value <?php if($estatus!='Cancelada'){?> text-success <?php }else{?> text-danger <?php }?>"> <?php echo $estatus;?> </span> </li> </ul> <ul class="stats-overview text-center"> <li> <span class="name"> CLIENTE </span> <span class="value text-primary"> <?php echo $nombre_cliente;?> </span> </li> <li> <span class="name"> REFERENCIA </span> <span class="value text-primary"> <?php echo $referencia;?> </span> </li> </ul> <ul class="stats-overview text-center"> <li> <span class="name"> Estatus de pago </span> <?php if($id_estatus_pago==''){ ?> <span class="value text-danger"> <?php echo "Sin asignar"; }else{?> <span class="value text-primary"> <?php echo $DescPago; }?> </span> </li> </ul> <ul class="stats-overview text-center"> <li> <span class="name"> Tipo de orden </span> <?php if($id_tipo_orden==''){ ?> <span class="value text-danger"> <?php echo "Sin asignar"; }else{?> <span class="value text-danger"> <?php echo $DescTipoOrden; }?> </span> </li> </ul> <?php if($nombre_paqueteria!='' && $nguia!=''){?> <ul class="stats-overview text-center"> <li> <span class="name"> Datos de paqueteria </span> <span class="value text-primary"> <?php echo $nombre_paqueteria.' - '.$nguia;?> </span> </li> </ul> <?php } 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); $diasAdicionalesDis = $execu_farea["diseno"]; //1 $diasAdicionalesPla = $execu_farea["planeacion"]; //7 $diasAdicionalesCom = $execu_farea["compras"]; //8 $diasAdicionalesPro = $execu_farea["produccion"]; //2 $diasAdicionalesIns = $execu_farea["instalacion"]; // 3 instalacion y 5 almacen //echo $execu_ordenes["id_tipo_orden"]; //echo '<br/>'; //echo $execu_farea["produccion"]; $FArea=sumasdiasemana($execu_ordenes["fecha_planeacion"],$diasAdicionales); $FDiseno=sumasdiasemana($execu_ordenes["fecha_planeacion"],$execu_farea["diseno"]); $FPlaneacion=sumasdiasemana($execu_ordenes["fecha_planeacion"],$execu_farea["planeacion"]); $FCompras=sumasdiasemana($execu_ordenes["fecha_planeacion"],$execu_farea["compras"]); $FProduccion=sumasdiasemana($execu_ordenes["fecha_planeacion"],$execu_farea["produccion"]); $FInstalacion=sumasdiasemana($execu_ordenes["fecha_planeacion"],$execu_farea["instalacion"]); }else{ $FArea='-'; $FDiseno='-'; $FPlaneacion='-'; $FCompras='-'; $FProduccion='-'; $FInstalacion='-'; } ?> <ul class="stats-overview"> <li> <span class="name"> F. Creación </span> <span class="value text-success"> <?php echo date("d-m-Y",strtotime($execu_ordenes['creacion']))?> </span> </li> <li> <span class="name"> F. Diseño </span> <span class="value text-success"><?php echo $FDiseno; ?></span> </li> <li class="hidden-phone"> <span class="name"> F. Planeacion </span> <span class="value text-success"> <?php echo $FPlaneacion; ?> </span> </li> </ul> <ul class="stats-overview"> <li> <span class="name"> F. Compras </span> <span class="value text-success"> <?php echo $FCompras; ?> </span> </li> <li> <span class="name"> F. Produccion </span> <span class="value text-success"> <?php echo $FProduccion; ?> </span> </li> <li class="hidden-phone"> <span class="name"> F. Instalación </span> <span class="value text-success"> <?php echo $FInstalacion; ?> </span> </li> </ul> </div> <!-- start project-detail sidebar --> <div class="col-md-3 col-sm-3 "> <section class="x_panel"> <div class="x_title text-center"> <h4>Acciones</h4> </div> <div class="panel-body " style="padding: 1rem 1rem"> <ul class="to_do"> <li><a target="_blank" href="OrderPrint.php?IdQuote=<?php echo $IdOrden ?>"><i class="fa fa-file-text-o" style="padding: 0.3rem 0.3rem" ></i>Ver Orden</a> <li><a href="index.php?md=7&Id=<?php echo $IdOrden?>&IdQ=<?php echo $IdCotizacionA?>&Act=Img"><i class="fa fa-file-image-o" style="padding: 0.3rem 0.3rem" ></i>Ver Imagenes</a> <?php if($filename!=''){?> <li><a target="_blank" href="../anexos/<?php echo $id_cliente?>/<?php echo $execu_ordenes['folio']?>/<?php echo $filename ?>"><i class="fa fa-file-pdf-o" style="padding: 0.3rem 0.3rem" ></i>Ver Anexo</a> </li> <?php }?> <?php if($fiscal!=''){?> <li><a target="_blank" href="../situacion/<?php echo $id_cliente?>/<?php echo $fiscal?>"><i class="fa fa-file-pdf-o" style="padding: 0.3rem 0.3rem" ></i>Situacion Fiscal</a> </li> <?php }?> <?php if($filenameDesp!=''){?> <li> <a target="_blank" href="../despieces/<?php echo $id_cliente?>/<?php echo $execu_ordenes['folio']?>/<?php echo $filenameDesp ?>"><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Ver Despiece</a> </li> <?php }else{ ?> <?php if($_SESSION["ad_perfil"]=='Produccion' || $_SESSION["ad_perfil"]=="admin"){ ?> <?php if($estatus!='Cancelada' && $id_area!=4){ if ( in_array(1, $AreaPrivilegios) ) { ?> <li> <a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=ADespiece" ><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Agregar Despiece</a> </li> <?php } }?> <?php }?> <?php }?> <?php if($filenamePlan!=''){?> <li> <a target="_blank" href="../planos/<?php echo $id_cliente?>/<?php echo $execu_ordenes['folio']?>/<?php echo $filenamePlan ?>"><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Ver Planos</a> </li> <?php }else{ ?> <?php if($_SESSION["ad_perfil"]=='Produccion' || $_SESSION["ad_perfil"]=="admin"){ ?> <?php if($estatus!='Cancelada' && $id_area!=4){ if ( in_array(1, $AreaPrivilegios) ) { ?> <li> <a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=APlanos" ><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Agregar Planos</a> </li> <?php } }?> <?php }?> <?php }?> <?php if($filenameHerr!=''){?> <li> <a target="_blank" href="../herraje/<?php echo $id_cliente?>/<?php echo $execu_ordenes['folio']?>/<?php echo $filenameHerr ?>"><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Ver Herraje</a> </li> <?php }else{ ?> <?php if($_SESSION["ad_perfil"]=='Produccion' || $_SESSION["ad_perfil"]=="admin"){ ?> <?php if($estatus!='Cancelada' && $id_area!=4){ if ( in_array(1, $AreaPrivilegios) ) { ?> <li> <a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=AHerraje" ><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Agregar Herraje</a> </li> <?php } }?> <?php }?> <?php }?> <?php if($filenameParts!=''){?> <li> <a target="_blank" href="../partes/<?php echo $id_cliente?>/<?php echo $execu_ordenes['folio']?>/<?php echo $filenameParts ?>"><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Ver Lista de Partes</a> </li> <?php }else{ ?> <?php if($_SESSION["ad_perfil"]=='Produccion' || $_SESSION["ad_perfil"]=="admin"){ ?> <?php if($estatus!='Cancelada' && $id_area!=4){ if ( in_array(1, $AreaPrivilegios) ) { ?> <li> <a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=APartes" ><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Agregar Lista de Partes</a> </li> <?php } }?> <?php }?> <?php }?> <?php if($filenameRender!=''){?> <li> <a target="_blank" href="../render/<?php echo $id_cliente?>/<?php echo $execu_ordenes['folio']?>/<?php echo $filenameRender ?>"><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Ver Render</a> </li> <?php }else{ ?> <?php if($_SESSION["ad_perfil"]=='Produccion' || $_SESSION["ad_perfil"]=="admin"){ ?> <?php if($estatus!='Cancelada' && $id_area!=4){ if ( in_array(1, $AreaPrivilegios) ) { ?> <li> <a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=ARender" ><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Agregar Render</a> </li> <?php } }?> <?php }?> <?php }?> <?php if($filenameOptimizacion!=''){?> <li> <a target="_blank" href="../optimizacion/<?php echo $id_cliente?>/<?php echo $execu_ordenes['folio']?>/<?php echo $filenameOptimizacion ?>"><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Ver Optimización</a> </li> <?php }else{ ?> <?php if($_SESSION["ad_perfil"]=='Produccion' || $_SESSION["ad_perfil"]=="admin"){ ?> <?php if($estatus!='Cancelada' && $id_area!=4){ if ( in_array(1, $AreaPrivilegios) ) { ?> <li> <a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=AOptimizacion" ><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Agregar Optimización</a> </li> <?php } }?> <?php }?> <?php }?> <li> <a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=ComPago" ><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Agregar Comprobante de Pago - Nueva version</a> </li> <?php if($filenameFact!=''){?> <li> <a target="_blank" href="../facturas/<?php echo $id_cliente?>/<?php echo $execu_ordenes['folio']?>/<?php echo $filenameFact ?>"><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Ver Comprobante de Pago</a> </li> <?php }else{ ?> <?php if($_SESSION["ad_perfil"]=='Produccion' || $_SESSION["ad_perfil"]=="admin"){ ?> <?php if($estatus!='Cancelada' && $id_area!=4){ if(in_array(10,$AreaPrivilegios)){?> <li> <a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=AFactura" ><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Agregar Comprobante de Pago</a> </li> <?php }?> <?php }?> <?php }?> <?php }?> <?php if($filenameLiquidacion!=''){?> <li> <a target="_blank" href="../liquidacion/<?php echo $id_cliente?>/<?php echo $execu_ordenes['folio']?>/<?php echo $filenameLiquidacion ?>"><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Ver Comprobante de Liquidación</a> </li> <?php }else{ ?> <?php if($_SESSION["ad_perfil"]=='Produccion' || $_SESSION["ad_perfil"]=="admin"){ ?> <?php if($estatus!='Cancelada' ){ if(in_array(10,$AreaPrivilegios)){?> <li> <a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=ALiquidacion" ><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Agregar Comprobante de Liquidacion</a> </li> <?php }?> <?php }?> <?php }?> <?php }?> <?php if($filenamegarantiaCer!=''){?> <li> <a target="_blank" href="../garantiaCer/<?php echo $id_cliente?>/<?php echo $execu_ordenes['folio']?>/<?php echo $filenamegarantiaCer ?>"><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Ver Certificado de Garantía</a> </li> <?php }else{ ?> <?php if($_SESSION["ad_perfil"]=='Produccion' || $_SESSION["ad_perfil"]=="admin"){ ?> <?php if($estatus!='Cancelada' && $id_area==4 && $id_subarea==6){ if(in_array(10,$AreaPrivilegios)){?> <li> <a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=GarantiaCer" ><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Agregar Certificado de Garantía</a> </li> <?php }?> <?php }?> <?php }?> <?php }?> <?php if($filenamegarantiaSeg!=''){?> <li> <a target="_blank" href="../garantiaSeg/<?php echo $id_cliente?>/<?php echo $execu_ordenes['folio']?>/<?php echo $filenamegarantiaSeg ?>"><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Ver Seguimiento de Garantía</a> </li> <?php }else{ ?> <?php if($_SESSION["ad_perfil"]=='Produccion' || $_SESSION["ad_perfil"]=="admin"){ ?> <?php if($estatus!='Cancelada' && $id_area==4 && $id_subarea==6){ if(in_array(10,$AreaPrivilegios)){?> <li> <a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=GarantiaSeg" ><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Agregar Seguimiento de Garantía</a> </li> <?php }?> <?php }?> <?php }?> <?php }?> <?php if($filenamedetallesProyecto!=''){?> <li> <a target="_blank" href="../detallesProyecto/<?php echo $id_cliente?>/<?php echo $execu_ordenes['folio']?>/<?php echo $filenamedetallesProyecto ?>"><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Ver Inspección y Detalles del Proyecto</a> </li> <?php }else{ ?> <?php if($_SESSION["ad_perfil"]=='Produccion' || $_SESSION["ad_perfil"]=="admin"){ ?> <?php if($estatus!='Cancelada' && $id_area!=4 && $id_area==3 && $id_subarea==5){ if(in_array(10,$AreaPrivilegios)){?> <li> <a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=InspeccionDetalles" ><i class="fa fa-file-archive-o" style="padding: 0.3rem 0.3rem"></i> Agregar Inspección y Detalles del Proyecto</a> </li> <?php }?> <?php }?> <?php }?> <?php }?> <li><a href="index.php?md=7&Id=<?php echo $IdOrden?>&IdEnvio=<?php echo $id_envio?>&Act=DEnvio"><i class="fa fa-truck" style="padding: 0.3rem 0.3rem" ></i>Datos de Envío</a> <li><a href="index.php?md=7&Id=<?php echo $IdOrden?>&IdFacturacion=<?php echo $id_facturacion?>&Act=DFact"><i class="fa fa-bank" style="padding: 0.3rem 0.3rem" ></i>Datos de Facturación</a> </li> <?php if($estatus!='Cancelada' && $id_area!=4 && $id_estatus_pago!=''){?> <?php if($_SESSION["ad_perfil"]=='Produccion' || $_SESSION["ad_perfil"]=="admin"){ if ( in_array(1, $AreaPrivilegios) || in_array(2, $AreaPrivilegios) || in_array(3, $AreaPrivilegios) || in_array(4, $AreaPrivilegios) || in_array(5, $AreaPrivilegios) || in_array(6, $AreaPrivilegios) || in_array(9, $AreaPrivilegios) || in_array(10, $AreaPrivilegios) || in_array(14, $AreaPrivilegios)) { ?> <li><a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=Move"><i class="fa fa-retweet" style="padding: 0.3rem 0.3rem"></i> Mover Orden</a> <?php } } if($_SESSION["ad_perfil"]=="Ventas"){ if ( in_array(14, $AreaPrivilegios)){ ?> <li><a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=Move"><i class="fa fa-retweet" style="padding: 0.3rem 0.3rem"></i> Mover Orden</a> <?php } } }?> </li> <?php if($estatus!='Cancelada' && $id_area==6){ ?> <li><a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=TOrden"><i class="fa fa-calendar" style="padding: 0.3rem 0.3rem"></i> Asignar Tipo de Orden</a> </li> <?php } ?> <li><a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=Hist"><i class="fa fa-list-alt" style="padding: 0.3rem 0.3rem"></i> Historial Orden</a> </li> <?php if($estatus!='Cancelada' && $id_area!=4){?> <li><a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=AGuia"><i class="fa fa-tags" style="padding: 0.3rem 0.3rem"></i> Asignar Guia</a> </li> <?php }?> <?php if($estatus!='Cancelada' && $id_area==4){?> <li><a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=AGuia"><i class="fa fa-tags" style="padding: 0.3rem 0.3rem"></i> Asignar Guia</a> </li> <?php }?> <?php if($estatus!='Cancelada'){ if(in_array(10,$AreaPrivilegios)){ ?> <li><a href="index.php?md=7&Id=<?php echo $IdOrden?>&Act=APago"><i class="fa fa-credit-card" style="padding: 0.3rem 0.3rem"></i> Estatus de Pago</a> </li> <?php }?> <?php }?> <?php if($_SESSION["ad_perfil"]=="admin"){ ?> <li><a href="javascript:void(0)" onclick="CancelarOrden(<?php echo $IdOrden?>)" ><i class="fa fa-ban" style="padding: 0.3rem 0.3rem"></i> Cancelar Orden</a> </li> <?php }?> </ul> <br /> </div> </section> </div> <!-- end project-detail sidebar --> </div> </div> </div> <?php if(isset($_GET['Act']) && $_GET['Act']=='ComPago'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Ver Comprobantes de pago</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <div class="col-lg-12 "> <div class="card card-primary"> <div class="card-body "> <form action="project_detail_image_upload_pagos.php" class="dropzone needsclick" id="my-awesome-dropzone" > <input type="hidden" name="IdProject" id="IdProject" value="<?php echo $_GET['Id']?>"/> <div class="dz-message needsclick"> <!-- Arrastre los documentos aqui o <span class="btn btn-link">click para seleccionarlos</></span>. --> <span class="note needsclick"></span> </div> </form> </div> </div> </div> <!-- /.col-md-6 --> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='APago'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Agregar detalle de pago</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <form id="demo-form" method="POST" data-parsley-validate enctype="multipart/form-data"> <input type="hidden" id="IdOrden" name="IdOrden" value="<?php echo $IdOrden?>"> <label for="heard">Detalle:</label> <select id="epago" name="epago" class="js-example-basic-singles form-control" type="text" > <?php $query_epago = " SELECT * FROM estatus_pago"; $consu_epago = $conexion -> query($query_epago); while($execu_epago = $consu_epago->fetch_array(MYSQLI_BOTH)){ $nombre_epago = $execu_epago["descripcion"]; $id_epago = $execu_epago["id"]; ?> <option value="<?php echo $id_epago ?>"><?php echo $nombre_epago?></option> <?php } ?> </select> <br /><br /> <a href="javascript:void(0)" class="btn btn-primary" onclick="AsignarPago()">Asignar</a> </form> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='Img'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Ver Imagenes</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <div class="col-lg-12 "> <div class="card card-primary"> <div class="card-body "> <form action="project_detail_image_upload.php" class="dropzone needsclick" id="my-awesome-dropzone" > <input type="hidden" name="IdProject" id="IdProject" value="<?php echo $_GET['IdQ']?>"/> <div class="dz-message needsclick"> <!-- Arrastre los documentos aqui o <span class="btn btn-link">click para seleccionarlos</></span>. --> <span class="note needsclick"></span> </div> </form> </div> </div> </div> <!-- /.col-md-6 --> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='GarantiaCer'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Agregar Certificado de Garantía</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <form id="demo-form" method="POST" data-parsley-validate enctype="multipart/form-data"> <input type="hidden" id="IdOrden" name="IdOrden" value="<?php echo $IdOrden?>"> <label for="message">Certificado de Garantía:</label> <input type="file" id="file" name="file" required="required" class="form-control"/> <br /> <a href="javascript:void(0)" class="btn btn-primary" onclick="AgregarGarantiaCer()">Cargar</a> </form> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='GarantiaSeg'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Agregar Seguimiento de Garantía</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <form id="demo-form" method="POST" data-parsley-validate enctype="multipart/form-data"> <input type="hidden" id="IdOrden" name="IdOrden" value="<?php echo $IdOrden?>"> <label for="message">Seguimiento de Garantía:</label> <input type="file" id="file" name="file" required="required" class="form-control"/> <br /> <a href="javascript:void(0)" class="btn btn-primary" onclick="AgregarGarantiaSeg()">Cargar</a> </form> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='InspeccionDetalles'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Agregar Inspección y Detalles del Proyecto</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <form id="demo-form" method="POST" data-parsley-validate enctype="multipart/form-data"> <input type="hidden" id="IdOrden" name="IdOrden" value="<?php echo $IdOrden?>"> <label for="message">Inspección y Detalles del Proyecto:</label> <input type="file" id="file" name="file" required="required" class="form-control"/> <br /> <a href="javascript:void(0)" class="btn btn-primary" onclick="AgregarDetallesProyecto()">Cargar</a> </form> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='ALiquidacion'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Agregar Comprobante de Liquidacion</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <form id="demo-form" method="POST" data-parsley-validate enctype="multipart/form-data"> <input type="hidden" id="IdOrden" name="IdOrden" value="<?php echo $IdOrden?>"> <label for="message">Comprobante:</label> <input type="file" id="file" name="file" required="required" class="form-control"/> <br /> <a href="javascript:void(0)" class="btn btn-primary" onclick="AgregarLiquidacion()">Cargar</a> </form> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='AFactura'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Agregar factura</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <form id="demo-form" method="POST" data-parsley-validate enctype="multipart/form-data"> <input type="hidden" id="IdOrden" name="IdOrden" value="<?php echo $IdOrden?>"> <label for="message">Factura:</label> <input type="file" id="file" name="file" required="required" class="form-control"/> <br /> <a href="javascript:void(0)" class="btn btn-primary" onclick="AgregarFactura()">Cargar</a> </form> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='APlanos'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Agregar planos</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <form id="demo-form" method="POST" data-parsley-validate enctype="multipart/form-data"> <input type="hidden" id="IdOrden" name="IdOrden" value="<?php echo $IdOrden?>"> <label for="message">Planos:</label> <input type="file" id="file" name="file" required="required" class="form-control"/> <br /> <a href="javascript:void(0)" class="btn btn-primary" onclick="AgregarPlanos()">Cargar</a> </form> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='ADespiece'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Agregar despiece</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <form id="demo-form" method="POST" data-parsley-validate enctype="multipart/form-data"> <input type="hidden" id="IdOrden" name="IdOrden" value="<?php echo $IdOrden?>"> <label for="message">Despiece:</label> <input type="file" id="file" name="file" required="required" class="form-control"/> <br /> <label for="message">Cantidad de piezas:</label> <input type="number" id="pzas" name="pzas" required="required" step="1" min="1" class="form-control"/> <br /> <a href="javascript:void(0)" class="btn btn-primary" onclick="AgregarDespiece()">Cargar</a> </form> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='AHerraje'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Agregar lista de herraje</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <form id="demo-form" method="POST" data-parsley-validate enctype="multipart/form-data"> <input type="hidden" id="IdOrden" name="IdOrden" value="<?php echo $IdOrden?>"> <label for="message">Lista de herraje:</label> <input type="file" id="file" name="file" required="required" class="form-control"/> <br /> <a href="javascript:void(0)" class="btn btn-primary" onclick="AgregarHerraje()">Cargar</a> </form> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='APartes'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Agregar lista de partes</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <form id="demo-form" method="POST" data-parsley-validate enctype="multipart/form-data"> <input type="hidden" id="IdOrden" name="IdOrden" value="<?php echo $IdOrden?>"> <label for="message">Lista de partes:</label> <input type="file" id="file" name="file" required="required" class="form-control"/> <br /> <a href="javascript:void(0)" class="btn btn-primary" onclick="AgregarPartes()">Cargar</a> </form> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='ARender'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Agregar render</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <form id="demo-form" method="POST" data-parsley-validate enctype="multipart/form-data"> <input type="hidden" id="IdOrden" name="IdOrden" value="<?php echo $IdOrden?>"> <label for="message">Render:</label> <input type="file" id="file" name="file" required="required" class="form-control"/> <br /> <a href="javascript:void(0)" class="btn btn-primary" onclick="AgregarRender()">Cargar</a> </form> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='AOptimizacion'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Agregar optmización</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <form id="demo-form" method="POST" data-parsley-validate enctype="multipart/form-data"> <input type="hidden" id="IdOrden" name="IdOrden" value="<?php echo $IdOrden?>"> <label for="message">Optimización:</label> <input type="file" id="file" name="file" required="required" class="form-control"/> <br /> <a href="javascript:void(0)" class="btn btn-primary" onclick="AgregarOptimizacion()">Cargar</a> </form> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='AGuia'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Agregar guia</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <form id="demo-form" method="POST" data-parsley-validate enctype="multipart/form-data"> <input type="hidden" id="IdOrden" name="IdOrden" value="<?php echo $IdOrden?>"> <label for="heard">Paqueteria:</label> <select id="paqueteria" name="paqueteria" class="js-example-basic-singles form-control" type="text" > <?php $query_paqueteria = " SELECT * FROM paqueterias"; $consu_paqueteria = $conexion -> query($query_paqueteria); while($execu_paqueteria = $consu_paqueteria->fetch_array(MYSQLI_BOTH)){ $nombre_paqueteria = $execu_paqueteria["descripcion"]; $id_paqueteria = $execu_paqueteria["id"]; ?> <option value="<?php echo $id_paqueteria ?>"><?php echo $nombre_paqueteria?></option> <?php } ?> </select> <br /> <label for="message"># Guia:</label> <input id="guia" name="guia" required="required" max-lenght="50" class="form-control"/> <br /> <a href="javascript:void(0)" class="btn btn-primary" onclick="AsignarGuia()">Asignar</a> </form> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='DFact'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Datos de facturacion</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <?php $query_cliente = " SELECT * FROM clientes_fact WHERE id = '".$_GET['IdFacturacion']."'"; $consu_cliente = $conexion -> query($query_cliente); $execu_cliente = $consu_cliente->fetch_array(MYSQLI_BOTH); $conta_exist = mysqli_num_rows($consu_cliente); if($conta_exist==0){ $calle = "Mostrador"; $numero = "Mostrador"; $colonia = "Mostrador"; $estado = "Mostrador"; $municipio = "Mostrador"; $pais = "Mostrador"; $cp = "Mostrador"; $rfc = "XAXX010101000"; $razon = "Mostrador"; } else{ $calle = $execu_cliente["calle"]; $numero = $execu_cliente["numero"]; $colonia = $execu_cliente["colonia"]; $estado = $execu_cliente["estado"]; $municipio = $execu_cliente["municipio"]; $pais = $execu_cliente["pais"]; $cp = $execu_cliente["cp"]; $rfc = $execu_cliente["rfc"]; $razon = $execu_cliente["razon_social"]; } ?> <div class="col-md-12"> <div class="col-md-6"> <ul class="messages"> <li> <div class="message_wrapper"> <h4 class="heading"><span class="glyphicon glyphicon-log-out" ></span> RFC</h4> <blockquote class="message"><?php echo $rfc?></blockquote> <br> </div> </li> <li> <div class="message_wrapper"> <h4 class="heading"><span class="glyphicon glyphicon-log-out" ></span> Dirección</h4> <blockquote class="message"><?php echo $calle.' '.$numero?></blockquote> <br> </div> </li> <li> <div class="message_wrapper"> <h4 class="heading"><span class="glyphicon glyphicon-log-out" ></span> CP</h4> <blockquote class="message"><?php echo $cp?></blockquote> <br> </div> </li> <li> <div class="message_wrapper"> <h4 class="heading"><span class="glyphicon glyphicon-log-out" ></span> Colonia</h4> <blockquote class="message"><?php echo $colonia?><blockquote> <br> </div> </li> </ul> </div <div class="col-md-6"> <ul class="messages"> <li> <div class="message_wrapper"> <h4 class="heading"><span class="glyphicon glyphicon-log-out" ></span> Razon Social</h4> <blockquote class="message"><?php echo $razon?></blockquote> <br> </div> </li> <li> <div class="message_wrapper"> <h4 class="heading"><span class="glyphicon glyphicon-log-out" ></span> Estado</h4> <blockquote class="message"><?php echo $estado?></blockquote> <br> </div> </li> <li> <div class="message_wrapper"> <h4 class="heading"><span class="glyphicon glyphicon-log-out" ></span> Municipio</h4> <blockquote class="message"><?php echo $municipio?></blockquote> <br> </div> </li> <li> <div class="message_wrapper"> <h4 class="heading"><span class="glyphicon glyphicon-log-out" ></span> Pais</h4> <blockquote class="message"><?php echo $pais?></blockquote> <br> </div> </li> </ul> </div> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='DEnvio'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Datos de envio</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <?php $query_cliente = " SELECT * FROM clientes_ship WHERE id = '".$_GET['IdEnvio']."'"; $consu_cliente = $conexion -> query($query_cliente); $execu_cliente = $consu_cliente->fetch_array(MYSQLI_BOTH); $calle = $execu_cliente["calle"]; $numero = $execu_cliente["numero"]; $colonia = $execu_cliente["colonia"]; $estado = $execu_cliente["estado"]; $municipio = $execu_cliente["municipio"]; $pais = $execu_cliente["pais"]; $cp = $execu_cliente["cp"]; ?> <div class="col-md-12"> <div class="col-md-6"> <ul class="messages"> <li> <div class="message_wrapper"> <h4 class="heading"><span class="glyphicon glyphicon-log-out" ></span> Dirección</h4> <blockquote class="message"><?php echo $calle.' '.$numero?></blockquote> <br> </div> </li> <li> <div class="message_wrapper"> <h4 class="heading"><span class="glyphicon glyphicon-log-out" ></span> CP</h4> <blockquote class="message"><?php echo $cp?></blockquote> <br> </div> </li> <li> <div class="message_wrapper"> <h4 class="heading"><span class="glyphicon glyphicon-log-out" ></span> Colonia</h4> <blockquote class="message"><?php echo $colonia?><blockquote> <br> </div> </li> </ul> </div <div class="col-md-6"> <ul class="messages"> <li> <div class="message_wrapper"> <h4 class="heading"><span class="glyphicon glyphicon-log-out" ></span> Estado</h4> <blockquote class="message"><?php echo $estado?></blockquote> <br> </div> </li> <li> <div class="message_wrapper"> <h4 class="heading"><span class="glyphicon glyphicon-log-out" ></span> Municipio</h4> <blockquote class="message"><?php echo $municipio?></blockquote> <br> </div> </li> <li> <div class="message_wrapper"> <h4 class="heading"><span class="glyphicon glyphicon-log-out" ></span> Pais</h4> <blockquote class="message"><?php echo $pais?></blockquote> <br> </div> </li> </ul> </div> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='TOrden'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Tipo De Orden</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <form id="demo-form" method="POST" data-parsley-validate enctype="multipart/form-data"> <input type="hidden" id="IdOrden" name="IdOrden" value="<?php echo $IdOrden?>"> <input type="hidden" id="Accion" name="Accion" value="TOrden"> <label for="heard">Tipo:</label> <select id="TOrden" name="TOrden" class="js-example-basic-single form-control" type="text" > <?php $query_area = " SELECT * FROM tipo_orden"; $consu_area = $conexion -> query($query_area); while($execu_area = $consu_area->fetch_array(MYSQLI_BOTH)){ $nombre_area = $execu_area["descripcion"]; $id_area = $execu_area["id"]; $dias = $execu_area["dias"]; ?> <option value="<?php echo $id_area ?>" <?php if ($id_subarea == $id_tipo_orden){?> selected <?php }?>><?php echo $nombre_area.' - '.$dias.' Dias'?></option> <?php } ?> </select> <br /> <a href="javascript:void(0)" class="btn btn-primary" onclick="AsignarTipoOrden()">Asignar</a> </form> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='Move'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Mover Orden</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <?php if(($id_area==6 && $id_tipo_orden=='')){ ?> <span class="value text-danger">Es necesario especificar el <b>tipo de orden</b> antes de moverla a otro estatus</span> <?php }else{ ?> <form id="demo-form" method="POST" data-parsley-validate enctype="multipart/form-data"> <input type="hidden" id="IdOrden" name="IdOrden" value="<?php echo $IdOrden?>"> <input type="hidden" id="Accion" name="Accion" value="MovOrden"> <label for="heard">Area:</label> <select id="area" name="area" class="js-example-basic-single form-control" type="text" > <?php $query_area = " SELECT * FROM areas"; $consu_area = $conexion -> query($query_area); while($execu_area = $consu_area->fetch_array(MYSQLI_BOTH)){ $nombre_area = $execu_area["descripcion"]; $id_area1 = $execu_area["id"]; $query_subarea = " SELECT * FROM subarea WHERE id_area = '$id_area1' AND id <> '$id_subarea'"; $consu_subarea = $conexion -> query($query_subarea); while($execu_subarea = $consu_subarea->fetch_array(MYSQLI_BOTH)){ $nombre_subarea = $execu_subarea["descripcion"]; if(($execu_subarea["id_area"]==9)){ if ($id_area == 1 || $id_area == 6){ ?> <option value="<?php echo $execu_subarea["id"] ?>" <?php if ($id_subarea == $execu_subarea["id"]){?> selected <?php }?>><?php echo $nombre_area.' - '.$nombre_subarea?></option> <?php } }else{ ?> <option value="<?php echo $execu_subarea["id"] ?>" <?php if ($id_subarea == $execu_subarea["id"]){?> selected <?php }?>><?php echo $nombre_area.' - '.$nombre_subarea?></option> <?php } } } ?> </select> <br /> <label for="message">Comentarios:</label> <textarea id="comentarios" name="comentarios" required="required" class="form-control" name="message"></textarea> <br /> <a href="javascript:void(0)" class="btn btn-primary" onclick="MoverOrden()">Mover</a> </form> <?php }?> </div> </div> </div> <?php } ?> <?php if(isset($_GET['Act']) && $_GET['Act']=='Hist'){ ?> <div class="col-md-12"> <div class="x_panel"> <div class="x_title"> <h2>Mover Orden</h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <ul class="list-unstyled timeline"> <?php $query_log = " SELECT * FROM log_movimientos_ordenes WHERE id_orden='$IdOrden' ORDER BY fecha DESC"; $consu_log = $conexion -> query($query_log); while($execu_log = $consu_log->fetch_array(MYSQLI_BOTH)){ $comentarios = $execu_log["comentarios"]; $id_usuario = $execu_log["id_usuario"]; $id_area = $execu_log["id_area"]; $id_subarea = $execu_log["id_subarea"]; $fecha = $execu_log["fecha"]; $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"]; $id_area = $execu_area["id"]; $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"]; $query_cliente = " SELECT * FROM usuarios WHERE id = '$id_usuario'"; $consu_cliente = $conexion -> query($query_cliente); $execu_cliente = $consu_cliente->fetch_array(MYSQLI_BOTH); $nombre_usuario = $execu_cliente["nombre"].' '.$execu_cliente["a_paterno"]; ?> <li> <div class="block"> <div class="tags"> <a href="" class="tag"> <span>Area</span> </a> </div> <div class="block_content"> <h2 class="title"> <a><?php echo $nombre_area." - ".$nombre_subarea?></a> </h2> <div class="byline"> <span><?php echo $fecha;?></span> por <a><?php echo $nombre_usuario?></a> </div> <p class="excerpt"> <?php echo $comentarios ?> </p> </div> </div> </li> <?php } ?> </ul> </div> </div> </div> <?php } ?> </div> <script> $(document).ready(function() { $('.js-example-basic-single').select2(); $('.js-example-basic-singles').select2(); }); function AsignarPago(){ if($('#IdOrden').val()!=''){ if($('#epago').val()!=''){ var fda = new FormData(); fda.append("IdOrden", $('#IdOrden').val()); fda.append("epago", $('#epago').val()); $.ajax({ url: '../models/orders/PagoOrder.php', type: 'post', data: fda, contentType: false, processData: false, dataType: 'json', async:false, success: function(response){ if(response.detail != 'success'){ toastr.error(response.message); $("#loading_spinner").css({"display":"none"}); }else{ $("#loading_spinner").css({"display":"none"}); var delayInMilliseconds = 1000; toastr.success(response.message); setTimeout(function() { window.location.href="index.php?md=7&Id="+$('#IdOrden').val(); }, delayInMilliseconds); } } }); }else{ toastr.error('Ingrese el detalle de pago'); } }else{ toastr.error('Ingrese ID de orden'); } } function AgregarGarantiaCer(){ if($('#file').val()!=''){ var fda = new FormData(); fda.append("IdOrden", $('#IdOrden').val()); var file_data = $('#file').prop('files')[0]; fda.append("file", file_data); $.ajax({ url: '../models/orders/GarantiaCer.php', type: 'post', data: fda, contentType: false, processData: false, dataType: 'json', async:false, success: function(response){ if(response.detail != 'success'){ toastr.error(response.message); $("#loading_spinner").css({"display":"none"}); }else{ $("#loading_spinner").css({"display":"none"}); var delayInMilliseconds = 1000; toastr.success(response.message); setTimeout(function() { window.location.href="index.php?md=7&Id="+$('#IdOrden').val(); }, delayInMilliseconds); } } }); }else{ toastr.error('Ingrese ID de orden'); } } function AgregarGarantiaSeg(){ if($('#file').val()!=''){ var fda = new FormData(); fda.append("IdOrden", $('#IdOrden').val()); var file_data = $('#file').prop('files')[0]; fda.append("file", file_data); $.ajax({ url: '../models/orders/GarantiaSeg.php', type: 'post', data: fda, contentType: false, processData: false, dataType: 'json', async:false, success: function(response){ if(response.detail != 'success'){ toastr.error(response.message); $("#loading_spinner").css({"display":"none"}); }else{ $("#loading_spinner").css({"display":"none"}); var delayInMilliseconds = 1000; toastr.success(response.message); setTimeout(function() { window.location.href="index.php?md=7&Id="+$('#IdOrden').val(); }, delayInMilliseconds); } } }); }else{ toastr.error('Ingrese ID de orden'); } } function AgregarDetallesProyecto(){ if($('#file').val()!=''){ var fda = new FormData(); fda.append("IdOrden", $('#IdOrden').val()); var file_data = $('#file').prop('files')[0]; fda.append("file", file_data); $.ajax({ url: '../models/orders/DetallesProyecto.php', type: 'post', data: fda, contentType: false, processData: false, dataType: 'json', async:false, success: function(response){ if(response.detail != 'success'){ toastr.error(response.message); $("#loading_spinner").css({"display":"none"}); }else{ $("#loading_spinner").css({"display":"none"}); var delayInMilliseconds = 1000; toastr.success(response.message); setTimeout(function() { window.location.href="index.php?md=7&Id="+$('#IdOrden').val(); }, delayInMilliseconds); } } }); }else{ toastr.error('Ingrese ID de orden'); } } function AgregarLiquidacion(){ if($('#file').val()!=''){ var fda = new FormData(); fda.append("IdOrden", $('#IdOrden').val()); var file_data = $('#file').prop('files')[0]; fda.append("file", file_data); $.ajax({ url: '../models/orders/LiquidacionOrder.php', type: 'post', data: fda, contentType: false, processData: false, dataType: 'json', async:false, success: function(response){ if(response.detail != 'success'){ toastr.error(response.message); $("#loading_spinner").css({"display":"none"}); }else{ $("#loading_spinner").css({"display":"none"}); var delayInMilliseconds = 1000; toastr.success(response.message); setTimeout(function() { window.location.href="index.php?md=7&Id="+$('#IdOrden').val(); }, delayInMilliseconds); } } }); }else{ toastr.error('Ingrese ID de orden'); } } function AgregarFactura(){ if($('#file').val()!=''){ var fda = new FormData(); fda.append("IdOrden", $('#IdOrden').val()); var file_data = $('#file').prop('files')[0]; fda.append("file", file_data); $.ajax({ url: '../models/orders/FacturaOrder.php', type: 'post', data: fda, contentType: false, processData: false, dataType: 'json', async:false, success: function(response){ if(response.detail != 'success'){ toastr.error(response.message); $("#loading_spinner").css({"display":"none"}); }else{ $("#loading_spinner").css({"display":"none"}); var delayInMilliseconds = 1000; toastr.success(response.message); setTimeout(function() { window.location.href="index.php?md=7&Id="+$('#IdOrden').val(); }, delayInMilliseconds); } } }); }else{ toastr.error('Ingrese ID de orden'); } } function AgregarPlanos(){ if($('#file').val()!=''){ var fda = new FormData(); fda.append("IdOrden", $('#IdOrden').val()); var file_data = $('#file').prop('files')[0]; fda.append("file", file_data); $.ajax({ url: '../models/orders/PlanosOrder.php', type: 'post', data: fda, contentType: false, processData: false, dataType: 'json', async:false, success: function(response){ if(response.detail != 'success'){ toastr.error(response.message); $("#loading_spinner").css({"display":"none"}); }else{ $("#loading_spinner").css({"display":"none"}); var delayInMilliseconds = 1000; toastr.success(response.message); setTimeout(function() { window.location.href="index.php?md=7&Id="+$('#IdOrden').val(); }, delayInMilliseconds); } } }); }else{ toastr.error('Ingrese ID de orden'); } } function AgregarDespiece(){ if($('#file').val()!=''){ if($('#file').val()!=''){ var fda = new FormData(); fda.append("IdOrden", $('#IdOrden').val()); fda.append("pzas", $('#pzas').val()); var file_data = $('#file').prop('files')[0]; fda.append("file", file_data); $.ajax({ url: '../models/orders/DespieceOrder.php', type: 'post', data: fda, contentType: false, processData: false, dataType: 'json', async:false, success: function(response){ if(response.detail != 'success'){ toastr.error(response.message); $("#loading_spinner").css({"display":"none"}); }else{ $("#loading_spinner").css({"display":"none"}); var delayInMilliseconds = 1000; toastr.success(response.message); setTimeout(function() { window.location.href="index.php?md=7&Id="+$('#IdOrden').val(); }, delayInMilliseconds); } } }); }else{ toastr.error('Ingrese la cantidad de piezas'); } }else{ toastr.error('Ingrese ID de orden'); } } function AgregarHerraje(){ if($('#file').val()!=''){ var fda = new FormData(); fda.append("IdOrden", $('#IdOrden').val()); var file_data = $('#file').prop('files')[0]; fda.append("file", file_data); $.ajax({ url: '../models/orders/DespieceHerraje.php', type: 'post', data: fda, contentType: false, processData: false, dataType: 'json', async:false, success: function(response){ if(response.detail != 'success'){ toastr.error(response.message); $("#loading_spinner").css({"display":"none"}); }else{ $("#loading_spinner").css({"display":"none"}); var delayInMilliseconds = 1000; toastr.success(response.message); setTimeout(function() { window.location.href="index.php?md=7&Id="+$('#IdOrden').val(); }, delayInMilliseconds); } } }); }else{ toastr.error('Ingrese ID de orden'); } } function AgregarPartes(){ if($('#file').val()!=''){ var fda = new FormData(); fda.append("IdOrden", $('#IdOrden').val()); var file_data = $('#file').prop('files')[0]; fda.append("file", file_data); $.ajax({ url: '../models/orders/DespiecePartes.php', type: 'post', data: fda, contentType: false, processData: false, dataType: 'json', async:false, success: function(response){ if(response.detail != 'success'){ toastr.error(response.message); $("#loading_spinner").css({"display":"none"}); }else{ $("#loading_spinner").css({"display":"none"}); var delayInMilliseconds = 1000; toastr.success(response.message); setTimeout(function() { window.location.href="index.php?md=7&Id="+$('#IdOrden').val(); }, delayInMilliseconds); } } }); }else{ toastr.error('Ingrese ID de orden'); } } function AgregarOptimizacion(){ if($('#file').val()!=''){ var fda = new FormData(); fda.append("IdOrden", $('#IdOrden').val()); var file_data = $('#file').prop('files')[0]; fda.append("file", file_data); $.ajax({ url: '../models/orders/DespieceOptimizacion.php', type: 'post', data: fda, contentType: false, processData: false, dataType: 'json', async:false, success: function(response){ if(response.detail != 'success'){ toastr.error(response.message); $("#loading_spinner").css({"display":"none"}); }else{ $("#loading_spinner").css({"display":"none"}); var delayInMilliseconds = 1000; toastr.success(response.message); setTimeout(function() { window.location.href="index.php?md=7&Id="+$('#IdOrden').val(); }, delayInMilliseconds); } } }); }else{ toastr.error('Ingrese ID de orden'); } } function AgregarRender(){ if($('#file').val()!=''){ var fda = new FormData(); fda.append("IdOrden", $('#IdOrden').val()); var file_data = $('#file').prop('files')[0]; fda.append("file", file_data); $.ajax({ url: '../models/orders/DespieceRender.php', type: 'post', data: fda, contentType: false, processData: false, dataType: 'json', async:false, success: function(response){ if(response.detail != 'success'){ toastr.error(response.message); $("#loading_spinner").css({"display":"none"}); }else{ $("#loading_spinner").css({"display":"none"}); var delayInMilliseconds = 1000; toastr.success(response.message); setTimeout(function() { window.location.href="index.php?md=7&Id="+$('#IdOrden').val(); }, delayInMilliseconds); } } }); }else{ toastr.error('Ingrese ID de orden'); } } function CancelarOrden(IdOrden){ if(IdOrden!=''){ let Resp = confirm("¿Estas seguro que desea cancelar la orden?"); if(Resp){ var fda = new FormData(); fda.append("IdOrden", IdOrden); $.ajax({ url: '../models/orders/CancelarOrder.php', type: 'post', data: fda, contentType: false, processData: false, dataType: 'json', async:false, success: function(response){ if(response.detail != 'success'){ toastr.error(response.message); $("#loading_spinner").css({"display":"none"}); }else{ $("#loading_spinner").css({"display":"none"}); var delayInMilliseconds = 1000; toastr.success(response.message); setTimeout(function() { window.location.href="index.php?md=7&Id="+IdOrden; }, delayInMilliseconds); } } }); } }else{ toastr.error('Ingrese ID de orden'); } } function AsignarGuia(){ if($('#IdOrden').val()!=''){ if($('#paqueteria').val()!=''){ if($('#guia').val()!=''){ var fda = new FormData(); fda.append("IdOrden", $('#IdOrden').val()); fda.append("paqueteria", $('#paqueteria').val()); fda.append("guia", $('#guia').val()); $.ajax({ url: '../models/orders/GuiaOrder.php', type: 'post', data: fda, contentType: false, processData: false, dataType: 'json', async:false, success: function(response){ if(response.detail != 'success'){ toastr.error(response.message); $("#loading_spinner").css({"display":"none"}); }else{ $("#loading_spinner").css({"display":"none"}); var delayInMilliseconds = 1000; toastr.success(response.message); setTimeout(function() { window.location.href="index.php?md=7&Id="+$('#IdOrden').val(); }, delayInMilliseconds); } } }); }else{ toastr.error('Ingrese el area'); } }else{ toastr.error('Ingrese la accion'); } }else{ toastr.error('Ingrese ID de orden'); } } function MoverOrden(){ if($('#IdOrden').val()!=''){ if($('#Accion').val()!=''){ if($('#area').val()!=''){ if($('#comentarios').val()!=''){ var fda = new FormData(); fda.append("IdOrden", $('#IdOrden').val()); fda.append("Accion", $('#Accion').val()); fda.append("area", $('#area').val()); fda.append("comentarios", $('#comentarios').val()); $.ajax({ url: '../models/orders/MoveOrder.php', type: 'post', data: fda, contentType: false, processData: false, dataType: 'json', async:false, success: function(response){ if(response.detail != 'success'){ toastr.error(response.message); $("#loading_spinner").css({"display":"none"}); }else{ $("#loading_spinner").css({"display":"none"}); var delayInMilliseconds = 1000; toastr.success(response.message); setTimeout(function() { window.location.href="index.php?md=7&Id="+$('#IdOrden').val(); }, delayInMilliseconds); } } }); }else{ toastr.error('Ingrese los comentarios'); } }else{ toastr.error('Ingrese el area'); } }else{ toastr.error('Ingrese la accion'); } }else{ toastr.error('Ingrese ID de orden'); } } function AsignarTipoOrden(){ if($('#IdOrden').val()!=''){ if($('#Accion').val()!=''){ if($('#TOrden').val()!=''){ var fda = new FormData(); fda.append("IdOrden", $('#IdOrden').val()); fda.append("Accion", $('#Accion').val()); fda.append("TOrden", $('#TOrden').val()); $.ajax({ url: '../models/orders/AsigTypeOrder.php', type: 'post', data: fda, contentType: false, processData: false, dataType: 'json', async:false, success: function(response){ if(response.detail != 'success'){ toastr.error(response.message); $("#loading_spinner").css({"display":"none"}); }else{ $("#loading_spinner").css({"display":"none"}); var delayInMilliseconds = 1000; toastr.success(response.message); setTimeout(function() { window.location.href="index.php?md=7&Id="+$('#IdOrden').val(); }, delayInMilliseconds); } } }); }else{ toastr.error('Ingrese el tipo de orden'); } }else{ toastr.error('Ingrese la accion'); } }else{ toastr.error('Ingrese ID de orden'); } } </script> <script src="../../public/scripts/vendors/dropzone/dist/min/dropzone.min.js"></script> <script> Dropzone.autoDiscover = false; <?php if($_GET['Act']=='Img'){?> function setup(id) { let options = { thumbnailHeight: 250, thumbnailWidth: 250, maxFilesize: 8024, maxFiles: 10, dictResponseError: "Server not Configured", dictFileTooBig: "File too big ({{filesize}}MB). Must be less than {{maxFilesize}}MB.", dictCancelUpload: "", acceptedFiles: "image/*,application/pdf,.doc,.docx,.xls,.xlsx,.csv,.tsv,.ppt,.pptx,.pages,.odt,.rtf,.rar", clickable: false, init: function() { var self = this; //New file added self.on("addedfile", function(file,response) { console.log("new file added ", file); }); // Send file starts self.on("sending", function(file) { console.log("upload started", file); }); self.on("complete", function(file, response) { if (file.name !== "442343.jpg") { //this.removeFile(file); } var newNode = document.createElement('a'); newNode.href = '../images/quotes/'+document.getElementById('IdProject').value+'/'+file.name; newNode.target = "_blank"; newNode.innerHTML = '<i class="fa fa-download"></i>'; file.previewTemplate.appendChild(newNode); }); self.on("maxfilesreached", function(file, response) { //alert("too big"); }); self.on("maxfilesexceeded", function(file, response) { this.removeFile(file); }); self.on("addedfile", function(file) { const pattern = /\d{6}(\.)(jpg|jpeg|png)/; if (!pattern.test(file.name)) { // this.removeFile(file); } }); if(document.getElementById('IdProject').value!='') { $.get('project_detail_image_upload.php?IdProject='+document.getElementById('IdProject').value, function(data,file) { $.each(data, function(key,value){ var ext = checkFileExt(value.name); // Get extension let fileAux=""; if(ext=="pdf"){ fileAux='../images/icons/icono-pdf.jpg' }else if(ext=="xls" || ext=="xlsx"){ fileAux='../images/icons/icono-excel.png' }else if(ext=="doc" || ext=="docx"){ fileAux='../images/icons/icono-word.png' }else{ fileAux='../images/quotes/'+document.getElementById('IdProject').value+'/'+value.name } var mockFile = { name: value.name, size: value.size }; self.options.addedfile.call(self, mockFile,'../images/quotes/'+document.getElementById('IdProject').value+'/'+value.name); self.options.thumbnail.call(self, mockFile, fileAux); //console.log(self.options.previewTemplate) $(".dz-progress").remove(); var newNode = document.createElement('a'); newNode.href = '../images/quotes/'+document.getElementById('IdProject').value+'/'+value.name; newNode.target = "_blank"; newNode.innerHTML = '<i class="fa fa-download"></i>'; //console.log(self.element.dropzone) self.previewsContainer.appendChild(newNode) }); }); } self.on("removedfile", function(file) { //var IdLine=document.getElementById('IdLine') var IdProject=document.getElementById('IdProject') $.ajax({ type: "POST", url: "project_detail_image_upload.php", data: { dir_file:IdProject.value+"/", target_file: file.name, delete_file: 1 } }); }); }, accept: function(file, done) { /* const pattern = /\d{1}(\.)/; if (pattern.test(file.name)) { */ done(); /*} else { done("Nombre invalido"); return false; }*/ }, previewTemplate: ` <div class="dz-preview dz-file-preview"> <div class="dz-image"><img data-dz-thumbnail /></div> <div class="dz-error-message"><i class="fa fa-warning"> </i><span data-dz-errormessage></span></div> <div class="dz-filename"><span data-dz-name></span></div> <div class="dz-progress"> <span class="dz-upload" data-dz-uploadprogress></span> </div> </div> ` }; var myDropzone = new Dropzone(`#${id}`, options); } setup("my-awesome-dropzone"); <?php }?> <?php if($_GET['Act']=='ComPago'){?> function setupPago(id) { let options = { thumbnailHeight: 250, thumbnailWidth: 250, maxFilesize: 8024, maxFiles: 10, dictResponseError: "Server not Configured", dictFileTooBig: "File too big ({{filesize}}MB). Must be less than {{maxFilesize}}MB.", dictCancelUpload: "", acceptedFiles: "image/*,application/pdf,.doc,.docx,.xls,.xlsx,.csv,.tsv,.ppt,.pptx,.pages,.odt,.rtf,.rar", clickable: false, init: function() { var self = this; //New file added self.on("addedfile", function(file,response) { console.log("new file added ", file); }); // Send file starts self.on("sending", function(file) { console.log("upload started", file); }); self.on("complete", function(file, response) { if (file.name !== "442343.jpg") { //this.removeFile(file); } var newNode = document.createElement('a'); newNode.href = '../images/compago/'+document.getElementById('IdProject').value+'/'+file.name; newNode.target = "_blank"; newNode.innerHTML = '<i class="fa fa-download"></i>'; file.previewTemplate.appendChild(newNode); }); self.on("maxfilesreached", function(file, response) { //alert("too big"); }); self.on("maxfilesexceeded", function(file, response) { this.removeFile(file); }); self.on("addedfile", function(file) { const pattern = /\d{6}(\.)(jpg|jpeg|png)/; if (!pattern.test(file.name)) { // this.removeFile(file); } }); if(document.getElementById('IdProject').value!='') { $.get('project_detail_image_upload_pagos.php?IdProject='+document.getElementById('IdProject').value, function(data,file) { $.each(data, function(key,value){ var ext = checkFileExt(value.name); // Get extension let fileAux=""; if(ext=="pdf"){ fileAux='../images/icons/icono-pdf.jpg' }else if(ext=="xls" || ext=="xlsx"){ fileAux='../images/icons/icono-excel.png' }else if(ext=="doc" || ext=="docx"){ fileAux='../images/icons/icono-word.png' }else{ fileAux='../images/compago/'+document.getElementById('IdProject').value+'/'+value.name } var mockFile = { name: value.name, size: value.size }; self.options.addedfile.call(self, mockFile,'../images/compago/'+document.getElementById('IdProject').value+'/'+value.name); self.options.thumbnail.call(self, mockFile, fileAux); //console.log(self.options.previewTemplate) $(".dz-progress").remove(); var newNode = document.createElement('a'); newNode.href = '../images/compago/'+document.getElementById('IdProject').value+'/'+value.name; newNode.target = "_blank"; newNode.innerHTML = '<i class="fa fa-download"></i>'; //console.log(self.element.dropzone) self.previewsContainer.appendChild(newNode) }); }); } self.on("removedfile", function(file) { //var IdLine=document.getElementById('IdLine') var IdProject=document.getElementById('IdProject') $.ajax({ type: "POST", url: "project_detail_image_upload_pagos.php", data: { dir_file:IdProject.value+"/", target_file: file.name, delete_file: 1 } }); }); }, accept: function(file, done) { /* const pattern = /\d{1}(\.)/; if (pattern.test(file.name)) { */ done(); /*} else { done("Nombre invalido"); return false; }*/ }, previewTemplate: ` <div class="dz-preview dz-file-preview"> <div class="dz-image"><img data-dz-thumbnail /></div> <div class="dz-error-message"><i class="fa fa-warning"> </i><span data-dz-errormessage></span></div> <div class="dz-filename"><span data-dz-name></span></div> <div class="dz-progress"> <span class="dz-upload" data-dz-uploadprogress></span> </div> </div> ` }; var myDropzone = new Dropzone(`#${id}`, options); } setupPago("my-awesome-dropzone"); <?php }?> function checkFileExt(filename){ filename = filename.toLowerCase(); return filename.split('.').pop(); } </script>
| ver. 1.4 |
Github
|
.
| PHP 8.2.22 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка