mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-29 07:25:05 +08:00
# Conflicts: # jsowell-ui/.env.development # jsowell-ui/.env.staging # jsowell-ui/bin/build-sit.bat # jsowell-ui/bin/build.bat # jsowell-ui/src/api/adapayMember/adapayMember.js # jsowell-ui/src/api/pile/merchant.js # jsowell-ui/src/router/index.js # jsowell-ui/src/views/financial/financeDetail.vue # jsowell-ui/src/views/financial/merchant.vue # jsowell-ui/src/views/homeIndex/homeIndex.vue # jsowell-ui/src/views/login.vue # jsowell-ui/src/views/pile/basic/detail.vue # jsowell-ui/src/views/pile/station/components/SiteInfo.vue # jsowell-ui/src/views/pile/station/detail.vue # jsowell-ui/src/views/pile/station/orderReport.vue
1 line
13 KiB
JSON
1 line
13 KiB
JSON
{"remainingRequest":"D:\\ideaProjects\\jsowell-charger-web\\jsowell-ui\\node_modules\\thread-loader\\dist\\cjs.js!D:\\ideaProjects\\jsowell-charger-web\\jsowell-ui\\node_modules\\babel-loader\\lib\\index.js!D:\\ideaProjects\\jsowell-charger-web\\jsowell-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\ideaProjects\\jsowell-charger-web\\jsowell-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\ideaProjects\\jsowell-charger-web\\jsowell-ui\\src\\views\\pile\\sim\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\ideaProjects\\jsowell-charger-web\\jsowell-ui\\src\\views\\pile\\sim\\index.vue","mtime":1747098376153},{"path":"D:\\ideaProjects\\jsowell-charger-web\\jsowell-ui\\babel.config.js","mtime":1747098375841},{"path":"D:\\ideaProjects\\jsowell-charger-web\\jsowell-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1748394193395},{"path":"D:\\ideaProjects\\jsowell-charger-web\\jsowell-ui\\node_modules\\thread-loader\\dist\\cjs.js","mtime":1748394193395},{"path":"D:\\ideaProjects\\jsowell-charger-web\\jsowell-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1748394197445},{"path":"D:\\ideaProjects\\jsowell-charger-web\\jsowell-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1748394193395},{"path":"D:\\ideaProjects\\jsowell-charger-web\\jsowell-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1748394199226}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJEOi9pZGVhUHJvamVjdHMvanNvd2VsbC1jaGFyZ2VyLXdlYi9qc293ZWxsLXVpL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2ludGVyb3BSZXF1aXJlRGVmYXVsdC5qcyIpLmRlZmF1bHQ7Ck9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAiX19lc01vZHVsZSIsIHsKICB2YWx1ZTogdHJ1ZQp9KTsKZXhwb3J0cy5kZWZhdWx0ID0gdm9pZCAwOwp2YXIgX29iamVjdFNwcmVhZDIgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIkQ6L2lkZWFQcm9qZWN0cy9qc293ZWxsLWNoYXJnZXItd2ViL2pzb3dlbGwtdWkvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvb2JqZWN0U3ByZWFkMi5qcyIpKTsKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5Lm1hcC5qcyIpOwpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMub2JqZWN0LnRvLXN0cmluZy5qcyIpOwpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMucmVnZXhwLmV4ZWMuanMiKTsKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzLnJlZ2V4cC50ZXN0LmpzIik7CnJlcXVpcmUoImNvcmUtanMvbW9kdWxlcy9lc25leHQuaXRlcmF0b3IuY29uc3RydWN0b3IuanMiKTsKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzbmV4dC5pdGVyYXRvci5tYXAuanMiKTsKdmFyIF9zaW0gPSByZXF1aXJlKCJAL2FwaS9waWxlL3NpbSIpOwp2YXIgX3N0YXRpb24gPSByZXF1aXJlKCJAL2FwaS9waWxlL3N0YXRpb24iKTsKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KdmFyIF9kZWZhdWx0ID0gZXhwb3J0cy5kZWZhdWx0ID0gewogIG5hbWU6ICJTaW0iLAogIGRpY3RzOiBbInNpbV9zdXBwbGllciIsICJzaW1fc3RhdHVzIiwgInNpbV9vcGVyYXRvciIsICJzaW1fZXhwaXJlZF90aW1lIl0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIC8vIOmBrue9qeWxggogICAgICBsb2FkaW5nOiB0cnVlLAogICAgICAvLyDpgInkuK3mlbDnu4QKICAgICAgaWRzOiBbXSwKICAgICAgLy8g6Z2e5Y2V5Liq56aB55SoCiAgICAgIHNpbmdsZTogdHJ1ZSwKICAgICAgLy8g6Z2e5aSa5Liq56aB55SoCiAgICAgIG11bHRpcGxlOiB0cnVlLAogICAgICAvLyDmmL7npLrmkJzntKLmnaHku7YKICAgICAgc2hvd1NlYXJjaDogdHJ1ZSwKICAgICAgLy8g5oC75p2h5pWwCiAgICAgIHRvdGFsOiAwLAogICAgICAvLyDlhYXnlLXmoalTSU3ljaHkv6Hmga/ooajmoLzmlbDmja4KICAgICAgc2ltTGlzdDogW10sCiAgICAgIC8vIOW8ueWHuuWxguagh+mimAogICAgICB0aXRsZTogIiIsCiAgICAgIC8vIOaYr+WQpuaYvuekuuW8ueWHuuWxggogICAgICBvcGVuOiBmYWxzZSwKICAgICAgb3BlblJlbmV3U2ltOiBmYWxzZSwKICAgICAgc2ltUmVuZXdDeWNsZU51bWJlcjogJycsCiAgICAgIC8vIOafpeivouWPguaVsAogICAgICBxdWVyeVBhcmFtczogewogICAgICAgIHBhZ2VOdW06IDEsCiAgICAgICAgcGFnZVNpemU6IDEwLAogICAgICAgIG5hbWU6IG51bGwsCiAgICAgICAgaWNjSWQ6IG51bGwsCiAgICAgICAgc3RhdHVzOiBudWxsLAogICAgICAgIHRvdGFsRGF0YTogbnVsbCwKICAgICAgICBzdXJwbHVzRGF0YTogbnVsbCwKICAgICAgICBleHBpcmVUaW1lOiBudWxsLAogICAgICAgIG9wZXJhdG9yOiBudWxsLAogICAgICAgIHBpbGVTbjogbnVsbCwKICAgICAgICBzaW1TdXBwbGllcjogbnVsbCwKICAgICAgICBzdGF0aW9uSWQ6IG51bGwKICAgICAgfSwKICAgICAgdmFsdWU6ICcnLAogICAgICAvLyDooajljZXlj4LmlbAKICAgICAgZm9ybToge30sCiAgICAgIC8vIOermeeCueWIl+ihqAogICAgICBzdGF0aW9uTGlzdDogW10sCiAgICAgIC8vIOihqOWNleagoemqjAogICAgICBydWxlczoge30sCiAgICAgIGljY2lkQXJyYXk6IFtdCiAgICB9OwogIH0sCiAgY3JlYXRlZDogZnVuY3Rpb24gY3JlYXRlZCgpIHsKICAgIHRoaXMuZ2V0TGlzdCgpOwogICAgLy8g5p+l6K+i56uZ54K55YiX6KGoCiAgICB0aGlzLmdldFN0YXRpb25MaXN0KCk7CiAgfSwKICBtZXRob2RzOiB7CiAgICAvKiog5p+l6K+i5YWF55S15qGpU0lN5Y2h5L+h5oGv5YiX6KGoICovZ2V0TGlzdDogZnVuY3Rpb24gZ2V0TGlzdCgpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKICAgICAgdGhpcy5sb2FkaW5nID0gdHJ1ZTsKICAgICAgLy8gbGlzdFNpbSh0aGlzLnF1ZXJ5UGFyYW1zKS50aGVuKHJlc3BvbnNlID0+IHsKICAgICAgLy8gICB0aGlzLnNpbUxpc3QgPSByZXNwb25zZS5yb3dzOwogICAgICAvLyAgIHRoaXMudG90YWwgPSByZXNwb25zZS50b3RhbDsKICAgICAgLy8gICB0aGlzLmxvYWRpbmcgPSBmYWxzZTsKICAgICAgLy8gfSk7CgogICAgICAoMCwgX3NpbS5nZXRTaW1JbmZvKSh0aGlzLnF1ZXJ5UGFyYW1zKS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICBfdGhpcy5zaW1MaXN0ID0gcmVzLnJvd3M7CiAgICAgICAgX3RoaXMudG90YWwgPSByZXMudG90YWw7CiAgICAgICAgX3RoaXMubG9hZGluZyA9IGZhbHNlOwogICAgICB9KTsKICAgIH0sCiAgICAvLyDlj5bmtojmjInpkq4KICAgIGNhbmNlbDogZnVuY3Rpb24gY2FuY2VsKCkgewogICAgICB0aGlzLm9wZW4gPSBmYWxzZTsKICAgICAgdGhpcy5yZXNldCgpOwogICAgfSwKICAgIC8vIOihqOWNlemHjee9rgogICAgcmVzZXQ6IGZ1bmN0aW9uIHJlc2V0KCkgewogICAgICB0aGlzLmZvcm0gPSB7CiAgICAgICAgaWQ6IG51bGwsCiAgICAgICAgbmFtZTogbnVsbCwKICAgICAgICBpY2NpZDogbnVsbCwKICAgICAgICBzdGF0dXM6ICIwIiwKICAgICAgICB0b3RhbERhdGE6IG51bGwsCiAgICAgICAgc3VycGx1c0RhdGE6IG51bGwsCiAgICAgICAgZXhwaXJlVGltZTogbnVsbCwKICAgICAgICBvcGVyYXRvcjogbnVsbCwKICAgICAgICBjcmVhdGVCeTogbnVsbCwKICAgICAgICBjcmVhdGVUaW1lOiBudWxsLAogICAgICAgIHVwZGF0ZUJ5OiBudWxsLAogICAgICAgIHVwZGF0ZVRpbWU6IG51bGwsCiAgICAgICAgZGVsRmxhZzogbnVsbAogICAgICB9OwogICAgICB0aGlzLnJlc2V0Rm9ybSgiZm9ybSIpOwogICAgfSwKICAgIC8qKiDmkJzntKLmjInpkq7mk43kvZwgKi9oYW5kbGVRdWVyeTogZnVuY3Rpb24gaGFuZGxlUXVlcnkoKSB7CiAgICAgIHRoaXMucXVlcnlQYXJhbXMucGFnZU51bSA9IDE7CiAgICAgIHRoaXMuZ2V0TGlzdCgpOwogICAgfSwKICAgIC8qKiDph43nva7mjInpkq7mk43kvZwgKi9yZXNldFF1ZXJ5OiBmdW5jdGlvbiByZXNldFF1ZXJ5KCkgewogICAgICB0aGlzLnJlc2V0Rm9ybSgicXVlcnlGb3JtIik7CiAgICAgIHRoaXMuaGFuZGxlUXVlcnkoKTsKICAgIH0sCiAgICAvLyDlpJrpgInmoYbpgInkuK3mlbDmja4KICAgIGhhbmRsZVNlbGVjdGlvbkNoYW5nZTogZnVuY3Rpb24gaGFuZGxlU2VsZWN0aW9uQ2hhbmdlKHNlbGVjdGlvbikgewogICAgICB0aGlzLmlkcyA9IHNlbGVjdGlvbi5tYXAoZnVuY3Rpb24gKGl0ZW0pIHsKICAgICAgICByZXR1cm4gaXRlbS5pZDsKICAgICAgfSk7CiAgICAgIHRoaXMuaWNjaWRBcnJheSA9IHNlbGVjdGlvbi5tYXAoZnVuY3Rpb24gKGl0ZW0pIHsKICAgICAgICByZXR1cm4gaXRlbS5pY2NpZDsKICAgICAgfSk7CiAgICAgIHRoaXMuc2luZ2xlID0gc2VsZWN0aW9uLmxlbmd0aCAhPT0gMTsKICAgICAgdGhpcy5tdWx0aXBsZSA9ICFzZWxlY3Rpb24ubGVuZ3RoOwogICAgfSwKICAgIC8qKiDmlrDlop7mjInpkq7mk43kvZwgKi9oYW5kbGVBZGQ6IGZ1bmN0aW9uIGhhbmRsZUFkZCgpIHsKICAgICAgdGhpcy5yZXNldCgpOwogICAgICB0aGlzLm9wZW4gPSB0cnVlOwogICAgICB0aGlzLnRpdGxlID0gIua3u+WKoOWFheeUteahqVNJTeWNoeS/oeaBryI7CiAgICB9LAogICAgY2hhbmdlSW5wdXQ6IGZ1bmN0aW9uIGNoYW5nZUlucHV0KCkgewogICAgICB2YXIgcGF0dGVybiA9IC9eWzEtOV1bMC05XSokLzsgLy8g5q2j5pW05pWw55qE5q2j5YiZ6KGo6L6+5byPCiAgICAgIC8vIOS4jeespuWQiOato+aVtOaVsOaXtgogICAgICBpZiAoIXBhdHRlcm4udGVzdCh0aGlzLnNpbVJlbmV3Q3ljbGVOdW1iZXIpKSB7CiAgICAgICAgLy8gaW5wdXQg5qGG57uR5a6a55qE5YaF5a655Li656m6CiAgICAgICAgdGhpcy5zaW1SZW5ld0N5Y2xlTnVtYmVyID0gJyc7CiAgICAgIH0KICAgIH0sCiAgICAvLyDlhbPpl63nu63otLkg5a+56K+d5qGGCiAgICBjbG9zZVJlbmV3U2ltOiBmdW5jdGlvbiBjbG9zZVJlbmV3U2ltKCkgewogICAgICBjb25zb2xlLmxvZygi5YWz6Zet57ut6LS5IOWvueivneahhiIpOwogICAgICB0aGlzLnJlc2V0U2ltUmVuZXdDeWNsZU51bWJlcigpOwogICAgfSwKICAgIC8qKiDnu63otLnmjInpkq7mk43kvZwgKi9oYW5kbGVSZW5ld1NpbTogZnVuY3Rpb24gaGFuZGxlUmVuZXdTaW0ocm93KSB7CiAgICAgIHRoaXMub3BlblJlbmV3U2ltID0gdHJ1ZTsKICAgICAgdGhpcy5pY2NpZEFycmF5LnB1c2gocm93LmljY2lkKTsKICAgIH0sCiAgICAvKiog5L+u5pS55oyJ6ZKu5pON5L2cICovaGFuZGxlVXBkYXRlOiBmdW5jdGlvbiBoYW5kbGVVcGRhdGUocm93KSB7CiAgICAgIHZhciBfdGhpczIgPSB0aGlzOwogICAgICB0aGlzLnJlc2V0KCk7CiAgICAgIHZhciBpZCA9IHJvdy5pZCB8fCB0aGlzLmlkczsKICAgICAgKDAsIF9zaW0uZ2V0U2ltKShpZCkudGhlbihmdW5jdGlvbiAocmVzcG9uc2UpIHsKICAgICAgICBfdGhpczIuZm9ybSA9IHJlc3BvbnNlLmRhdGE7CiAgICAgICAgX3RoaXMyLm9wZW4gPSB0cnVlOwogICAgICAgIF90aGlzMi50aXRsZSA9ICLkv67mlLnlhYXnlLXmoalTSU3ljaHkv6Hmga8iOwogICAgICB9KTsKICAgIH0sCiAgICAvKiog5p+l6K+i5YWF55S156uZ5L+h5oGv5YiX6KGoICovZ2V0U3RhdGlvbkxpc3Q6IGZ1bmN0aW9uIGdldFN0YXRpb25MaXN0KCkgewogICAgICB2YXIgX3RoaXMzID0gdGhpczsKICAgICAgdmFyIHF1ZXJ5U3RhdGlvblBhcmFtcyA9IHsKICAgICAgICBwYWdlTnVtOiAxLAogICAgICAgIHBhZ2VTaXplOiA5OTkKICAgICAgfTsKICAgICAgKDAsIF9zdGF0aW9uLmxpc3RTdGF0aW9uKShxdWVyeVN0YXRpb25QYXJhbXMpLnRoZW4oZnVuY3Rpb24gKHJlc3BvbnNlKSB7CiAgICAgICAgY29uc29sZS5sb2coIuiuouWNleWIl+ihqOmhtS3mn6Xor6Lnq5nngrnliJfooagiLCByZXNwb25zZSk7CiAgICAgICAgX3RoaXMzLnN0YXRpb25MaXN0ID0gcmVzcG9uc2Uucm93czsKICAgICAgfSk7CiAgICB9LAogICAgLy8g6I635Y+Wc2lt5Y2h5pyA5paw5pWw5o2uCiAgICBnZXROZXdJbmZvOiBmdW5jdGlvbiBnZXROZXdJbmZvKGljY0lkKSB7CiAgICAgIHZhciBfdGhpczQgPSB0aGlzOwogICAgICBjb25zb2xlLmxvZygiaWNjaWQiLCBpY2NJZCk7CiAgICAgICgwLCBfc2ltLmdldFNpbUNhcmROZXdJbmZvQnlJY2NJZCkoaWNjSWQpLnRoZW4oZnVuY3Rpb24gKHJlc3BvbnNlKSB7CiAgICAgICAgY29uc29sZS5sb2coImdldFNpbUNhcmROZXdJbmZvQnlJY2NJZCwgcmVzdWx0IiwgcmVzcG9uc2UpOwogICAgICAgIGlmIChyZXNwb25zZSAhPSBudWxsKSB7CiAgICAgICAgICBfdGhpczQuZ2V0TGlzdCgpOwogICAgICAgIH0KICAgICAgfSk7CiAgICB9LAogICAgLy8g6YeN572uIOe7rei0ueWRqOacn+ebuOWFswogICAgcmVzZXRTaW1SZW5ld0N5Y2xlTnVtYmVyOiBmdW5jdGlvbiByZXNldFNpbVJlbmV3Q3ljbGVOdW1iZXIoKSB7CiAgICAgIGNvbnNvbGUubG9nKCLph43nva4g57ut6LS55ZGo5pyf55u45YWzIik7CiAgICAgIHRoaXMub3BlblJlbmV3U2ltID0gZmFsc2U7CiAgICAgIHRoaXMuc2ltUmVuZXdDeWNsZU51bWJlciA9ICIiOwogICAgICB0aGlzLmljY2lkQXJyYXkgPSBbXTsKICAgIH0sCiAgICAvLyDngrnlh7vnu63otLnmj5DkuqTmjInpkq4KICAgIHN1Ym1pdFNpbVJlbmV3Q3ljbGVOdW1iZXI6IGZ1bmN0aW9uIHN1Ym1pdFNpbVJlbmV3Q3ljbGVOdW1iZXIoKSB7CiAgICAgIHZhciBfdGhpczUgPSB0aGlzOwogICAgICB2YXIgcGFyYW0gPSB7CiAgICAgICAgaWNjSWRzOiB0aGlzLmljY2lkQXJyYXksCiAgICAgICAgY3ljbGVOdW1iZXI6IHRoaXMuc2ltUmVuZXdDeWNsZU51bWJlcgogICAgICB9OwogICAgICBjb25zb2xlLmxvZygic2lt5Y2h57ut6LS5IHBhcmFtOiIsIHBhcmFtKTsKICAgICAgKDAsIF9zaW0uc2ltUmVuZXcpKHBhcmFtKS50aGVuKGZ1bmN0aW9uIChyZXNwb25zZSkgewogICAgICAgIGNvbnNvbGUubG9nKCJzaW3ljaHnu63otLkgcmVzcG9uc2U6IiwgcmVzcG9uc2UpOwogICAgICAgIF90aGlzNS4kbW9kYWwubXNnU3VjY2Vzcygi57ut6LS55oiQ5Yqf77yBIik7CiAgICAgICAgX3RoaXM1Lm9wZW5SZW5ld1NpbSA9IGZhbHNlOwogICAgICAgIF90aGlzNS5nZXRMaXN0KCk7CiAgICAgIH0pOwogICAgfSwKICAgIC8qKiDmj5DkuqTmjInpkq4gKi9zdWJtaXRGb3JtOiBmdW5jdGlvbiBzdWJtaXRGb3JtKCkgewogICAgICB2YXIgX3RoaXM2ID0gdGhpczsKICAgICAgdGhpcy4kcmVmc1siZm9ybSJdLnZhbGlkYXRlKGZ1bmN0aW9uICh2YWxpZCkgewogICAgICAgIGlmICh2YWxpZCkgewogICAgICAgICAgaWYgKF90aGlzNi5mb3JtLmlkICE9IG51bGwpIHsKICAgICAgICAgICAgKDAsIF9zaW0udXBkYXRlU2ltKShfdGhpczYuZm9ybSkudGhlbihmdW5jdGlvbiAocmVzcG9uc2UpIHsKICAgICAgICAgICAgICBfdGhpczYuJG1vZGFsLm1zZ1N1Y2Nlc3MoIuS/ruaUueaIkOWKnyIpOwogICAgICAgICAgICAgIF90aGlzNi5vcGVuID0gZmFsc2U7CiAgICAgICAgICAgICAgX3RoaXM2LmdldExpc3QoKTsKICAgICAgICAgICAgfSk7CiAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAoMCwgX3NpbS5hZGRTaW0pKF90aGlzNi5mb3JtKS50aGVuKGZ1bmN0aW9uIChyZXNwb25zZSkgewogICAgICAgICAgICAgIF90aGlzNi4kbW9kYWwubXNnU3VjY2Vzcygi5paw5aKe5oiQ5YqfIik7CiAgICAgICAgICAgICAgX3RoaXM2Lm9wZW4gPSBmYWxzZTsKICAgICAgICAgICAgICBfdGhpczYuZ2V0TGlzdCgpOwogICAgICAgICAgICB9KTsKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH0pOwogICAgfSwKICAgIC8qKiDliKDpmaTmjInpkq7mk43kvZwgKi9oYW5kbGVEZWxldGU6IGZ1bmN0aW9uIGhhbmRsZURlbGV0ZShyb3cpIHsKICAgICAgdmFyIF90aGlzNyA9IHRoaXM7CiAgICAgIHZhciBpZHMgPSByb3cuaWQgfHwgdGhpcy5pZHM7CiAgICAgIHRoaXMuJG1vZGFsLmNvbmZpcm0oJ+aYr+WQpuehruiupOWIoOmZpOWFheeUteahqVNJTeWNoeS/oeaBr+e8luWPt+S4uiInICsgaWRzICsgJyLnmoTmlbDmja7pobnvvJ8nKS50aGVuKGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gKDAsIF9zaW0uZGVsU2ltKShpZHMpOwogICAgICB9KS50aGVuKGZ1bmN0aW9uICgpIHsKICAgICAgICBfdGhpczcuZ2V0TGlzdCgpOwogICAgICAgIF90aGlzNy4kbW9kYWwubXNnU3VjY2Vzcygi5Yig6Zmk5oiQ5YqfIik7CiAgICAgIH0pLmNhdGNoKGZ1bmN0aW9uICgpIHt9KTsKICAgIH0sCiAgICAvKiog5a+85Ye65oyJ6ZKu5pON5L2cICovaGFuZGxlRXhwb3J0OiBmdW5jdGlvbiBoYW5kbGVFeHBvcnQoKSB7CiAgICAgIHRoaXMuZG93bmxvYWQoJ3BpbGUvc2ltL2V4cG9ydCcsICgwLCBfb2JqZWN0U3ByZWFkMi5kZWZhdWx0KSh7fSwgdGhpcy5xdWVyeVBhcmFtcyksICJzaW1fIi5jb25jYXQobmV3IERhdGUoKS5nZXRUaW1lKCksICIueGxzeCIpKTsKICAgIH0KICB9Cn07"},null]} |