{"id":70,"date":"2025-01-09T04:06:47","date_gmt":"2025-01-09T04:06:47","guid":{"rendered":"https:\/\/codishark-lab.com\/espinoza\/?page_id=70"},"modified":"2025-01-14T19:24:39","modified_gmt":"2025-01-14T19:24:39","slug":"consultar-tracking","status":"publish","type":"page","link":"https:\/\/codishark-lab.com\/espinoza\/consultar-tracking\/","title":{"rendered":"Consultar Tracking"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"70\" class=\"elementor elementor-70\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-386cd82 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"386cd82\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-8f1c6c5\" data-id=\"8f1c6c5\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-99b6a3b elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"99b6a3b\" data-element_type=\"widget\" id=\"formulario_consulta\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" id=\"form_tracking\" name=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"70\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"99b6a3b\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Consultar Tracking\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"70\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-name elementor-col-100\">\n\t\t\t\t\t<h4 style=\"text-align:center; font-family:poppins; font-weight:600;\">Ingrese su c\u00f3digo \nde operaci\u00f3n<\/h4>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-tipoComprobanteId elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[tipoComprobanteId]\" id=\"form-field-tipoComprobanteId\" class=\"elementor-field-textual elementor-size-sm\">\n\t\t\t\t\t\t\t\t\t<option value=\"1\">DNI <\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"2\">Pasaporte <\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-numeroComprobante elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[numeroComprobante]\" id=\"form-field-numeroComprobante\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"N\u00b0 de Comprobante\" required=\"required\" aria-required=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Consultar<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e22583d elementor-widget elementor-widget-text-editor\" data-id=\"e22583d\" data-element_type=\"widget\" id=\"informacion_complementaria\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>En caso no recuerde o haya extraviado <br \/>su c\u00f3digo de operaci\u00f3n, puede comunicarse<br \/>con nosotros al n\u00famero 000 0000 o escribirnos al <br \/>correo soporte@espinoza.com<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f333f94 elementor-widget elementor-widget-html\" data-id=\"f333f94\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\n        \/* Estilo para la tipograf\u00eda personalizada *\/\n        .swal2-title {\n            font-family: 'Poppins', sans-serif;\n            font-size: 24px;\n            color: #23282d;\n            font-weight: 700;\n        }\n\n        .swal2-content {\n            font-family: 'Verdana', sans-serif;\n            font-size: 18px;\n        }\n\n        \/* Icono de carga personalizado *\/\n        .custom-loader {\n            border: 4px solid rgba(0, 0, 0, 0.1);\n            border-left-color: #B20323;\n            border-radius: 50%;\n            width: 50px;\n            height: 50px;\n            animation: spin 1s linear infinite;\n            margin: 10px auto;\n        }\n\n        @keyframes spin {\n            0% { transform: rotate(0deg); }\n            100% { transform: rotate(360deg); }\n        }\n    <\/style>\n    \n<script src=\"https:\/\/code.jquery.com\/jquery-3.6.0.min.js\"><\/script>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/sweetalert2@11\"><\/script>\n<script>\njQuery(document).ready(function($){\n    $('#form_tracking').submit(function(e){\n        e.preventDefault(); \/\/ Evitar el env\u00edo normal del formulario\n        \n        swal.fire({\n            title: 'Consultando pedido...',\n            html: '<div class=\"custom-loader\"><\/div><p class=\"swal2-content\">Por favor, espera un momento.<\/p>',\n            allowOutsideClick: false,\n                            allowEscapeKey: false,\n                            allowEnterKey: false,\n            showConfirmButton: false,\n            allowOutsideClick: false,\n            showConfirmButton: false,\n                            showCancelButton: false,\n                            confirmButtonText: \"\",\n                            cancelButtonText: \"\",\n            customClass: {\n                title: 'swal2-title',\n                content: 'swal2-content'\n            }\n            \n                        });\n                        \n\n        let tipo_documento = $('#form-field-tipo_documento').val(); \/\/ Captura el valor del input\n        \n        let n_comprobante = $('#form-field-n_comprobante').val(); \/\/ Captura el valor del input\n        \n        let apiUrl = 'http:\/\/170.0.233.156:8072\/tracking\/v1\/buscar?tipoComprobanteId='+ tipo_documento +'&numeroComprobante=' + n_comprobante;\n        \n        let username = '20428474881etracking';\n        let password = 'g0upWjZ@';\n        let basicAuth = 'Basic ' + btoa(username + ':' + password);\n        \n        var ajaxurl = \"https:\/\/codishark-lab.com\/espinoza\/wp-admin\/admin-ajax.php\";\n        \n        var datos = $(this).serialize();\n\nconsole.log(\"se enviara la consulta\");\n        $.ajax({\n            url: ajaxurl,\n            data: datos + '&action=mi_accion_ajax',\n            method: 'POST',\n            headers: {\n                'Authorization': basicAuth\n            },\n            success: function(response) {\n                \n                swal.close();\n                \n                var tracking = response[\"data\"][\"envio\"][\"tracking\"];\n                console.log(tracking);\n                \n                $('#form_tracking, #informacion_complementaria').remove();\n                \n                var body_tracking = \"<div>\";\n                var info_tracking = \"<div>\";\n                \n                $.each(tracking, function( index, value ) {\n                  body_tracking += '<div style=\"font-size: 14px; padding: 8px; padding-left: 20px; border-left: 1px solid gray; position: relative; font-family: &quot;Poppins&quot;, Sans-serif;\"><div class=\"bullet\" style=\" width: 16px; height: 16px; background-color: gray; border-radius: 50%; position: absolute; left: -9px; top: 30px;\"><\/div>';\n                  body_tracking += '<p style=\"margin: 4px; font-weight:700;\">'+ value['fecha']+ ' | ' + value['hora']+'<\/p>';\n                  body_tracking += '<p style=\"margin: 4px;\">'+ value['ciudad'] +'<\/p>';\n                  body_tracking += '<p style=\"margin: 4px;\">'+ value['descripcion'] +'<\/p>';\n                  body_tracking +=\"<\/div>\";\n                });\n                body_tracking +=\"<\/div>\";\n                \n                $('#info2').html('<p style=\"margin:4px; font-family:poppins;\">Te mostramos a continuaci\u00f3n el estado del pedido del comprobante:<\/p><h2 style=\"font-family:poppins; margin-top:0px; font-weight:700;\">'+ response[\"data\"][\"envio\"][\"numeroComprobante\"] +'<\/h2><a href=\"#\" onclick=\"location.reload()\" style=\"font-family:poppins; padding:12px; color:white; background-color:#194C8A; border-radius:8px; font-size:18px; font-weight:bold;\">Consultar otro pedido<\/a>');\n                \n                \n                info_tracking += '';\n                \n                console.log(response);\n                \n                \/\/ Asumiendo que la respuesta es un JSON\n                \/\/$('#resultado').html(JSON.stringify(response, null, 2)); \/\/ Mostrar el resultado JSON\n                \n                 $('#resultado').append(body_tracking);\n            },\n            error: function(error) {\n                $('#resultado').html('Error al consultar la API.');\n            }\n        });\n    });\n});\n<\/script>\n\n<div id=\"resultado\" style=\"white-space: pre-wrap; border: 0px solid #ccc; padding: 10px;\"><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-cce8d50\" data-id=\"cce8d50\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-a36c4bd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a36c4bd\" data-element_type=\"section\" id=\"info2\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-2f90fa2\" data-id=\"2f90fa2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0e08804 elementor-widget elementor-widget-heading\" data-id=\"0e08804\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><span style=\"font-size:20px;font-weight:400\">Realiza el seguimiento de<\/span> <br>\nTu pedido<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d3ead1 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"1d3ead1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Ingresa el <strong>c\u00f3digo de Operaci\u00f3n<\/strong> y te mostraremos a continuaci\u00f3n, el estado de tu pedido<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-6682bdd elementor-widget elementor-widget-image\" data-id=\"6682bdd\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/codishark-lab.com\/espinoza\/wp-content\/uploads\/elementor\/thumbs\/camion_blanco-rbxwf3quzh1eol1tuz0kljpj41dkldi1htlshphlgu.png\" title=\"camion_blanco\" alt=\"camion_blanco\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>En caso no recuerde o haya extraviado su c\u00f3digo de operaci\u00f3n, puede comunicarsecon nosotros al n\u00famero 000 0000 o escribirnos al correo soporte@espinoza.com Realiza el seguimiento de Tu pedido Ingresa&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-70","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/codishark-lab.com\/espinoza\/wp-json\/wp\/v2\/pages\/70","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codishark-lab.com\/espinoza\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/codishark-lab.com\/espinoza\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/codishark-lab.com\/espinoza\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codishark-lab.com\/espinoza\/wp-json\/wp\/v2\/comments?post=70"}],"version-history":[{"count":136,"href":"https:\/\/codishark-lab.com\/espinoza\/wp-json\/wp\/v2\/pages\/70\/revisions"}],"predecessor-version":[{"id":225,"href":"https:\/\/codishark-lab.com\/espinoza\/wp-json\/wp\/v2\/pages\/70\/revisions\/225"}],"wp:attachment":[{"href":"https:\/\/codishark-lab.com\/espinoza\/wp-json\/wp\/v2\/media?parent=70"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}