| 1 |
- {"remainingRequest":"D:\\front\\item\\zyAdmin\\node_modules\\thread-loader\\dist\\cjs.js!D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\front\\item\\zyAdmin\\src\\pages\\marketing\\storeIntegralOrder\\handle\\autoSend.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\pages\\marketing\\storeIntegralOrder\\handle\\autoSend.vue","mtime":1761614939039},{"path":"D:\\front\\item\\zyAdmin\\babel.config.js","mtime":1761614925168},{"path":"D:\\front\\item\\zyAdmin\\.babelrc","mtime":1761614925165},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\thread-loader\\dist\\cjs.js","mtime":1761614937017},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1761614927320},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1761614937402}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9yZWdlbmVyYXRvciBmcm9tICJEOi9mcm9udC9pdGVtL3p5QWRtaW4vbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL3JlZ2VuZXJhdG9yLmpzIjsKaW1wb3J0IF9hc3luY1RvR2VuZXJhdG9yIGZyb20gIkQ6L2Zyb250L2l0ZW0venlBZG1pbi9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9lc20vYXN5bmNUb0dlbmVyYXRvci5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5LmZpbmQuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5wdXNoLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuaXRlcmF0b3IuY29uc3RydWN0b3IuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5pdGVyYXRvci5maW5kLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuaXRlcmF0b3IuZm9yLWVhY2guanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5udW1iZXIuY29uc3RydWN0b3IuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5vYmplY3QudG8tc3RyaW5nLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMucmVnZXhwLmV4ZWMuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5yZWdleHAudGVzdC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL3dlYi5kb20tY29sbGVjdGlvbnMuZm9yLWVhY2guanMiOwppbXBvcnQgeyBnZXRFeHByZXNzRGF0YSwgb3JkZXJFeHByZXNzVGVtcCwgb3JkZXJEZWxpdmVyeUxpc3QsIG9yZGVyU2hlZXRJbmZvLCBvdGhlckJhdGNoRGVsaXZlcnkgfSBmcm9tICdAL2FwaS9vcmRlcic7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnb3JkZXJTZW5kJywKICBwcm9wczogewogICAgaXNBbGw6IHsKICAgICAgdHlwZTogTnVtYmVyLAogICAgICBkZWZhdWx0OiAxCiAgICB9LAogICAgaWRzOiB7CiAgICAgIHR5cGU6IEFycmF5LAogICAgICBkZWZhdWx0OiBmdW5jdGlvbiBfZGVmYXVsdCgpIHsKICAgICAgICByZXR1cm4gW107CiAgICAgIH0KICAgIH0sCiAgICB3aGVyZTogewogICAgICB0eXBlOiBPYmplY3QsCiAgICAgIGRlZmF1bHQ6IGZ1bmN0aW9uIF9kZWZhdWx0KCkgewogICAgICAgIHJldHVybiB7fTsKICAgICAgfQogICAgfQogIH0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGZvcm1JdGVtOiB7CiAgICAgICAgdHlwZTogJzEnLAogICAgICAgIGV4cHJlc3NfcmVjb3JkX3R5cGU6ICcyJywKICAgICAgICBkZWxpdmVyeV9uYW1lOiAnJywKICAgICAgICBkZWxpdmVyeV9pZDogJycsCiAgICAgICAgZXhwcmVzc190ZW1wX2lkOiAnJywKICAgICAgICB0b19uYW1lOiAnJywKICAgICAgICB0b190ZWw6ICcnLAogICAgICAgIHRvX2FkZHI6ICcnLAogICAgICAgIHNoX2RlbGl2ZXJ5OiAnJywKICAgICAgICBmaWN0aXRpb3VzX2NvbnRlbnQ6ICcnCiAgICAgIH0sCiAgICAgIG1vZGFsczogZmFsc2UsCiAgICAgIGV4cHJlc3M6IFtdLAogICAgICBleHByZXNzVGVtcDogW10sCiAgICAgIGRlbGl2ZXJ5TGlzdDogW10sCiAgICAgIHRlbXA6IHt9LAogICAgICBleHBvcnRfb3BlbjogdHJ1ZQogICAgfTsKICB9LAogIHdhdGNoOiB7CiAgICAnZm9ybUl0ZW0uZXhwcmVzc190ZW1wX2lkJzogZnVuY3Rpb24gZm9ybUl0ZW1FeHByZXNzX3RlbXBfaWQodmFsdWUpIHt9CiAgfSwKICBtZXRob2RzOiB7CiAgICBjaGFuZ2VSYWRpbzogZnVuY3Rpb24gY2hhbmdlUmFkaW8obykgewogICAgICB0aGlzLiRyZWZzLmZvcm1JdGVtLnJlc2V0RmllbGRzKCk7CiAgICAgIHN3aXRjaCAobykgewogICAgICAgIGNhc2UgJzEnOgogICAgICAgICAgdGhpcy5mb3JtSXRlbS5kZWxpdmVyeV9uYW1lID0gJyc7CiAgICAgICAgICB0aGlzLmZvcm1JdGVtLmRlbGl2ZXJ5X2lkID0gJyc7CiAgICAgICAgICB0aGlzLmZvcm1JdGVtLmV4cHJlc3NfdGVtcF9pZCA9ICcnOwogICAgICAgICAgdGhpcy5mb3JtSXRlbS5leHByZXNzX3JlY29yZF90eXBlID0gJzInOwogICAgICAgICAgdGhpcy5leHByZXNzVGVtcCA9IFtdOwogICAgICAgICAgYnJlYWs7CiAgICAgICAgY2FzZSAnMic6CiAgICAgICAgICB0aGlzLmZvcm1JdGVtLnNoX2RlbGl2ZXJ5ID0gJyc7CiAgICAgICAgICB0aGlzLmZvcm1JdGVtLmV4cHJlc3NfcmVjb3JkX3R5cGUgPSAnMSc7CiAgICAgICAgICBicmVhazsKICAgICAgICBjYXNlICczJzoKICAgICAgICAgIHRoaXMuZm9ybUl0ZW0uZmljdGl0aW91c19jb250ZW50ID0gJyc7CiAgICAgICAgICB0aGlzLmZvcm1JdGVtLmV4cHJlc3NfcmVjb3JkX3R5cGUgPSAnMSc7CiAgICAgICAgICBicmVhazsKICAgICAgfQogICAgfSwKICAgIGNoYW5nZUV4cHJlc3M6IGZ1bmN0aW9uIGNoYW5nZUV4cHJlc3MoaikgewogICAgICBzd2l0Y2ggKGopIHsKICAgICAgICBjYXNlICcyJzoKICAgICAgICAgIHRoaXMuZm9ybUl0ZW0uZGVsaXZlcnlfbmFtZSA9ICcnOwogICAgICAgICAgdGhpcy5mb3JtSXRlbS5leHByZXNzX3RlbXBfaWQgPSAnJzsKICAgICAgICAgIHRoaXMuZXhwcmVzc1RlbXAgPSBbXTsKICAgICAgICAgIGJyZWFrOwogICAgICAgIGNhc2UgJzEnOgogICAgICAgICAgdGhpcy5mb3JtSXRlbS5kZWxpdmVyeV9uYW1lID0gJyc7CiAgICAgICAgICB0aGlzLmZvcm1JdGVtLmRlbGl2ZXJ5X2lkID0gJyc7CiAgICAgICAgICBicmVhazsKICAgICAgICBkZWZhdWx0OgogICAgICAgICAgYnJlYWs7CiAgICAgIH0KICAgIH0sCiAgICByZXNldDogZnVuY3Rpb24gcmVzZXQoKSB7CiAgICAgIHRoaXMuZm9ybUl0ZW0gPSB7CiAgICAgICAgdHlwZTogJzEnLAogICAgICAgIGV4cHJlc3NfcmVjb3JkX3R5cGU6ICcyJywKICAgICAgICBkZWxpdmVyeV9uYW1lOiAnJywKICAgICAgICBkZWxpdmVyeV9pZDogJycsCiAgICAgICAgZXhwcmVzc190ZW1wX2lkOiAnJywKICAgICAgICBleHByZXNzVGVtcDogW10sCiAgICAgICAgdG9fbmFtZTogJycsCiAgICAgICAgdG9fdGVsOiAnJywKICAgICAgICB0b19hZGRyOiAnJywKICAgICAgICBzaF9kZWxpdmVyeTogJycsCiAgICAgICAgZmljdGl0aW91c19jb250ZW50OiAnJwogICAgICB9OwogICAgfSwKICAgIC8vIOeJqea1geWFrOWPuOWIl+ihqAogICAgZ2V0TGlzdDogZnVuY3Rpb24gZ2V0TGlzdCgpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKICAgICAgZ2V0RXhwcmVzc0RhdGEoMSkudGhlbigvKiNfX1BVUkVfXyovZnVuY3Rpb24gKCkgewogICAgICAgIHZhciBfcmVmID0gX2FzeW5jVG9HZW5lcmF0b3IoLyojX19QVVJFX18qL19yZWdlbmVyYXRvcigpLm0oZnVuY3Rpb24gX2NhbGxlZShyZXMpIHsKICAgICAgICAgIHJldHVybiBfcmVnZW5lcmF0b3IoKS53KGZ1bmN0aW9uIChfY29udGV4dCkgewogICAgICAgICAgICB3aGlsZSAoMSkgc3dpdGNoIChfY29udGV4dC5uKSB7CiAgICAgICAgICAgICAgY2FzZSAwOgogICAgICAgICAgICAgICAgX3RoaXMuZXhwcmVzcyA9IHJlcy5kYXRhOwogICAgICAgICAgICAgICAgX3RoaXMuZ2V0U2hlZXRJbmZvKCk7CiAgICAgICAgICAgICAgY2FzZSAxOgogICAgICAgICAgICAgICAgcmV0dXJuIF9jb250ZXh0LmEoMik7CiAgICAgICAgICAgIH0KICAgICAgICAgIH0sIF9jYWxsZWUpOwogICAgICAgIH0pKTsKICAgICAgICByZXR1cm4gZnVuY3Rpb24gKF94KSB7CiAgICAgICAgICByZXR1cm4gX3JlZi5hcHBseSh0aGlzLCBhcmd1bWVudHMpOwogICAgICAgIH07CiAgICAgIH0oKSkuY2F0Y2goZnVuY3Rpb24gKHJlcykgewogICAgICAgIF90aGlzLmxvYWRpbmcgPSBmYWxzZTsKICAgICAgICBfdGhpcy4kbWVzc2FnZS5lcnJvcihyZXMubXNnKTsKICAgICAgfSk7CiAgICB9LAogICAgLy8g5o+Q5LqkCiAgICBwdXRTZW5kOiBmdW5jdGlvbiBwdXRTZW5kKG5hbWUpIHsKICAgICAgdmFyIF90aGlzMiA9IHRoaXM7CiAgICAgIHZhciBkYXRhID0gT2JqZWN0LmFzc2lnbih0aGlzLmZvcm1JdGVtKTsKICAgICAgdmFyIGFyciA9IFtdOwogICAgICB0aGlzLmlkcy5mb3JFYWNoKGZ1bmN0aW9uIChpdGVtKSB7CiAgICAgICAgYXJyLnB1c2goaXRlbS5pZCk7CiAgICAgIH0pOwogICAgICBpZiAodGhpcy5pc0FsbCA9PSAxKSB7CiAgICAgICAgZGF0YS5hbGwgPSAxOwogICAgICAgIGRhdGEud2hlcmUgPSB0aGlzLndoZXJlOwogICAgICB9IGVsc2UgewogICAgICAgIGRhdGEuYWxsID0gMDsKICAgICAgICBkYXRhLmlkcyA9IGFycjsKICAgICAgfQogICAgICBpZiAodGhpcy5mb3JtSXRlbS50eXBlID09PSAnMScpIHsKICAgICAgICBpZiAodGhpcy5mb3JtSXRlbS5kZWxpdmVyeV9uYW1lID09PSAnJykgewogICAgICAgICAgcmV0dXJuIHRoaXMuJG1lc3NhZ2UuZXJyb3IoJ+W/q+mAkuWFrOWPuOS4jeiDveS4uuepuicpOwogICAgICAgIH0gZWxzZSBpZiAodGhpcy5mb3JtSXRlbS5leHByZXNzX3RlbXBfaWQgPT09ICcnKSB7CiAgICAgICAgICByZXR1cm4gdGhpcy4kbWVzc2FnZS5lcnJvcign55S15a2Q6Z2i5Y2V5LiN6IO95Li656m6Jyk7CiAgICAgICAgfSBlbHNlIGlmICh0aGlzLmZvcm1JdGVtLnRvX25hbWUgPT09ICcnKSB7CiAgICAgICAgICByZXR1cm4gdGhpcy4kbWVzc2FnZS5lcnJvcign5a+E5Lu25Lq65aeT5ZCN5LiN6IO95Li656m6Jyk7CiAgICAgICAgfSBlbHNlIGlmICh0aGlzLmZvcm1JdGVtLnRvX3RlbCA9PT0gJycpIHsKICAgICAgICAgIHJldHVybiB0aGlzLiRtZXNzYWdlLmVycm9yKCflr4Tku7bkurrnlLXor53kuI3og73kuLrnqbonKTsKICAgICAgICB9IGVsc2UgaWYgKCEvXjEoM3w0fDV8N3w4fDl8NilcZHs5fSQvaS50ZXN0KHRoaXMuZm9ybUl0ZW0udG9fdGVsKSkgewogICAgICAgICAgcmV0dXJuIHRoaXMuJG1lc3NhZ2UuZXJyb3IoJ+ivt+i+k+WFpeato+ehrueahOaJi+acuuWPt+eggScpOwogICAgICAgIH0gZWxzZSBpZiAodGhpcy5mb3JtSXRlbS50b19hZGRyID09PSAnJykgewogICAgICAgICAgcmV0dXJuIHRoaXMuJG1lc3NhZ2UuZXJyb3IoJ+WvhOS7tuS6uuWcsOWdgOS4jeiDveS4uuepuicpOwogICAgICAgIH0KICAgICAgfQogICAgICBpZiAodGhpcy5mb3JtSXRlbS50eXBlID09PSAnMicpIHsKICAgICAgICBpZiAodGhpcy5mb3JtSXRlbS5leHByZXNzX3RlbXBfaWQpIHsKICAgICAgICAgIHRoaXMuZm9ybUl0ZW0uZXhwcmVzc190ZW1wX2lkID0gJyc7CiAgICAgICAgfQogICAgICAgIGlmICh0aGlzLmZvcm1JdGVtLnNoX2RlbGl2ZXJ5ID09PSAnJykgewogICAgICAgICAgcmV0dXJuIHRoaXMuJG1lc3NhZ2UuZXJyb3IoJ+mAgei0p+S6uuS4jeiDveS4uuepuicpOwogICAgICAgIH0KICAgICAgfQogICAgICBvdGhlckJhdGNoRGVsaXZlcnkoZGF0YSkudGhlbigvKiNfX1BVUkVfXyovZnVuY3Rpb24gKCkgewogICAgICAgIHZhciBfcmVmMiA9IF9hc3luY1RvR2VuZXJhdG9yKC8qI19fUFVSRV9fKi9fcmVnZW5lcmF0b3IoKS5tKGZ1bmN0aW9uIF9jYWxsZWUyKHJlcykgewogICAgICAgICAgcmV0dXJuIF9yZWdlbmVyYXRvcigpLncoZnVuY3Rpb24gKF9jb250ZXh0MikgewogICAgICAgICAgICB3aGlsZSAoMSkgc3dpdGNoIChfY29udGV4dDIubikgewogICAgICAgICAgICAgIGNhc2UgMDoKICAgICAgICAgICAgICAgIF90aGlzMi5tb2RhbHMgPSBmYWxzZTsKICAgICAgICAgICAgICAgIF90aGlzMi4kbWVzc2FnZS5zdWNjZXNzKHJlcy5tc2cpOwogICAgICAgICAgICAgICAgX3RoaXMyLnJlc2V0KCk7CiAgICAgICAgICAgICAgY2FzZSAxOgogICAgICAgICAgICAgICAgcmV0dXJuIF9jb250ZXh0Mi5hKDIpOwogICAgICAgICAgICB9CiAgICAgICAgICB9LCBfY2FsbGVlMik7CiAgICAgICAgfSkpOwogICAgICAgIHJldHVybiBmdW5jdGlvbiAoX3gyKSB7CiAgICAgICAgICByZXR1cm4gX3JlZjIuYXBwbHkodGhpcywgYXJndW1lbnRzKTsKICAgICAgICB9OwogICAgICB9KCkpLmNhdGNoKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICBfdGhpczIuJG1lc3NhZ2UuZXJyb3IocmVzLm1zZyk7CiAgICAgICAgX3RoaXMyLm1vZGFscyA9IGZhbHNlOwogICAgICB9KTsKICAgIH0sCiAgICBjYW5jZWw6IGZ1bmN0aW9uIGNhbmNlbChuYW1lKSB7CiAgICAgIHRoaXMubW9kYWxzID0gZmFsc2U7CiAgICAgIHRoaXMucmVzZXQoKTsKICAgIH0sCiAgICAvLyDnlLXlrZDpnaLljZXliJfooagKICAgIGV4cHJlc3NDaGFuZ2U6IGZ1bmN0aW9uIGV4cHJlc3NDaGFuZ2UodmFsdWUpIHsKICAgICAgdmFyIF90aGlzMyA9IHRoaXM7CiAgICAgIHZhciBleHByZXNzSXRlbSA9IHRoaXMuZXhwcmVzcy5maW5kKGZ1bmN0aW9uIChpdGVtKSB7CiAgICAgICAgcmV0dXJuIGl0ZW0udmFsdWUgPT09IHZhbHVlOwogICAgICB9KTsKICAgICAgaWYgKCFleHByZXNzSXRlbSkgewogICAgICAgIHJldHVybjsKICAgICAgfQogICAgICB0aGlzLmZvcm1JdGVtLmRlbGl2ZXJ5X2NvZGUgPSBleHByZXNzSXRlbS5jb2RlOwogICAgICBpZiAodGhpcy5mb3JtSXRlbS50eXBlID09PSAnMScpIHsKICAgICAgICB0aGlzLmV4cHJlc3NUZW1wID0gW107CiAgICAgICAgdGhpcy5mb3JtSXRlbS5leHByZXNzX3RlbXBfaWQgPSAnJzsKICAgICAgICBvcmRlckV4cHJlc3NUZW1wKHsKICAgICAgICAgIGNvbTogdGhpcy5mb3JtSXRlbS5kZWxpdmVyeV9jb2RlCiAgICAgICAgfSkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgICBfdGhpczMuZXhwcmVzc1RlbXAgPSByZXMuZGF0YTsKICAgICAgICAgIGlmICghcmVzLmRhdGEubGVuZ3RoKSB7CiAgICAgICAgICAgIF90aGlzMy4kbWVzc2FnZS5lcnJvcign6K+36YWN572u5L2g5omA6YCJ5b+r6YCS5YWs5Y+455qE55S15a2Q6Z2i5Y2VJyk7CiAgICAgICAgICB9CiAgICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGVycikgewogICAgICAgICAgX3RoaXMzLiRtZXNzYWdlLmVycm9yKGVyci5tc2cpOwogICAgICAgIH0pOwogICAgICB9CiAgICB9LAogICAgZ2V0RGVsaXZlcnlMaXN0OiBmdW5jdGlvbiBnZXREZWxpdmVyeUxpc3QoKSB7CiAgICAgIHZhciBfdGhpczQgPSB0aGlzOwogICAgICBvcmRlckRlbGl2ZXJ5TGlzdCgpLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgIF90aGlzNC5kZWxpdmVyeUxpc3QgPSByZXMuZGF0YS5saXN0OwogICAgICB9KS5jYXRjaChmdW5jdGlvbiAoZXJyKSB7CiAgICAgICAgX3RoaXM0LiRtZXNzYWdlLmVycm9yKGVyci5tc2cpOwogICAgICB9KTsKICAgIH0sCiAgICBnZXRTaGVldEluZm86IGZ1bmN0aW9uIGdldFNoZWV0SW5mbygpIHsKICAgICAgdmFyIF90aGlzNSA9IHRoaXM7CiAgICAgIG9yZGVyU2hlZXRJbmZvKCkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgdmFyIGRhdGEgPSByZXMuZGF0YTsKICAgICAgICBmb3IgKHZhciBrZXkgaW4gZGF0YSkgewogICAgICAgICAgaWYgKGRhdGEuaGFzT3duUHJvcGVydHkoa2V5KSAmJiBrZXkgIT09ICdleHByZXNzX3RlbXBfaWQnKSB7CiAgICAgICAgICAgIF90aGlzNS5mb3JtSXRlbVtrZXldID0gZGF0YVtrZXldOwogICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBfdGhpczUuZXhwb3J0X29wZW4gPSBkYXRhLmV4cG9ydF9vcGVuID09PSB1bmRlZmluZWQgPyB0cnVlIDogZGF0YS5leHBvcnRfb3BlbjsKICAgICAgICBpZiAoIV90aGlzNS5leHBvcnRfb3BlbikgewogICAgICAgICAgX3RoaXM1LmZvcm1JdGVtLmV4cHJlc3NfcmVjb3JkX3R5cGUgPSAnMSc7CiAgICAgICAgfQogICAgICAgIF90aGlzNS5mb3JtSXRlbS50b19hZGRyID0gZGF0YS50b19hZGQ7CiAgICAgIH0pLmNhdGNoKGZ1bmN0aW9uIChlcnIpIHsKICAgICAgICBfdGhpczUuJG1lc3NhZ2UuZXJyb3IoZXJyLm1zZyk7CiAgICAgIH0pOwogICAgfSwKICAgIHNoRGVsaXZlcnlDaGFuZ2U6IGZ1bmN0aW9uIHNoRGVsaXZlcnlDaGFuZ2UodmFsdWUpIHsKICAgICAgdmFyIGRlbGl2ZXJ5SXRlbSA9IHRoaXMuZGVsaXZlcnlMaXN0LmZpbmQoZnVuY3Rpb24gKGl0ZW0pIHsKICAgICAgICByZXR1cm4gaXRlbS5pZCA9PT0gdmFsdWU7CiAgICAgIH0pOwogICAgICB0aGlzLmZvcm1JdGVtLnNoX2RlbGl2ZXJ5X25hbWUgPSBkZWxpdmVyeUl0ZW0ud3hfbmFtZTsKICAgICAgdGhpcy5mb3JtSXRlbS5zaF9kZWxpdmVyeV9pZCA9IGRlbGl2ZXJ5SXRlbS5waG9uZTsKICAgICAgdGhpcy5mb3JtSXRlbS5zaF9kZWxpdmVyeV91aWQgPSBkZWxpdmVyeUl0ZW0udWlkOwogICAgfSwKICAgIGV4cHJlc3NUZW1wQ2hhbmdlOiBmdW5jdGlvbiBleHByZXNzVGVtcENoYW5nZSh0ZW1wSWQpIHsKICAgICAgdGhpcy50ZW1wID0gdGhpcy5leHByZXNzVGVtcC5maW5kKGZ1bmN0aW9uIChpdGVtKSB7CiAgICAgICAgcmV0dXJuIHRlbXBJZCA9PT0gaXRlbS50ZW1wX2lkOwogICAgICB9KTsKICAgIH0sCiAgICBwcmV2aWV3OiBmdW5jdGlvbiBwcmV2aWV3KCkgewogICAgICB0aGlzLiRyZWZzLnZpZXdlci4kdmlld2VyLnNob3coKTsKICAgIH0KICB9Cn07"},null]}
|