{"id":2096,"date":"2021-02-23T16:53:28","date_gmt":"2021-02-23T16:53:28","guid":{"rendered":"http:\/\/beta.mplogistics.com.vn\/?page_id=2096"},"modified":"2021-12-09T12:19:24","modified_gmt":"2021-12-09T12:19:24","slug":"tracking","status":"publish","type":"page","link":"http:\/\/mplogistics.com.vn\/vi\/tracking\/","title":{"rendered":"Theo d\u00f5i \u0111\u01a1n h\u00e0ng"},"content":{"rendered":"<p><\/p>\r\n\r\n\r\n<link rel=\"stylesheet\" id=\"enliven-styles-css\" href=\"..\/wp-content\/themes\/enliven-pro\/track-order.css\" type=\"text\/css\">\r\n<link rel=\"stylesheet\" id=\"enliven-styles-css\" href=\"..\/wp-content\/themes\/enliven-pro\/shipment-icon.css\"\r\n    type=\"text\/css\">\r\n<link rel=\"stylesheet\" id=\"enliven-styles-css\" href=\"..\/wp-content\/themes\/enliven-pro\/form-search.css\" type=\"text\/css\">\r\n<style>\r\n    .loader {\r\n        border: 16px solid #f3f3f3;\r\n        \/* Light grey *\/\r\n        border-top: 16px solid #3498db;\r\n        \/* Blue *\/\r\n        border-radius: 50%;\r\n        width: 120px;\r\n        height: 120px;\r\n        animation: spin 2s linear infinite;\r\n    }\r\n\r\n    @keyframes spin {\r\n        0% {\r\n            transform: rotate(0deg);\r\n        }\r\n\r\n        100% {\r\n            transform: rotate(360deg);\r\n        }\r\n    }\r\n<\/style>\r\n<script>\r\n    var emptyResult = 'Kh\u00f4ng t\u00ecm th\u1ea5y k\u1ebft qu\u1ea3.';\r\n    var emptyCaptcha = \"Vui l\u00f2ng x\u00e1c nh\u1eadn b\u1ea1n kh\u00f4ng ph\u1ea3i ng\u01b0\u1eddi m\u00e1y.\";\r\n    var emptyField = \"Vui l\u00f2ng \u0111i\u1ec1n m\u00e3 container ho\u1eb7c m\u00e3 v\u1eadn \u0111\u01a1n.\";\r\n    var linkString = \"Vui l\u00f2ng nh\u1ea5p v\u00e0o li\u00ean k\u1ebft n\u00e0y n\u1ebfu kh\u00f4ng m\u1edf ra c\u1eeda s\u1ed5 m\u1edbi.\";\r\n    var headerString = \"Trang web s\u1ebd m\u1edf \u0111\u01b0\u1eddng d\u1eabn tra c\u1ee9u sau \";\r\n\r\n    window.onload = function () {\r\n        document.getElementById('captcha').innerHTML = \"\";\r\n    }\r\n\r\n    jQuery(document).ready(function ($) {\r\n        $('#tracking-order-mplogistics').on('submit', (function (e) {\r\n            e.preventDefault();\r\n            document.getElementById('result').innerHTML = '';\r\n            document.getElementById('result-link').innerHTML = '';\r\n            document.getElementById('captcha').innerHTML = \"\";\r\n            $(\".woo-orders-tracking-shortcode-timeline-events-wrap\").empty();\r\n            container = $('[name=container]').val();\r\n            hbl = $('[name=hbl]').val();\r\n            e.preventDefault();\r\n\r\n            if (container !== '' || hbl !== '') {\r\n                var responseCaptcha = grecaptcha.getResponse();\r\n                \/\/recaptcha failed validation\r\n                if (responseCaptcha.length == 0) {\r\n                    document.getElementById('captcha').innerHTML = emptyCaptcha;\r\n                } else {\r\n                    document.getElementById('captcha').innerHTML = \"\";\r\n                    grecaptcha.reset();\r\n                    $('.boxLoading2').removeClass(\"hidden\");\r\n                    fetch('https:\/\/tms-demo3.softek.com.vn\/api\/User\/SignIn?tenant=demo', {\r\n                        method: 'POST',\r\n                        headers: {\r\n                            'Content-Type': 'application\/json',\r\n                            'Access-Control-Allow-Origin': '*',\r\n                        },\r\n                        body: JSON.stringify({ \"AutoSignIn\": false, \"CompanyName\": \"demo\", \"Password\": \"jsPkVCtLr7\", \"RecoveryToken\": \"\", \"UserName\": \"mplog\" })\r\n                    }).then(response => {\r\n                        return response.json();\r\n                    }).then(response => {\r\n                        fetch('https:\/\/tms-demo3.softek.com.vn\/api\/Order\/GetShipmentNote', {\r\n                            method: 'POST',\r\n                            headers: {\r\n                                'Content-Type': 'application\/json',\r\n                                'Access-Control-Allow-Origin': '*',\r\n                                'Authorization': 'Bearer ' + response.AccessToken\r\n                            },\r\n                            body: JSON.stringify({ 'hblNo': hbl, 'containerNo': container })\r\n                        }).then(response => {\r\n                            return response.json();\r\n                        }).then(response2 => {\r\n\r\n                            if (response2.notes.trim()) {\r\n                                document.getElementById('result').innerHTML = headerString + \"5 gi\u00e2y. \" + linkString;\r\n                                document.getElementById('result-link').innerHTML = '<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"' + response2.notes + '\">' + response2.notes + '<\/a>';\r\n                                setTimeout(() => {\r\n                                    document.getElementById('result').innerHTML = headerString + \"4 gi\u00e2y. \" + linkString;\r\n                                    setTimeout(() => {\r\n                                        document.getElementById('result').innerHTML = headerString + \"3 gi\u00e2y. \" + linkString;\r\n                                        setTimeout(() => {\r\n                                            document.getElementById('result').innerHTML = headerString + \"2 gi\u00e2y. \" + linkString;\r\n                                            setTimeout(() => {\r\n                                                document.getElementById('result').innerHTML = headerString + \"1 gi\u00e2y. \" + linkString;\r\n                                                setTimeout(() => {\r\n                                                    document.getElementById('result').innerHTML = headerString + \"0 gi\u00e2y. \" + linkString;\r\n                                                    window.open(response2.notes, '_blank')\r\n                                                }, 1000);\r\n                                            }, 1000);\r\n                                        }, 1000);\r\n                                    }, 1000);\r\n                                }, 1000);\r\n                            } else {\r\n                                document.getElementById('captcha').innerHTML = emptyResult;\r\n                            }\r\n                            $('.boxLoading2').addClass(\"hidden\");\r\n                        }).catch(err => {\r\n                            document.getElementById('captcha').innerHTML = emptyResult;\r\n                            $('.boxLoading2').addClass(\"hidden\");\r\n                        });\r\n                    })\r\n                }\r\n            } else {\r\n                document.getElementById('captcha').innerHTML = emptyField;\r\n            }\r\n        }))\r\n    });\r\n\r\n<\/script>\r\n<script type=\"text\/javascript\">\r\n    var widId = \"\";\r\n    var onloadCallback = function () {\r\n        widId = grecaptcha.render('recapchaWidget', {\r\n            'sitekey': '6LeKyT8UAAAAAKXlohEII1NafSXGYPnpC_F0-RBS'\r\n        });\r\n    };\r\n<\/script>\r\n<script src=\"https:\/\/www.google.com\/recaptcha\/api.js?onload=onloadCallback&#038;render=explicit\" async defer><\/script>\r\n<\/p>\r\n<div class=\"page-entry-content\">\r\n    <div class=\"center-block boxLoading2 hidden\" style=\"display: flex;\r\n    position: fixed;\r\n    top: 0;\r\n    bottom: 0;\r\n    right: 0;\r\n    left: 0;\r\n    background-color: gray;\r\n    opacity: 0.5;\r\n    align-items: center;\r\n    justify-content: center;\">\r\n        <div id=\"boxLoading\" class=\"loader\"> <\/div>\r\n    <\/div>\r\n    <form id=\"tracking-order-mplogistics\" class=\"vi-woocommerce-orders-tracking-form-search\" action=\"\" method=\"get\">\r\n        <div class=\"label-form-search\">Vui l\u00f2ng \u0111i\u1ec1n m\u1ed9t trong hai th\u00f4ng tin sau:<\/div>\r\n        <div class=\"vi-woocommerce-orders-tracking-form-inputs vi-woocommerce-orders-tracking-form-inputs-3\">\r\n\r\n            <div class=\"vi-woocommerce-orders-tracking-form-order-email\">\r\n                <input class=\"vi-woocommerce-orders-tracking-form-order-email-input\" name=\"container\" type=\"text\"\r\n                    value=\"\" placeholder=\"M\u00e3 s\u1ed1 container\" \/>\r\n            <\/div>\r\n\r\n            <div class=\"vi-woocommerce-orders-tracking-form-order-id\">\r\n                <input class=\"vi-woocommerce-orders-tracking-form-order-id-input\" name=\"hbl\" type=\"text\" value=\"\"\r\n                    placeholder=\"M\u00e3 s\u1ed1 v\u1eadn \u0111\u01a1n\" \/>\r\n            <\/div>\r\n            <div id=\"recapchaWidget\" class=\"g-recaptcha\">\u00a0<\/div>\r\n            <span id=\"captcha\" style=\"color:red\"><\/span>\u00a0\r\n        <\/div>\r\n        <div class=\"vi-woocommerce-orders-tracking-form-order-email\"><button\r\n                class=\"vi-woocommerce-orders-tracking-form-search-tracking-number-btnclick woo_orders_tracking_icons-search-1\"\r\n                type=\"submit\" id=\"tracking-order-mplogistics\" style=\"background-color: #c90000\">KI\u1ec2M TRA<\/button>\r\n        <\/div>\r\n<\/div>\r\n<\/form>\r\n<div id=\"result\" style=\"font-size: 16px;\r\n    padding: 0 5%;\r\n    text-align: center;\"><\/div>\r\n<\/div>\r\n<div id=\"result-link\" style=\"font-size: 18px;\r\n    padding: 0 5%;\r\n    text-align: center;\r\n    color: #4893d5;\r\n    font-style: italic;\r\n    text-decoration: underline;\r\n    padding-bottom: 20px;\"><\/div>\r\n<\/div>\r\n<!-- .entry-content -->\r\n<footer class=\"page-entry-footer\"><\/footer><!-- .entry-footer -->\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Vui l\u00f2ng \u0111i\u1ec1n m\u1ed9t trong hai th\u00f4ng tin sau: \u00a0 \u00a0 KI\u1ec2M TRA &nbsp;<\/p>\n","protected":false},"author":1,"featured_media":2206,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/fullwidth.php","meta":[],"_links":{"self":[{"href":"http:\/\/mplogistics.com.vn\/vi\/wp-json\/wp\/v2\/pages\/2096"}],"collection":[{"href":"http:\/\/mplogistics.com.vn\/vi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/mplogistics.com.vn\/vi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/mplogistics.com.vn\/vi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/mplogistics.com.vn\/vi\/wp-json\/wp\/v2\/comments?post=2096"}],"version-history":[{"count":216,"href":"http:\/\/mplogistics.com.vn\/vi\/wp-json\/wp\/v2\/pages\/2096\/revisions"}],"predecessor-version":[{"id":2487,"href":"http:\/\/mplogistics.com.vn\/vi\/wp-json\/wp\/v2\/pages\/2096\/revisions\/2487"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/mplogistics.com.vn\/vi\/wp-json\/wp\/v2\/media\/2206"}],"wp:attachment":[{"href":"http:\/\/mplogistics.com.vn\/vi\/wp-json\/wp\/v2\/media?parent=2096"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}