mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-21 03:25:12 +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
23 KiB
JSON
1 line
23 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\\homeIndex\\homeIndex.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\ideaProjects\\jsowell-charger-web\\jsowell-ui\\src\\views\\homeIndex\\homeIndex.vue","mtime":1747721181493},{"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:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJEOi9pZGVhUHJvamVjdHMvanNvd2VsbC1jaGFyZ2VyLXdlYi9qc293ZWxsLXVpL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2ludGVyb3BSZXF1aXJlRGVmYXVsdC5qcyIpLmRlZmF1bHQ7Ck9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAiX19lc01vZHVsZSIsIHsKICB2YWx1ZTogdHJ1ZQp9KTsKZXhwb3J0cy5kZWZhdWx0ID0gdm9pZCAwOwpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuY29uY2F0LmpzIik7CnJlcXVpcmUoImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5tYXAuanMiKTsKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzLm9iamVjdC50by1zdHJpbmcuanMiKTsKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzbmV4dC5pdGVyYXRvci5jb25zdHJ1Y3Rvci5qcyIpOwpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXNuZXh0Lml0ZXJhdG9yLm1hcC5qcyIpOwp2YXIgX3JlZ2VuZXJhdG9yUnVudGltZTIgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIkQ6L2lkZWFQcm9qZWN0cy9qc293ZWxsLWNoYXJnZXItd2ViL2pzb3dlbGwtdWkvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvcmVnZW5lcmF0b3JSdW50aW1lLmpzIikpOwp2YXIgX2FzeW5jVG9HZW5lcmF0b3IyID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChyZXF1aXJlKCJEOi9pZGVhUHJvamVjdHMvanNvd2VsbC1jaGFyZ2VyLXdlYi9qc293ZWxsLXVpL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2FzeW5jVG9HZW5lcmF0b3IuanMiKSk7CnZhciBfZWNoYXJ0cyA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiZWNoYXJ0cyIpKTsKdmFyIF9lY2hhcnRzMiA9IHJlcXVpcmUoIi4vZWNoYXJ0cyIpOwp2YXIgX2luZGV4ID0gcmVxdWlyZSgiQC9hcGkvaW5kZXgiKTsKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KdmFyIF9kZWZhdWx0ID0gZXhwb3J0cy5kZWZhdWx0ID0gewogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBjaGFydDogbnVsbCwKICAgICAgZ2VuZXJhbFNpdHVhdGlvbjoge30sCiAgICAgIG9yZGVySW5mbzogW10sCiAgICAgIHRhYmxlRGF0YTogW3sKICAgICAgICBwaWxlU246ICI5NTI3IiwKICAgICAgICBzdGF0aW9uTmFtZTogIuS4h+i9puWFheWFheeUteahqSIsCiAgICAgICAgc3RhdGlvbkFkZHJlc3M6ICLmmIblsbHluILpu4Tln5TmsZ/ljZfot68iLAogICAgICAgIHR5cGU6ICLnm7TmtYEiLAogICAgICAgIHBvd2VyOiAiMjEzMSIsCiAgICAgICAgZGVncmVlOiAiMjE1IiwKICAgICAgICBlbGVjdHJpY2l0eVByaWNlOiAiNTY1IiwKICAgICAgICBzZXJ2aWNlUHJpY2U6ICI5Mjc0IiwKICAgICAgICBjaGFyZ2luZ051bWJlcjogIjYyNCIKICAgICAgfV0sCiAgICAgIGNyZWF0ZVRpbWVSYW5nZTogW10sCiAgICAgIHF1ZXJ5UGFyYW1zOiB7fSwKICAgICAgZGlhbG9nVmlzaWJsZTogdHJ1ZQogICAgfTsKICB9LAogIC8v5Zu+6KGo5a6e5L6LCiAgY3JlYXRlZDogZnVuY3Rpb24gY3JlYXRlZCgpIHsKICAgIHRoaXMuZ2V0R2VuZXJhbCgpOwogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIHRoaXMuc2V0RGVmYXVsdERhdGVSYW5nZSgpOwogICAgLy8gdGhpcy5yb3NlKCk7CiAgfSwKICBtZXRob2RzOiB7CiAgICBnZXRHZW5lcmFsOiBmdW5jdGlvbiBnZXRHZW5lcmFsKCkgewogICAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgICByZXR1cm4gKDAsIF9hc3luY1RvR2VuZXJhdG9yMi5kZWZhdWx0KSgvKiNfX1BVUkVfXyovKDAsIF9yZWdlbmVyYXRvclJ1bnRpbWUyLmRlZmF1bHQpKCkubWFyayhmdW5jdGlvbiBfY2FsbGVlKCkgewogICAgICAgIHZhciBfeWllbGQkZ2V0R2VuZXJhbFNpdHUsIG9iajsKICAgICAgICByZXR1cm4gKDAsIF9yZWdlbmVyYXRvclJ1bnRpbWUyLmRlZmF1bHQpKCkud3JhcChmdW5jdGlvbiBfY2FsbGVlJChfY29udGV4dCkgewogICAgICAgICAgd2hpbGUgKDEpIHN3aXRjaCAoX2NvbnRleHQucHJldiA9IF9jb250ZXh0Lm5leHQpIHsKICAgICAgICAgICAgY2FzZSAwOgogICAgICAgICAgICAgIF9jb250ZXh0Lm5leHQgPSAyOwogICAgICAgICAgICAgIHJldHVybiAoMCwgX2luZGV4LmdldEdlbmVyYWxTaXR1YXRpb24pKHt9KTsKICAgICAgICAgICAgY2FzZSAyOgogICAgICAgICAgICAgIF95aWVsZCRnZXRHZW5lcmFsU2l0dSA9IF9jb250ZXh0LnNlbnQ7CiAgICAgICAgICAgICAgb2JqID0gX3lpZWxkJGdldEdlbmVyYWxTaXR1Lm9iajsKICAgICAgICAgICAgICBjb25zb2xlLmxvZygi6aaW6aG15L+h5oGvIiwgb2JqKTsKICAgICAgICAgICAgICBfdGhpcy5nZW5lcmFsU2l0dWF0aW9uID0gb2JqOwogICAgICAgICAgICBjYXNlIDY6CiAgICAgICAgICAgIGNhc2UgImVuZCI6CiAgICAgICAgICAgICAgcmV0dXJuIF9jb250ZXh0LnN0b3AoKTsKICAgICAgICAgIH0KICAgICAgICB9LCBfY2FsbGVlKTsKICAgICAgfSkpKCk7CiAgICB9LAogICAgZ2V0T3JkZXI6IGZ1bmN0aW9uIGdldE9yZGVyKCkgewogICAgICB2YXIgX3RoaXMyID0gdGhpczsKICAgICAgcmV0dXJuICgwLCBfYXN5bmNUb0dlbmVyYXRvcjIuZGVmYXVsdCkoLyojX19QVVJFX18qLygwLCBfcmVnZW5lcmF0b3JSdW50aW1lMi5kZWZhdWx0KSgpLm1hcmsoZnVuY3Rpb24gX2NhbGxlZTIoKSB7CiAgICAgICAgdmFyIF95aWVsZCRnZXRPcmRlckluZm8sIG9iaiwgcmVzQ29kZTsKICAgICAgICByZXR1cm4gKDAsIF9yZWdlbmVyYXRvclJ1bnRpbWUyLmRlZmF1bHQpKCkud3JhcChmdW5jdGlvbiBfY2FsbGVlMiQoX2NvbnRleHQyKSB7CiAgICAgICAgICB3aGlsZSAoMSkgc3dpdGNoIChfY29udGV4dDIucHJldiA9IF9jb250ZXh0Mi5uZXh0KSB7CiAgICAgICAgICAgIGNhc2UgMDoKICAgICAgICAgICAgICBfY29udGV4dDIubmV4dCA9IDI7CiAgICAgICAgICAgICAgcmV0dXJuICgwLCBfaW5kZXguZ2V0T3JkZXJJbmZvKSh7CiAgICAgICAgICAgICAgICBzdGFydFRpbWU6ICIiLmNvbmNhdChfdGhpczIuY3JlYXRlVGltZVJhbmdlWzBdLCAiIDAwOjAwOjAwIiksCiAgICAgICAgICAgICAgICBlbmRUaW1lOiAiIi5jb25jYXQoX3RoaXMyLmNyZWF0ZVRpbWVSYW5nZVsxXSwgIiAyMzo1OTo1OSIpCiAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgIGNhc2UgMjoKICAgICAgICAgICAgICBfeWllbGQkZ2V0T3JkZXJJbmZvID0gX2NvbnRleHQyLnNlbnQ7CiAgICAgICAgICAgICAgb2JqID0gX3lpZWxkJGdldE9yZGVySW5mby5vYmo7CiAgICAgICAgICAgICAgcmVzQ29kZSA9IF95aWVsZCRnZXRPcmRlckluZm8ucmVzQ29kZTsKICAgICAgICAgICAgICBjb25zb2xlLmxvZygi6K6i5Y2V5L+h5oGvIiwgb2JqLCByZXNDb2RlKTsKICAgICAgICAgICAgICBpZiAocmVzQ29kZSA9PT0gIjAwMTAwMDAwIikgewogICAgICAgICAgICAgICAgX3RoaXMyLm9yZGVySW5mbyA9IG9iajsKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIGNhc2UgNzoKICAgICAgICAgICAgY2FzZSAiZW5kIjoKICAgICAgICAgICAgICByZXR1cm4gX2NvbnRleHQyLnN0b3AoKTsKICAgICAgICAgIH0KICAgICAgICB9LCBfY2FsbGVlMik7CiAgICAgIH0pKSgpOwogICAgfSwKICAgIGluaXQ6IGZ1bmN0aW9uIGluaXQoKSB7CiAgICAgIHZhciBfdGhpczMgPSB0aGlzOwogICAgICByZXR1cm4gKDAsIF9hc3luY1RvR2VuZXJhdG9yMi5kZWZhdWx0KSgvKiNfX1BVUkVfXyovKDAsIF9yZWdlbmVyYXRvclJ1bnRpbWUyLmRlZmF1bHQpKCkubWFyayhmdW5jdGlvbiBfY2FsbGVlMygpIHsKICAgICAgICByZXR1cm4gKDAsIF9yZWdlbmVyYXRvclJ1bnRpbWUyLmRlZmF1bHQpKCkud3JhcChmdW5jdGlvbiBfY2FsbGVlMyQoX2NvbnRleHQzKSB7CiAgICAgICAgICB3aGlsZSAoMSkgc3dpdGNoIChfY29udGV4dDMucHJldiA9IF9jb250ZXh0My5uZXh0KSB7CiAgICAgICAgICAgIGNhc2UgMDoKICAgICAgICAgICAgICBfY29udGV4dDMubmV4dCA9IDI7CiAgICAgICAgICAgICAgcmV0dXJuIF90aGlzMy5nZXRPcmRlcigpOwogICAgICAgICAgICBjYXNlIDI6CiAgICAgICAgICAgICAgX3RoaXMzLiRuZXh0VGljayhmdW5jdGlvbiAoKSB7CiAgICAgICAgICAgICAgICBfdGhpczMuY2hhcnQgPSBfZWNoYXJ0cy5kZWZhdWx0LmluaXQoX3RoaXMzLiRyZWZzLmNoYXJ0KTsKICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKCLmn7Hnirblm74iLCBfdGhpczMub3JkZXJJbmZvKTsKICAgICAgICAgICAgICAgIHZhciBzdHIgPSBfdGhpczMub3JkZXJJbmZvLm1hcChmdW5jdGlvbiAoaXRlbSkgewogICAgICAgICAgICAgICAgICByZXR1cm4gaXRlbS5kYXRlOwogICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICBjb25zb2xlLmxvZyhzdHIpOwogICAgICAgICAgICAgICAgdmFyIG9wdGlvbiA9IHsKICAgICAgICAgICAgICAgICAgdG9vbHRpcDogewogICAgICAgICAgICAgICAgICAgIHRyaWdnZXI6ICJheGlzIiwKICAgICAgICAgICAgICAgICAgICBheGlzUG9pbnRlcjogewogICAgICAgICAgICAgICAgICAgICAgdHlwZTogInNoYWRvdyIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgIHRvb2xib3g6IHsKICAgICAgICAgICAgICAgICAgICBmZWF0dXJlOiB7CiAgICAgICAgICAgICAgICAgICAgICBkYXRhVmlldzogewogICAgICAgICAgICAgICAgICAgICAgICBzaG93OiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICByZWFkT25seTogZmFsc2UKICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICBtYWdpY1R5cGU6IHsKICAgICAgICAgICAgICAgICAgICAgICAgc2hvdzogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgdHlwZTogWyJsaW5lIiwgImJhciJdCiAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgcmVzdG9yZTogewogICAgICAgICAgICAgICAgICAgICAgICBzaG93OiB0cnVlCiAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgc2F2ZUFzSW1hZ2U6IHsKICAgICAgICAgICAgICAgICAgICAgICAgc2hvdzogdHJ1ZQogICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgbGVnZW5kOiB7CiAgICAgICAgICAgICAgICAgICAgZGF0YTogWyLmgLvorqLljZXph5Hpop0iLCAi5bCW5pe25q615oC755So55S16YePIiwgIuWzsOaXtuauteaAu+eUqOeUtemHjyIsICLlubPml7bmrrXmgLvnlKjnlLXph48iLCAi6LC35pe25q615oC755So55S16YePIl0KICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgZGF0YVpvb206IHsKICAgICAgICAgICAgICAgICAgICBzaG93OiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICBzdGFydDogMCwKICAgICAgICAgICAgICAgICAgICBlbmQ6IDEwMAogICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICBncmlkOiB7CiAgICAgICAgICAgICAgICAgICAgbGVmdDogIjMlIiwKICAgICAgICAgICAgICAgICAgICByaWdodDogIjQlIiwKICAgICAgICAgICAgICAgICAgICBib3R0b206ICIzJSIsCiAgICAgICAgICAgICAgICAgICAgY29udGFpbkxhYmVsOiB0cnVlCiAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgIHhBeGlzOiBbewogICAgICAgICAgICAgICAgICAgIHR5cGU6ICJjYXRlZ29yeSIsCiAgICAgICAgICAgICAgICAgICAgYm91bmRhcnlHYXA6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgZGF0YTogc3RyLAogICAgICAgICAgICAgICAgICAgIGF4aXNMaW5lOiB7CiAgICAgICAgICAgICAgICAgICAgICBvblplcm86IGZhbHNlCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICB9XSwKICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiB0cnVlLAogICAgICAgICAgICAgICAgICBhbmltYXRpb25EdXJhdGlvbjogMjAwMCwKICAgICAgICAgICAgICAgICAgeUF4aXM6IFt7CiAgICAgICAgICAgICAgICAgICAgdHlwZTogInZhbHVlIiwKICAgICAgICAgICAgICAgICAgICBuYW1lOiAi55S16LS5IiwKICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogImxlZnQiLAogICAgICAgICAgICAgICAgICAgIGFsaWduVGlja3M6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgYXhpc0xhYmVsOiB7CiAgICAgICAgICAgICAgICAgICAgICBmb3JtYXR0ZXI6ICJ7dmFsdWV9IO+/pSIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgICAgICB0eXBlOiAidmFsdWUiLAogICAgICAgICAgICAgICAgICAgIG5hbWU6ICLnlLXph48iLAogICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiAicmlnaHQiLAogICAgICAgICAgICAgICAgICAgIGFsaWduVGlja3M6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgYXhpc0xhYmVsOiB7CiAgICAgICAgICAgICAgICAgICAgICBmb3JtYXR0ZXI6ICJ7dmFsdWV9IGt3aCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIH1dLAogICAgICAgICAgICAgICAgICBzZXJpZXM6IFt7CiAgICAgICAgICAgICAgICAgICAgbmFtZTogIuaAu+eUqOeUtemHjyIsCiAgICAgICAgICAgICAgICAgICAgdHlwZTogImxpbmUiLAogICAgICAgICAgICAgICAgICAgIGRhdGE6IF90aGlzMy5vcmRlckluZm8ubWFwKGZ1bmN0aW9uIChpdGVtKSB7CiAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gaXRlbS50b3RhbEVsZWN0cmljaXR5OwogICAgICAgICAgICAgICAgICAgIH0pLAogICAgICAgICAgICAgICAgICAgIHN5bWJvbFNpemU6IDEsCiAgICAgICAgICAgICAgICAgICAgc3ltYm9sOiAiY2lyY2xlIiwKICAgICAgICAgICAgICAgICAgICBpdGVtU3R5bGU6IHsKICAgICAgICAgICAgICAgICAgICAgIG5vcm1hbDogewogICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogInJnYmEoMjUyLDEyMCw0OCwwKSIsCiAgICAgICAgICAgICAgICAgICAgICAgIGJhckJvcmRlclJhZGl1czogMAogICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgICAgIG5hbWU6ICLmgLvorqLljZXph5Hpop0iLAogICAgICAgICAgICAgICAgICAgIHR5cGU6ICJsaW5lIiwKICAgICAgICAgICAgICAgICAgICB5QXhpc0luZGV4OiAwLAogICAgICAgICAgICAgICAgICAgIGRhdGE6IF90aGlzMy5vcmRlckluZm8ubWFwKGZ1bmN0aW9uIChpdGVtKSB7CiAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gaXRlbS50b3RhbE9yZGVyQW1vdW50OwogICAgICAgICAgICAgICAgICAgIH0pCiAgICAgICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgICAgICBuYW1lOiAi5bCW5pe25q615oC755So55S16YePIiwKICAgICAgICAgICAgICAgICAgICB0eXBlOiAiYmFyIiwKICAgICAgICAgICAgICAgICAgICB5QXhpc0luZGV4OiAxLAogICAgICAgICAgICAgICAgICAgIHN0YWNrOiAib25lIiwKICAgICAgICAgICAgICAgICAgICBlbXBoYXNpczogewogICAgICAgICAgICAgICAgICAgICAgZm9jdXM6ICJzZXJpZXMiLAogICAgICAgICAgICAgICAgICAgICAgYmx1clNjb3BlOiAiY29vcmRpbmF0ZVN5c3RlbSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIGRhdGE6IF90aGlzMy5vcmRlckluZm8ubWFwKGZ1bmN0aW9uIChpdGVtKSB7CiAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gaXRlbS50b3RhbFNoYXJwVXNlZEVsZWN0cmljaXR5OwogICAgICAgICAgICAgICAgICAgIH0pLAogICAgICAgICAgICAgICAgICAgIGJhcldpZHRoOiAiMzUlIiwKICAgICAgICAgICAgICAgICAgICAvL+afseWtkOWuveW6pgogICAgICAgICAgICAgICAgICAgIC8vIGJhckdhcDogMSwgLy/mn7HlrZDkuYvpl7Tpl7Tot50KICAgICAgICAgICAgICAgICAgICBpdGVtU3R5bGU6IHsKICAgICAgICAgICAgICAgICAgICAgIG5vcm1hbDogewogICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIiNmZjQ5NDkiLAogICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxLAogICAgICAgICAgICAgICAgICAgICAgICBiYXJCb3JkZXJSYWRpdXM6IDEgLy/mn7HlrZDoj7Hop5IKICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgICAgICBuYW1lOiAi5bOw5pe25q615oC755So55S16YePIiwKICAgICAgICAgICAgICAgICAgICB0eXBlOiAiYmFyIiwKICAgICAgICAgICAgICAgICAgICB5QXhpc0luZGV4OiAxLAogICAgICAgICAgICAgICAgICAgIHN0YWNrOiAib25lIiwKICAgICAgICAgICAgICAgICAgICBlbXBoYXNpczogewogICAgICAgICAgICAgICAgICAgICAgZm9jdXM6ICJzZXJpZXMiLAogICAgICAgICAgICAgICAgICAgICAgYmx1clNjb3BlOiAiY29vcmRpbmF0ZVN5c3RlbSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIGRhdGE6IF90aGlzMy5vcmRlckluZm8ubWFwKGZ1bmN0aW9uIChpdGVtKSB7CiAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gaXRlbS50b3RhbFBlYWtVc2VkRWxlY3RyaWNpdHk7CiAgICAgICAgICAgICAgICAgICAgfSksCiAgICAgICAgICAgICAgICAgICAgYmFyV2lkdGg6ICIzNSUiLAogICAgICAgICAgICAgICAgICAgIGl0ZW1TdHlsZTogewogICAgICAgICAgICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAiI2ZmYmEwMCIsCiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgIGJhckJvcmRlclJhZGl1czogMSAvL+afseWtkOiPseinkgogICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgICAgIG5hbWU6ICLlubPml7bmrrXmgLvnlKjnlLXph48iLAogICAgICAgICAgICAgICAgICAgIHR5cGU6ICJiYXIiLAogICAgICAgICAgICAgICAgICAgIHlBeGlzSW5kZXg6IDEsCiAgICAgICAgICAgICAgICAgICAgc3RhY2s6ICJvbmUiLAogICAgICAgICAgICAgICAgICAgIGRhdGE6IF90aGlzMy5vcmRlckluZm8ubWFwKGZ1bmN0aW9uIChpdGVtKSB7CiAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gaXRlbS50b3RhbEZsYXRVc2VkRWxlY3RyaWNpdHk7CiAgICAgICAgICAgICAgICAgICAgfSksCiAgICAgICAgICAgICAgICAgICAgZW1waGFzaXM6IHsKICAgICAgICAgICAgICAgICAgICAgIGZvY3VzOiAic2VyaWVzIiwKICAgICAgICAgICAgICAgICAgICAgIGJsdXJTY29wZTogImNvb3JkaW5hdGVTeXN0ZW0iCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICBpdGVtU3R5bGU6IHsKICAgICAgICAgICAgICAgICAgICAgIG5vcm1hbDogewogICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIiMxMmNlNjUiLAogICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxLAogICAgICAgICAgICAgICAgICAgICAgICBiYXJCb3JkZXJSYWRpdXM6IDEgLy/mn7HlrZDoj7Hop5IKICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgICAgICBuYW1lOiAi6LC35pe25q615oC755So55S16YePIiwKICAgICAgICAgICAgICAgICAgICB0eXBlOiAiYmFyIiwKICAgICAgICAgICAgICAgICAgICB5QXhpc0luZGV4OiAxLAogICAgICAgICAgICAgICAgICAgIHN0YWNrOiAib25lIiwKICAgICAgICAgICAgICAgICAgICBkYXRhOiBfdGhpczMub3JkZXJJbmZvLm1hcChmdW5jdGlvbiAoaXRlbSkgewogICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGl0ZW0udG90YWxWYWxsZXlVc2VkRWxlY3RyaWNpdHk7CiAgICAgICAgICAgICAgICAgICAgfSksCiAgICAgICAgICAgICAgICAgICAgZW1waGFzaXM6IHsKICAgICAgICAgICAgICAgICAgICAgIGZvY3VzOiAic2VyaWVzIiwKICAgICAgICAgICAgICAgICAgICAgIGJsdXJTY29wZTogImNvb3JkaW5hdGVTeXN0ZW0iCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICBpdGVtU3R5bGU6IHsKICAgICAgICAgICAgICAgICAgICAgIG5vcm1hbDogewogICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIiM5MDkzOTkiLAogICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxLAogICAgICAgICAgICAgICAgICAgICAgICBiYXJCb3JkZXJSYWRpdXM6IDEgLy/mn7HlrZDoj7Hop5IKICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgICAgICBuYW1lOiAi5bCW5pe25q615oC76YeR6aKdIiwKICAgICAgICAgICAgICAgICAgICB0eXBlOiAiYmFyIiwKICAgICAgICAgICAgICAgICAgICB5QXhpc0luZGV4OiAxLAogICAgICAgICAgICAgICAgICAgIHN0YWNrOiAib25lIiwKICAgICAgICAgICAgICAgICAgICBkYXRhOiBfdGhpczMub3JkZXJJbmZvLm1hcChmdW5jdGlvbiAoaXRlbSkgewogICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGl0ZW0udG90YWxTaGFycEFtb3VudDsKICAgICAgICAgICAgICAgICAgICB9KSwKICAgICAgICAgICAgICAgICAgICBlbXBoYXNpczogewogICAgICAgICAgICAgICAgICAgICAgZm9jdXM6ICJzZXJpZXMiLAogICAgICAgICAgICAgICAgICAgICAgYmx1clNjb3BlOiAiY29vcmRpbmF0ZVN5c3RlbSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIGl0ZW1TdHlsZTogewogICAgICAgICAgICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgY29sb3I6ICIjOTA5Mzk5IiwKICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMSwKICAgICAgICAgICAgICAgICAgICAgICAgYmFyQm9yZGVyUmFkaXVzOiAxIC8v5p+x5a2Q6I+x6KeSCiAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICAgICAgbmFtZTogIuWzsOaXtuauteaAu+mHkeminSIsCiAgICAgICAgICAgICAgICAgICAgdHlwZTogImJhciIsCiAgICAgICAgICAgICAgICAgICAgeUF4aXNJbmRleDogMSwKICAgICAgICAgICAgICAgICAgICBzdGFjazogIm9uZSIsCiAgICAgICAgICAgICAgICAgICAgZGF0YTogX3RoaXMzLm9yZGVySW5mby5tYXAoZnVuY3Rpb24gKGl0ZW0pIHsKICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBpdGVtLnRvdGFsUGVha0Ftb3VudDsKICAgICAgICAgICAgICAgICAgICB9KSwKICAgICAgICAgICAgICAgICAgICBlbXBoYXNpczogewogICAgICAgICAgICAgICAgICAgICAgZm9jdXM6ICJzZXJpZXMiLAogICAgICAgICAgICAgICAgICAgICAgYmx1clNjb3BlOiAiY29vcmRpbmF0ZVN5c3RlbSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIGl0ZW1TdHlsZTogewogICAgICAgICAgICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgY29sb3I6ICIjOTA5Mzk5IiwKICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMSwKICAgICAgICAgICAgICAgICAgICAgICAgYmFyQm9yZGVyUmFkaXVzOiAxIC8v5p+x5a2Q6I+x6KeSCiAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICAgICAgbmFtZTogIuW5s+aXtuauteaAu+mHkeminSIsCiAgICAgICAgICAgICAgICAgICAgdHlwZTogImJhciIsCiAgICAgICAgICAgICAgICAgICAgeUF4aXNJbmRleDogMSwKICAgICAgICAgICAgICAgICAgICBzdGFjazogIm9uZSIsCiAgICAgICAgICAgICAgICAgICAgZGF0YTogX3RoaXMzLm9yZGVySW5mby5tYXAoZnVuY3Rpb24gKGl0ZW0pIHsKICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBpdGVtLnRvdGFsRmxhdEFtb3VudDsKICAgICAgICAgICAgICAgICAgICB9KSwKICAgICAgICAgICAgICAgICAgICBlbXBoYXNpczogewogICAgICAgICAgICAgICAgICAgICAgZm9jdXM6ICJzZXJpZXMiLAogICAgICAgICAgICAgICAgICAgICAgYmx1clNjb3BlOiAiY29vcmRpbmF0ZVN5c3RlbSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIGl0ZW1TdHlsZTogewogICAgICAgICAgICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgY29sb3I6ICIjOTA5Mzk5IiwKICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMSwKICAgICAgICAgICAgICAgICAgICAgICAgYmFyQm9yZGVyUmFkaXVzOiAxIC8v5p+x5a2Q6I+x6KeSCiAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICAgICAgbmFtZTogIuiwt+aXtuauteaAu+mHkeminSIsCiAgICAgICAgICAgICAgICAgICAgdHlwZTogImJhciIsCiAgICAgICAgICAgICAgICAgICAgeUF4aXNJbmRleDogMSwKICAgICAgICAgICAgICAgICAgICBzdGFjazogIm9uZSIsCiAgICAgICAgICAgICAgICAgICAgZGF0YTogX3RoaXMzLm9yZGVySW5mby5tYXAoZnVuY3Rpb24gKGl0ZW0pIHsKICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBpdGVtLnRvdGFsVmFsbGV5QW1vdW50OwogICAgICAgICAgICAgICAgICAgIH0pLAogICAgICAgICAgICAgICAgICAgIGVtcGhhc2lzOiB7CiAgICAgICAgICAgICAgICAgICAgICBmb2N1czogInNlcmllcyIsCiAgICAgICAgICAgICAgICAgICAgICBibHVyU2NvcGU6ICJjb29yZGluYXRlU3lzdGVtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgaXRlbVN0eWxlOiB7CiAgICAgICAgICAgICAgICAgICAgICBub3JtYWw6IHsKICAgICAgICAgICAgICAgICAgICAgICAgLy8gICBjb2xvcjogIiM5MDkzOTkiLAogICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxLAogICAgICAgICAgICAgICAgICAgICAgICBiYXJCb3JkZXJSYWRpdXM6IDEgLy/mn7HlrZDoj7Hop5IKICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIH1dCiAgICAgICAgICAgICAgICB9OwogICAgICAgICAgICAgICAgb3B0aW9uLnRvb2xib3guZmVhdHVyZS5kYXRhVmlldyA9ICgwLCBfZWNoYXJ0czIuYmFyRGF0YVZpZXcpKFsi5pe26Ze0L+aXpeacnyIsICLmgLvnlKjnlLXph48iLCAi5oC76K6i5Y2V6YeR6aKdIiwgIuWwluaXtuauteaAu+eUqOeUtemHjyIsICLls7Dml7bmrrXmgLvnlKjnlLXph48iLCAi5bmz5pe25q615oC755So55S16YePIiwgIuiwt+aXtuauteaAu+eUqOeUtemHjyIsICLlsJbml7bmrrXmgLvph5Hpop0iLCAi5bOw5pe25q615oC76YeR6aKdIiwgIuW5s+aXtuauteaAu+mHkeminSIsICLosLfml7bmrrXmgLvph5Hpop0iXSwgIueUtemHj+eUtei0uSIpOwogICAgICAgICAgICAgICAgX3RoaXMzLmNoYXJ0LnNldE9wdGlvbihvcHRpb24pOwogICAgICAgICAgICAgIH0pOwogICAgICAgICAgICBjYXNlIDM6CiAgICAgICAgICAgIGNhc2UgImVuZCI6CiAgICAgICAgICAgICAgcmV0dXJuIF9jb250ZXh0My5zdG9wKCk7CiAgICAgICAgICB9CiAgICAgICAgfSwgX2NhbGxlZTMpOwogICAgICB9KSkoKTsKICAgIH0sCiAgICByb3NlOiBmdW5jdGlvbiByb3NlKCkgewogICAgICB2YXIgX3RoaXM0ID0gdGhpczsKICAgICAgdGhpcy4kbmV4dFRpY2soZnVuY3Rpb24gKCkgewogICAgICAgIF90aGlzNC5jaGFydERvbSA9IF9lY2hhcnRzLmRlZmF1bHQuaW5pdChfdGhpczQuJHJlZnMuY2hhcnREb20pOwogICAgICAgIHZhciBvcHRpb24gPSB7CiAgICAgICAgICBsZWdlbmQ6IHsKICAgICAgICAgICAgdG9wOiAiYm90dG9tIgogICAgICAgICAgfSwKICAgICAgICAgIHRvb2xib3g6IHsKICAgICAgICAgICAgc2hvdzogdHJ1ZSwKICAgICAgICAgICAgZmVhdHVyZTogewogICAgICAgICAgICAgIG1hcms6IHsKICAgICAgICAgICAgICAgIHNob3c6IHRydWUKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGRhdGFWaWV3OiB7CiAgICAgICAgICAgICAgICBzaG93OiB0cnVlLAogICAgICAgICAgICAgICAgcmVhZE9ubHk6IGZhbHNlCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICByZXN0b3JlOiB7CiAgICAgICAgICAgICAgICBzaG93OiB0cnVlCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBzYXZlQXNJbWFnZTogewogICAgICAgICAgICAgICAgc2hvdzogdHJ1ZQogICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgfSwKICAgICAgICAgIHNlcmllczogW3sKICAgICAgICAgICAgbmFtZTogIk5pZ2h0aW5nYWxlIENoYXJ0IiwKICAgICAgICAgICAgdHlwZTogInBpZSIsCiAgICAgICAgICAgIHJhZGl1czogWzUwLCAyNTBdLAogICAgICAgICAgICBjZW50ZXI6IFsiNTAlIiwgIjUwJSJdLAogICAgICAgICAgICByb3NlVHlwZTogImFyZWEiLAogICAgICAgICAgICBpdGVtU3R5bGU6IHsKICAgICAgICAgICAgICBib3JkZXJSYWRpdXM6IDgKICAgICAgICAgICAgfSwKICAgICAgICAgICAgZGF0YTogW3sKICAgICAgICAgICAgICB2YWx1ZTogNDAsCiAgICAgICAgICAgICAgbmFtZTogInJvc2UgMSIKICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgIHZhbHVlOiAzOCwKICAgICAgICAgICAgICBuYW1lOiAicm9zZSAyIgogICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgdmFsdWU6IDMyLAogICAgICAgICAgICAgIG5hbWU6ICJyb3NlIDMiCiAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICB2YWx1ZTogMzAsCiAgICAgICAgICAgICAgbmFtZTogInJvc2UgNCIKICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgIHZhbHVlOiAyOCwKICAgICAgICAgICAgICBuYW1lOiAicm9zZSA1IgogICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgdmFsdWU6IDI2LAogICAgICAgICAgICAgIG5hbWU6ICJyb3NlIDYiCiAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICB2YWx1ZTogMjIsCiAgICAgICAgICAgICAgbmFtZTogInJvc2UgNyIKICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgIHZhbHVlOiAxOCwKICAgICAgICAgICAgICBuYW1lOiAicm9zZSA4IgogICAgICAgICAgICB9XQogICAgICAgICAgfV0KICAgICAgICB9OwogICAgICAgIF90aGlzNC5jaGFydERvbS5zZXRPcHRpb24ob3B0aW9uKTsKICAgICAgfSk7CiAgICB9LAogICAgc2V0RGVmYXVsdERhdGVSYW5nZTogZnVuY3Rpb24gc2V0RGVmYXVsdERhdGVSYW5nZSgpIHsKICAgICAgdmFyIGVuZCA9IG5ldyBEYXRlKCk7CiAgICAgIHZhciBzdGFydCA9IG5ldyBEYXRlKCk7CiAgICAgIHN0YXJ0LnNldFRpbWUoc3RhcnQuZ2V0VGltZSgpIC0gMzYwMCAqIDEwMDAgKiAyNCAqIDMwKTsgLy8g6K6h566XMzDlpKnliY3nmoTml6XmnJ8KICAgICAgdGhpcy5jcmVhdGVUaW1lUmFuZ2UgPSBbdGhpcy5mb3JtYXREYXRlVGltZShzdGFydCksIHRoaXMuZm9ybWF0RGF0ZVRpbWUoZW5kKV07CiAgICAgIHRoaXMuaW5pdCgpOwogICAgfSwKICAgIGZvcm1hdERhdGVUaW1lOiBmdW5jdGlvbiBmb3JtYXREYXRlVGltZShkYXRlKSB7CiAgICAgIHZhciB5ID0gZGF0ZS5nZXRGdWxsWWVhcigpOwogICAgICB2YXIgbSA9IGRhdGUuZ2V0TW9udGgoKSArIDE7CiAgICAgIG0gPSBtIDwgMTAgPyAiMCIgKyBtIDogbTsKICAgICAgdmFyIGQgPSBkYXRlLmdldERhdGUoKTsKICAgICAgZCA9IGQgPCAxMCA/ICIwIiArIGQgOiBkOwogICAgICB2YXIgaCA9IGRhdGUuZ2V0SG91cnMoKTsKICAgICAgcmV0dXJuICIiLmNvbmNhdCh5LCAiLSIpLmNvbmNhdChtLCAiLSIpLmNvbmNhdChkKTsKICAgIH0sCiAgICBoYW5kbGVDbG9zZTogZnVuY3Rpb24gaGFuZGxlQ2xvc2UoZG9uZSkgewogICAgICB0aGlzLmRpYWxvZ1Zpc2libGUgPSBmYWxzZTsKICAgICAgZG9uZSgpOwogICAgfQogIH0KfTs="},null]} |