1 line
166 KiB
JSON
1 line
166 KiB
JSON
{"remainingRequest":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\thread-loader\\dist\\cjs.js!C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\babel-loader\\lib\\index.js!C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\hjmWeb\\suyiScreen\\suyiScreen\\src\\views\\land\\child\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\src\\views\\land\\child\\index.vue","mtime":1670672560603},{"path":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1670640066936},{"path":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\thread-loader\\dist\\cjs.js","mtime":1670640073542},{"path":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\babel-loader\\lib\\index.js","mtime":1670640065986},{"path":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1670640066936},{"path":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\vue-loader\\lib\\index.js","mtime":1670640074287}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuaW5kZXgtb2YiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5tYXAiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5zbGljZSI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmZ1bmN0aW9uLm5hbWUiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5vYmplY3QuZW50cmllcyI7CmltcG9ydCBfb2JqZWN0U3ByZWFkIGZyb20gIkM6XFxoam1XZWJcXHN1eWlTY3JlZW5cXHN1eWlTY3JlZW5cXG5vZGVfbW9kdWxlc1xcQGJhYmVsXFxydW50aW1lL2hlbHBlcnMvZXNtL29iamVjdFNwcmVhZDIiOwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwppbXBvcnQgY3VzdG9tRHZTY3JvbGxCb2FyZDIgZnJvbSAiQC9jb21wb25lbnRzL2N1c3RvbUR2U2Nyb2xsQm9hcmQyIjsKaW1wb3J0ICogYXMgbW9ja0RhdGEgZnJvbSAiLi9tb2NrIjsKaW1wb3J0IGRyYXdNaXhpbiBmcm9tICJAL3V0aWxzL2RyYXdNaXhpbiI7CmltcG9ydCBoZWFkZXJJbmRleCBmcm9tICJAL2NvbXBvbmVudHMvbGF5b3V0L2hlYWRlci52dWUiOwppbXBvcnQgQmFzaWNCb3g0IGZyb20gIkAvY29tcG9uZW50cy9CYXNpY0JveDQiOwppbXBvcnQgQmFzaWNCb3gyIGZyb20gIkAvY29tcG9uZW50cy9CYXNpY0JveDIiOwppbXBvcnQgYXhpb3MgZnJvbSAiYXhpb3MiOwppbXBvcnQgQmFzaWNCb3ggZnJvbSAiQC9jb21wb25lbnRzL0Jhc2ljQm94IjsKaW1wb3J0IENlbnRlciBmcm9tICIuLi8uLi9jZW50ZXIiOwppbXBvcnQgdnVlU2VhbWxlc3NTY3JvbGwgZnJvbSAidnVlLXNlYW1sZXNzLXNjcm9sbCI7CmltcG9ydCBwZGYgZnJvbSAndnVlLXBkZic7CmltcG9ydCB7IGdldFNpdGVJbmZvLCBnZXRFbnZpcm9ubWVudEluZm8sIGdldFN3aXRjaEluZm8gfSBmcm9tICJAL2FwaS9hcGkiOwpleHBvcnQgZGVmYXVsdCB7CiAgbWl4aW5zOiBbZHJhd01peGluXSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIF9vYmplY3RTcHJlYWQoewogICAgICB5aWNpU3JjOiAnaHR0cDovLzIyMS4yMjYuMTkuODU6MTAxMjMvaW5mby5odG1sP3ByaW1hcnlHcmFwaElkPURGQjQ2NjI2RTU0NDA4OEMnLAogICAgICBjdXJyZW50UGFnZTogMCwKICAgICAgLy8gcGRm5paH5Lu26aG156CBCiAgICAgIHBhZ2VDb3VudDogMCwKICAgICAgLy8gcGRm5paH5Lu25oC76aG15pWwCiAgICAgIGZpbGVUeXBlOiBmYWxzZSwKICAgICAgZmlsZTogIi9wZGYvMjAyMjA1MTMu5rGf5Lic6Zeo57qq5b+16aaG6YWN55S15oi/LnBkZiIsCiAgICAgIG51bVBhZ2VzOiAxLAogICAgICBpbmZvdGhpbmdzU2hvdzogdHJ1ZSwKICAgICAgZW52aXJvbm1lbnRTaG93OiB0cnVlLAogICAgICByb3V0ZXJBY3RpdmU6IDAsCiAgICAgIGNoZWNrTGlzdDogW10sCiAgICAgIHl1bndlaUFycjE6IFt7CiAgICAgICAgdmFsdWU6ICcxJywKICAgICAgICBsYWJlbDogIuiuvuWkh+WPsOi0puafpeivoiIKICAgICAgfV0sCiAgICAgIHl1bndlaUFycjI6IFt7CiAgICAgICAgdmFsdWU6ICcyJywKICAgICAgICBsYWJlbDogIjEwS1blj5jljovlmajor5XpqozorrDlvZUiCiAgICAgIH0sIHsKICAgICAgICB2YWx1ZTogJzYnLAogICAgICAgIGxhYmVsOiAiMTBLVuecn+epuuaWrei3r+WZqOivlemqjOiusOW9lSIKICAgICAgfSwgewogICAgICAgIHZhbHVlOiAnNycsCiAgICAgICAgbGFiZWw6ICLkvY7ljovkuqTmtYHogJDljovor5XpqozorrDlvZUxIgogICAgICB9LCB7CiAgICAgICAgdmFsdWU6ICc4JywKICAgICAgICBsYWJlbDogIueUtee8huivlemqjOiusOW9lSIKICAgICAgfV0sCiAgICAgIHl1bndlaUFycjM6IFt7CiAgICAgICAgdmFsdWU6ICczJywKICAgICAgICBsYWJlbDogIue7tOS/ruiusOW9leafpeivoiIKICAgICAgfV0sCiAgICAgIHl1bndlaUFycjQ6IFt7CiAgICAgICAgdmFsdWU6ICc0JywKICAgICAgICBsYWJlbDogIuWAvOePreS6uuWRmOeZu+iusOihqOafpeivoiIKICAgICAgfV0sCiAgICAgIHl1bndlaUFycjU6IFt7CiAgICAgICAgdmFsdWU6ICc1JywKICAgICAgICBsYWJlbDogIuW3oeajgOiusOW9leafpeivoiIKICAgICAgfV0sCiAgICAgIGhvbWVBY3RpdmU6IHRydWUsCiAgICAgIGlucHV0OiAiIiwKICAgICAgdGV4dGFyZWE6ICIiLAogICAgICBvcGVudmFsdWU6ICforr7lpIflj7DotKbmn6Xor6InLAogICAgICBvcGVudmFsdWUxOiAn6K+V6aqM6K6w5b2V5p+l6K+iJywKICAgICAgb3BlbnZhbHVlMjogJ+e7tOS/ruiusOW9leafpeivoicsCiAgICAgIG9wZW52YWx1ZTM6ICflgLznj63kurrlkZjnmbvorrDooajmn6Xor6InLAogICAgICBvcGVudmFsdWU0OiAn5beh5qOA6K6w5b2V5p+l6K+iJywKICAgICAgb25lVmFsdWU6IDEsCiAgICAgIGNoYVZhbHVlOiAnJywKICAgICAgcmFkaW86ICIiLAogICAgICBvcHRpb25zT3BlbjogW3sKICAgICAgICB2YWx1ZTogMSwKICAgICAgICBsYWJlbDogIjEwMiIKICAgICAgfV0sCiAgICAgIG9uZU9wdGlvbnM6IFt7CiAgICAgICAgdmFsdWU6IDEsCiAgICAgICAgbGFiZWw6ICIxMGtWIOS4gOasoeezu+e7n+WbviIKICAgICAgfSwgewogICAgICAgIHZhbHVlOiAyLAogICAgICAgIGxhYmVsOiAiNDAwVuS4gOasoeezu+e7n+WbviIKICAgICAgfV0sCiAgICAgIHRhYmxlRGF0YTogW10sCiAgICAgIGNzc19saXN0OiBbImNzczEiLCAiY3NzMiIsICJjc3MzIiwgImNzczQiLCAiY3NzNSIsICJjc3M2IiwgImNzczciLCAiY3NzOCJdLAogICAgICBtZW51c0FjdGl2ZTogMTIsCiAgICAgIG1lbnViZzogewogICAgICAgIHVybDogcmVxdWlyZSgiQC9hc3NldHMvbmV3aW1ncy/pu5jorqQucG5nIiksCiAgICAgICAgYWN0VXJsOiByZXF1aXJlKCJAL2Fzc2V0cy9uZXdpbWdzL+mAieS4reaViOaenC5wbmciKQogICAgICB9LAogICAgICBtZW51c0FycjogW3sKICAgICAgICBwaWM6IHJlcXVpcmUoIkAvYXNzZXRzL25ld2ltZ3Mv6YWN55S15oi/Lem7mOiupC5wbmciKSwKICAgICAgICBhY3RQaWM6IHJlcXVpcmUoIkAvYXNzZXRzL25ld2ltZ3Mv6YWN55S15oi/LemAieS4rS5wbmciKSwKICAgICAgICB0ZXh0OiAi6YWN55S15oi/5L+h5oGvIgogICAgICB9LCB7CiAgICAgICAgcGljOiByZXF1aXJlKCJAL2Fzc2V0cy9uZXdpbWdzL+iuvuWkh+WHuue6vy3pu5jorqQucG5nIiksCiAgICAgICAgYWN0UGljOiByZXF1aXJlKCJAL2Fzc2V0cy9uZXdpbWdzL+iuvuWkh+WHuue6vy3pgInkuK0ucG5nIiksCiAgICAgICAgdGV4dDogIuW8gOWFs+S/oeaBryIKICAgICAgfSwgewogICAgICAgIHBpYzogcmVxdWlyZSgiQC9hc3NldHMvbmV3aW1ncy/kuIDmrKHns7vnu58t6buY6K6kLnBuZyIpLAogICAgICAgIGFjdFBpYzogcmVxdWlyZSgiQC9hc3NldHMvbmV3aW1ncy/kuIDmrKHns7vnu58t6YCJ5LitLnBuZyIpLAogICAgICAgIHRleHQ6ICLkuIDmrKHns7vnu5/lm74iCiAgICAgIH0sIHsKICAgICAgICBwaWM6IHJlcXVpcmUoIkAvYXNzZXRzL25ld2ltZ3Mv546v5aKD5L+h5oGvLem7mOiupC5wbmciKSwKICAgICAgICBhY3RQaWM6IHJlcXVpcmUoIkAvYXNzZXRzL25ld2ltZ3Mv546v5aKD5L+h5oGvLemAieS4rS5wbmciKSwKICAgICAgICB0ZXh0OiAi546v5aKD5L+h5oGvIgogICAgICB9LCB7CiAgICAgICAgcGljOiByZXF1aXJlKCJAL2Fzc2V0cy9uZXdpbWdzL+i/kOe7tOaho+ahiC3pu5jorqQucG5nIiksCiAgICAgICAgYWN0UGljOiByZXF1aXJlKCJAL2Fzc2V0cy9uZXdpbWdzL+i/kOe7tOaho+ahiC3pgInkuK0ucG5nIiksCiAgICAgICAgdGV4dDogIui/kOe7tOaho+ahiCIKICAgICAgfSwgewogICAgICAgIHBpYzogcmVxdWlyZSgiQC9hc3NldHMvbmV3aW1ncy/lkYrorabkv6Hmga8t6buY6K6kLnBuZyIpLAogICAgICAgIGFjdFBpYzogcmVxdWlyZSgiQC9hc3NldHMvbmV3aW1ncy/lkYrorabkv6Hmga8t6YCJ5LitLnBuZyIpLAogICAgICAgIHRleHQ6ICLlkYrorabkv6Hmga8iCiAgICAgIH0sIHsKICAgICAgICBwaWM6IHJlcXVpcmUoIkAvYXNzZXRzL25ld2ltZ3Mv5LqL5Lu26K6w5b2VLem7mOiupC5wbmciKSwKICAgICAgICBhY3RQaWM6IHJlcXVpcmUoIkAvYXNzZXRzL25ld2ltZ3Mv5LqL5Lu26K6w5b2VLemAieS4rS5wbmciKSwKICAgICAgICB0ZXh0OiAi5LqL5Lu26K6w5b2VIgogICAgICB9LCB7CiAgICAgICAgcGljOiByZXF1aXJlKCJAL2Fzc2V0cy9uZXdpbWdzL+ajgOafpemAmuefpeWNlS3pu5jorqQucG5nIiksCiAgICAgICAgYWN0UGljOiByZXF1aXJlKCJAL2Fzc2V0cy9uZXdpbWdzL+ajgOafpemAmuefpeWNlS3pgInkuK0ucG5nIiksCiAgICAgICAgdGV4dDogIuajgOafpemAmuefpeWNlSIKICAgICAgfSwgewogICAgICAgIHBpYzogcmVxdWlyZSgiQC9hc3NldHMvbmV3aW1ncy9WUi3pu5jorqQucG5nIiksCiAgICAgICAgYWN0UGljOiByZXF1aXJlKCJAL2Fzc2V0cy9uZXdpbWdzL1ZSLemAieS4rS5wbmciKSwKICAgICAgICB0ZXh0OiAiVlLlhajmma8iCiAgICAgIH1dLAogICAgICBwb3BJbmZvU2hvdzogZmFsc2UsCiAgICAgIHhpYW5TaG93OiBmYWxzZSwKICAgICAgbWFwU2hvdzogZmFsc2UsCiAgICAgIHRhYmxlU2hvdzogZmFsc2UsCiAgICAgIGdldEJnOiBbImxpc3QxIiwgImxpc3QyIiwgImxpc3QzIiwgImxpc3Q0Il0sCiAgICAgIGluZm9BcnI6IFt7CiAgICAgICAgcGF0aDogcmVxdWlyZSgiQC9hc3NldHMvbWFwSW5mby/otYTmupAgMzMucG5nIiksCiAgICAgICAgbmFtZTogIuermeaIv+WQjeensCIsCiAgICAgICAgdGV4dDogIuaWsOmmhiIKICAgICAgfSwgewogICAgICAgIHBhdGg6IHJlcXVpcmUoIkAvYXNzZXRzL21hcEluZm8v6LWE5rqQIDMwLnBuZyIpLAogICAgICAgIG5hbWU6ICLnq5nmiL/lnLDlnYAiLAogICAgICAgIHRleHQ6ICLljZfkuqzluILlu7rpgrrljLrmsLTopb/pl6jlpKfooZc0MTjlj7ciCiAgICAgIH0sIHsKICAgICAgICBwYXRoOiByZXF1aXJlKCJAL2Fzc2V0cy9tYXBJbmZvL+i1hOa6kCAzMS5wbmciKSwKICAgICAgICBuYW1lOiAi5Y+Y5Y6L5Zmo5pWw6YePIiwKICAgICAgICB0ZXh0OiAiMiIKICAgICAgfSwgewogICAgICAgIHBhdGg6IHJlcXVpcmUoIkAvYXNzZXRzL21hcEluZm8v6LWE5rqQIDMyLnBuZyIpLAogICAgICAgIG5hbWU6ICLlj5jljovlmajlrrnph48iLAogICAgICAgIHRleHQ6ICIzMjAwa1ZBIgogICAgICB9LCAvLyB7CiAgICAgIC8vICAgcGF0aDogcmVxdWlyZSgiQC9hc3NldHMvbWFwSW5mby/otYTmupAgMjkucG5nIiksCiAgICAgIC8vICAgbmFtZTogIui/m+e6v+WQjeensCIsCiAgICAgIC8vICAgdGV4dDogIjEwa3YiLAogICAgICAvLyB9LAogICAgICB7CiAgICAgICAgcGF0aDogcmVxdWlyZSgiQC9hc3NldHMvbWFwSW5mby/otYTmupAgNy5wbmciKSwKICAgICAgICBuYW1lOiAi55S15rCU6IGU57O75Lq6IiwKICAgICAgICB0ZXh0OiAi5p2O5belIgogICAgICB9LCB7CiAgICAgICAgcGF0aDogcmVxdWlyZSgiQC9hc3NldHMvbWFwSW5mby/otYTmupAgMjYucG5nIiksCiAgICAgICAgbmFtZTogIuiBlOezu+eUteivnSIsCiAgICAgICAgdGV4dDogIjE4MDYxNzc2ODI0IgogICAgICB9LCB7CiAgICAgICAgcGF0aDogcmVxdWlyZSgiQC9hc3NldHMvbWFwSW5mby/otYTmupAgMjgucG5nIiksCiAgICAgICAgbmFtZTogIuaKlei/kOaXtumXtCIsCiAgICAgICAgdGV4dDogIjIwMTEuMTEuMTIiCiAgICAgIH0sIHsKICAgICAgICBwYXRoOiByZXF1aXJlKCJAL2Fzc2V0cy9tYXBJbmZvL+i1hOa6kCAzMy5wbmciKSwKICAgICAgICBuYW1lOiAi5LiK5qyh6K+V6aqM5pe26Ze0IiwKICAgICAgICB0ZXh0OiAiMjAxMS4xMS4xMiIKICAgICAgfV0sCiAgICAgIGluZm9BcnIxOiBbewogICAgICAgIHBhdGg6IHJlcXVpcmUoIkAvYXNzZXRzL21hcEluZm8v6LWE5rqQIDMzLnBuZyIpLAogICAgICAgIG5hbWU6ICLnq5nmiL/lkI3np7AiLAogICAgICAgIHRleHQ6ICLml6fppoYiCiAgICAgIH0sIHsKICAgICAgICBwYXRoOiByZXF1aXJlKCJAL2Fzc2V0cy9tYXBJbmZvL+i1hOa6kCAzMC5wbmciKSwKICAgICAgICBuYW1lOiAi56uZ5oi/5Zyw5Z2AIiwKICAgICAgICB0ZXh0OiAi5Y2X5Lqs5biC5bu66YK65Yy65rC06KW/6Zeo5aSn6KGXNDE45Y+3IgogICAgICB9LCB7CiAgICAgICAgcGF0aDogcmVxdWlyZSgiQC9hc3NldHMvbWFwSW5mby/otYTmupAgMzEucG5nIiksCiAgICAgICAgbmFtZTogIuWPmOWOi+WZqOaVsOmHjyIsCiAgICAgICAgdGV4dDogIjIiCiAgICAgIH0sIHsKICAgICAgICBwYXRoOiByZXF1aXJlKCJAL2Fzc2V0cy9tYXBJbmZvL+i1hOa6kCAzMi5wbmciKSwKICAgICAgICBuYW1lOiAi5Y+Y5Y6L5Zmo5a656YePIiwKICAgICAgICB0ZXh0OiAiMTYwMGtWQSIKICAgICAgfSwgLy8gewogICAgICAvLyAgIHBhdGg6IHJlcXVpcmUoIkAvYXNzZXRzL21hcEluZm8v6LWE5rqQIDI5LnBuZyIpLAogICAgICAvLyAgIG5hbWU6ICLov5vnur/lkI3np7AiLAogICAgICAvLyAgIHRleHQ6ICIxMGt2IiwKICAgICAgLy8gfSwKICAgICAgewogICAgICAgIHBhdGg6IHJlcXVpcmUoIkAvYXNzZXRzL21hcEluZm8v6LWE5rqQIDcucG5nIiksCiAgICAgICAgbmFtZTogIueUteawlOiBlOezu+S6uiIsCiAgICAgICAgdGV4dDogIuadjuW3pSIKICAgICAgfSwgewogICAgICAgIHBhdGg6IHJlcXVpcmUoIkAvYXNzZXRzL21hcEluZm8v6LWE5rqQIDI2LnBuZyIpLAogICAgICAgIG5hbWU6ICLogZTns7vnlLXor50iLAogICAgICAgIHRleHQ6ICIxODA2MTc3NjgyNCIKICAgICAgfSwgewogICAgICAgIHBhdGg6IHJlcXVpcmUoIkAvYXNzZXRzL21hcEluZm8v6LWE5rqQIDI4LnBuZyIpLAogICAgICAgIG5hbWU6ICLmipXov5Dml7bpl7QiLAogICAgICAgIHRleHQ6ICIyMDExLjExLjEyIgogICAgICB9LCB7CiAgICAgICAgcGF0aDogcmVxdWlyZSgiQC9hc3NldHMvbWFwSW5mby/otYTmupAgMzMucG5nIiksCiAgICAgICAgbmFtZTogIuS4iuasoeivlemqjOaXtumXtCIsCiAgICAgICAgdGV4dDogIjIwMTEuMTEuMTIiCiAgICAgIH1dLAogICAgICBlbmlvckFycjogW3sKICAgICAgICBwYXRoOiByZXF1aXJlKCJAL2Fzc2V0cy9tYXBJbmZvL+i1hOa6kCAzNy5wbmciKSwKICAgICAgICBuYW1lOiAi6Zeo56aBMSIsCiAgICAgICAgbmFtZXR3bzogIumrmOWOi+S+p+a4qeW6pu+8iOKEg++8iSIsCiAgICAgICAgdmFsdWU6ICIyNiIsCiAgICAgICAgZmllbGROYW1lOiAnZG9vclN0YXRlJywKICAgICAgICBmaWVsZE5hbWVUd286ICd0ZW1wZXJhdHVyZScKICAgICAgfSwgewogICAgICAgIHBhdGg6IHJlcXVpcmUoIkAvYXNzZXRzL21hcEluZm8v6LWE5rqQIDM3LnBuZyIpLAogICAgICAgIG5hbWU6ICLpl6jnpoEyIiwKICAgICAgICBuYW1ldHdvOiAi6auY5Y6L5L6n5rm/5bqm77yIJVJI77yJIiwKICAgICAgICB2YWx1ZTogIjQwLjUiLAogICAgICAgIGZpZWxkTmFtZTogJ2Rvb3JTdGF0ZScsCiAgICAgICAgZmllbGROYW1lVHdvOiAndGVtcGVyYXR1cmUnCiAgICAgIH0sIHsKICAgICAgICBwYXRoOiByZXF1aXJlKCJAL2Fzc2V0cy9tYXBJbmZvL+i1hOa6kCAzOC5wbmciKSwKICAgICAgICBuYW1lOiAi6Zeo56aBMyIsCiAgICAgICAgbmFtZXR3bzogIuS9juWOi+S+p+a4qeW6pu+8iOKEg++8iSIsCiAgICAgICAgdmFsdWU6ICIyNC4xIiwKICAgICAgICBmaWVsZE5hbWU6ICdkb29yU3RhdGUnLAogICAgICAgIGZpZWxkTmFtZVR3bzogJ3RlbXBlcmF0dXJlJwogICAgICB9LCB7CiAgICAgICAgcGF0aDogcmVxdWlyZSgiQC9hc3NldHMvbWFwSW5mby/otYTmupAgMzYucG5nIiksCiAgICAgICAgbmFtZTogIueDn+aEnzEiLAogICAgICAgIG5hbWV0d286ICLkvY7ljovkvqfmub/luqbvvIglUkjvvIkiLAogICAgICAgIHZhbHVlOiAiNDQuNyIsCiAgICAgICAgZmllbGROYW1lOiAnc21va2VTZW5zYXRpb24nLAogICAgICAgIGZpZWxkTmFtZVR3bzogJ3RlbXBlcmF0dXJlJwogICAgICB9LCB7CiAgICAgICAgcGF0aDogcmVxdWlyZSgiQC9hc3NldHMvbWFwSW5mby/otYTmupAgMzYucG5nIiksCiAgICAgICAgbmFtZTogIueDn+aEnzIiLAogICAgICAgIG5hbWV0d286ICLmsLTmtbgiLAogICAgICAgIHZhbHVlOiByZXF1aXJlKCJAL2Fzc2V0cy9tYXBJbmZvL+i1hOa6kCAzNS5wbmciKSwKICAgICAgICBmaWVsZE5hbWU6ICdzbW9rZVNlbnNhdGlvbicsCiAgICAgICAgZmllbGROYW1lVHdvOiAnd2F0ZXJvdXQnCiAgICAgIH0sIHsKICAgICAgICBwYXRoOiByZXF1aXJlKCJAL2Fzc2V0cy9tYXBJbmZvL+i1hOa6kCAzNi5wbmciKSwKICAgICAgICBuYW1lOiAi54Of5oSfMyIsCiAgICAgICAgbmFtZXR3bzogIiIsCiAgICAgICAgdmFsdWU6ICcnLAogICAgICAgIGZpZWxkTmFtZTogJ3Ntb2tlU2Vuc2F0aW9uJwogICAgICB9XSwKICAgICAgZW5pb3JBcnIxOiBbewogICAgICAgIHBhdGg6IHJlcXVpcmUoIkAvYXNzZXRzL21hcEluZm8v6LWE5rqQIDM3LnBuZyIpLAogICAgICAgIG5hbWU6ICLliY3pl6jpl6jnpoEiLAogICAgICAgIG5hbWV0d286ICLkvqfpl6jpl6jnpoEiLAogICAgICAgIHZhbHVlOiByZXF1aXJlKCJAL2Fzc2V0cy9tYXBJbmZvL+i1hOa6kCAzNy5wbmciKQogICAgICB9LCAvLyB7CiAgICAgIC8vICAgcGF0aDogcmVxdWlyZSgiQC9hc3NldHMvbWFwSW5mby/otYTmupAgMzcucG5nIiksCiAgICAgIC8vICAgbmFtZTogIuS+p+mXqOmXqOemgSIsCiAgICAgIC8vICAgbmFtZXR3bzogIiIsCiAgICAgIC8vICAgdmFsdWU6ICcnLAogICAgICAvLyB9LAogICAgICB7CiAgICAgICAgcGF0aDogcmVxdWlyZSgiQC9hc3NldHMvbWFwSW5mby/otYTmupAgMzYucG5nIiksCiAgICAgICAgbmFtZTogIueDn+aEnzEiLAogICAgICAgIG5hbWV0d286ICLng5/mhJ8yIiwKICAgICAgICB2YWx1ZTogcmVxdWlyZSgiQC9hc3NldHMvbWFwSW5mby/otYTmupAgMzYucG5nIikKICAgICAgfSwgLy8gewogICAgICAvLyAgIHBhdGg6IHJlcXVpcmUoIkAvYXNzZXRzL21hcEluZm8v6LWE5rqQIDM2LnBuZyIpLAogICAgICAvLyAgIG5hbWU6ICLng5/mhJ8yIiwKICAgICAgLy8gICBuYW1ldHdvOiAiIiwKICAgICAgLy8gICB2YWx1ZTogJycsCiAgICAgIC8vIH0sCiAgICAgIHsKICAgICAgICBwYXRoOiByZXF1aXJlKCJAL2Fzc2V0cy9tYXBJbmZvL+i1hOa6kCAzNS5wbmciKSwKICAgICAgICBuYW1lOiAi5rC05rW4IiwKICAgICAgICBuYW1ldHdvOiAi5rip5bqm77yI4oSD77yJIiwKICAgICAgICB2YWx1ZTogJzI0LjEnCiAgICAgIH0sIC8vIHsKICAgICAgLy8gICBwYXRoOiAnMjQuMeKEgycsCiAgICAgIC8vICAgbmFtZTogIua4qeW6puKEgyIsCiAgICAgIC8vICAgbmFtZXR3bzogIiIsCiAgICAgIC8vICAgdmFsdWU6ICcnLAogICAgICAvLyB9LAogICAgICB7CiAgICAgICAgcGF0aDogJzI0LjEmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsnLAogICAgICAgIG5hbWU6ICLmub/luqYoJVJIKSIsCiAgICAgICAgbmFtZXR3bzogIiIsCiAgICAgICAgdmFsdWU6ICcnCiAgICAgIH1dLAogICAgICBmdXphaUFycjogW3sKICAgICAgICBuYW1lOiAi5oC76LSf6I23IiwKICAgICAgICB2bGF1ZTogIjE5OCIsCiAgICAgICAgdmxhdWUyOiAiNzU1IiwKICAgICAgICBpY29uOiAiIgogICAgICB9LCB7CiAgICAgICAgbmFtZTogIui/m+e6v+eUteWOi+S/oeaBryIsCiAgICAgICAgdmxhdWU6ICI1Ljg0IiwKICAgICAgICBpY29uOiAiIgogICAgICB9LCB7CiAgICAgICAgbmFtZTogIue0r+iuoeeUtemHjyIsCiAgICAgICAgdmxhdWU6ICIxODM5MzUiLAogICAgICAgIGljb246ICIiCiAgICAgIH0sIHsKICAgICAgICBuYW1lOiAi5Yqf546H5Zug5pWwIiwKICAgICAgICB2bGF1ZTogIjAuOTgiLAogICAgICAgIGljb246ICIiCiAgICAgIH1dLAogICAgICB0aHJlZVVybDogIiIsCiAgICAgIGh0U3RhdHVzOiAxLAogICAgICBwZXJTb246ICIxIiwKICAgICAgc2VsZWN0QXJyOiBbIuaWsOmmhiIsICLml6fppoYiXSwKICAgICAgYWxhcm1MaXN0RGF0YTogW3sKICAgICAgICB0aW1lOiAiMjAyMi0xMS0wNCAwODoxNjo0NiIsCiAgICAgICAgYmlhbndlaTogIuS+p+mXqOmXqOemgTLmiqXorablj5jkvY0iLAogICAgICAgIGRpemhpOiAi5Y2X5Lqs6L2v5Lu25Zut56eR5oqA5Y+R5bGV5pyJ6ZmQ5YWs5Y+477yI6IW+6aOe5aSn5Y6m5Lit5b+D56uZ77yJIiwKICAgICAgICB6aGFuOiAi6IW+6aOe5aSn5Y6m5Lit5b+D56uZIiwKICAgICAgICBmc3o6ICIxIiwKICAgICAgICBjZW1lbmc6ICIyIgogICAgICB9LCB7CiAgICAgICAgdGltZTogIjIwMjItMTEtMDQgMDg6MTY6NDYiLAogICAgICAgIGJpYW53ZWk6ICLkvqfpl6jpl6jnpoEy5oql6K2m5Y+Y5L2NIiwKICAgICAgICBkaXpoaTogIuWNl+S6rOi9r+S7tuWbreenkeaKgOWPkeWxleaciemZkOWFrOWPuO+8iOiFvumjnuWkp+WOpuS4reW/g+erme+8iSIsCiAgICAgICAgemhhbjogIuiFvumjnuWkp+WOpuS4reW/g+ermSIsCiAgICAgICAgZnN6OiAiMSIsCiAgICAgICAgY2VtZW5nOiAiMiIKICAgICAgfSwgewogICAgICAgIHRpbWU6ICIyMDIyLTExLTA0IDA4OjE2OjQ2IiwKICAgICAgICBiaWFud2VpOiAi5L6n6Zeo6Zeo56aBMuaKpeitpuWPmOS9jSIsCiAgICAgICAgZGl6aGk6ICLljZfkuqzova/ku7blm63np5HmioDlj5HlsZXmnInpmZDlhazlj7jvvIjohb7po57lpKfljqbkuK3lv4Pnq5nvvIkiLAogICAgICAgIHpoYW46ICLohb7po57lpKfljqbkuK3lv4Pnq5kiLAogICAgICAgIGZzejogIjEiLAogICAgICAgIGNlbWVuZzogIjIiCiAgICAgIH0sIHsKICAgICAgICB0aW1lOiAiMjAyMi0xMS0wNCAwODoxNjo0NiIsCiAgICAgICAgYmlhbndlaTogIuS+p+mXqOmXqOemgTLmiqXorablj5jkvY0iLAogICAgICAgIGRpemhpOiAi5Y2X5Lqs6L2v5Lu25Zut56eR5oqA5Y+R5bGV5pyJ6ZmQ5YWs5Y+477yI6IW+6aOe5aSn5Y6m5Lit5b+D56uZ77yJIiwKICAgICAgICB6aGFuOiAi6IW+6aOe5aSn5Y6m5Lit5b+D56uZIiwKICAgICAgICBmc3o6ICIxIiwKICAgICAgICBjZW1lbmc6ICIyIgogICAgICB9LCB7CiAgICAgICAgdGltZTogIjIwMjItMTEtMDQgMDg6MTY6NDYiLAogICAgICAgIGJpYW53ZWk6ICLkvqfpl6jpl6jnpoEy5oql6K2m5Y+Y5L2NIiwKICAgICAgICBkaXpoaTogIuWNl+S6rOi9r+S7tuWbreenkeaKgOWPkeWxleaciemZkOWFrOWPuO+8iOiFvumjnuWkp+WOpuS4reW/g+erme+8iSIsCiAgICAgICAgemhhbjogIuiFvumjnuWkp+WOpuS4reW/g+ermSIsCiAgICAgICAgZnN6OiAiMSIsCiAgICAgICAgY2VtZW5nOiAiMiIKICAgICAgfV0sCiAgICAgIGNsYXNzT3B0aW9uOiB7CiAgICAgICAgc3RlcDogMC41LAogICAgICAgIC8vIOaVsOWAvOi2iuWkp+mAn+W6pua7muWKqOi2iuW/qwogICAgICAgIC8vIGxpbWl0TW92ZU51bTogMTAsIC8vIOW8gOWni+aXoOe8nea7muWKqOeahOaVsOaNrumHjyB0aGlzLmRhdGFMaXN0Lmxlbmd0aAogICAgICAgIC8vIGhvdmVyU3RvcDogdHJ1ZSwgLy8g5piv5ZCm5byA5ZCv6byg5qCH5oKs5YGcc3RvcAogICAgICAgIC8vIGRpcmVjdGlvbjogMSwgLy8gMOWQkeS4iyAx5ZCR5LiKIDLlkJHlt6YgM+WQkeWPswogICAgICAgIC8vIG9wZW5XYXRjaDogdHJ1ZSwgLy8g5byA5ZCv5pWw5o2u5a6e5pe255uR5o6n5Yi35pawZG9tCiAgICAgICAgLy8gc2luZ2xlSGVpZ2h0OiAwLCAvLyDljZXmraXov5DliqjlgZzmraLnmoTpq5jluqYo6buY6K6k5YC8MOaYr+aXoOe8neS4jeWBnOatoueahOa7muWKqCkgZGlyZWN0aW9uID0+IDAvMQogICAgICAgIC8vIHNpbmdsZVdpZHRoOiAwLCAvLyDljZXmraXov5DliqjlgZzmraLnmoTlrr3luqYo6buY6K6k5YC8MOaYr+aXoOe8neS4jeWBnOatoueahOa7muWKqCkgZGlyZWN0aW9uID0+IDIvMwogICAgICAgIHdhaXRUaW1lOiAxMDAwIC8vIOWNleatpei/kOWKqOWBnOatoueahOaXtumXtCjpu5jorqTlgLwxMDAwbXMpCgogICAgICB9LAogICAgICAvLyB1bml0eVVybDoiaHR0cHM6Ly9teS5tYXR0ZXJwb3J0dnIuY24vc2hvdy8/bT1oRW5NZkZuaWQ4MiZzcj0tMy4wNCZzcz0zMiIsCiAgICAgIHVuaXR5VXJsOiAiIiwKICAgICAgdG91a3VpU2hvdzogZmFsc2UsCiAgICAgIHVuaXR5Q2hhbmdlOiAwLAogICAgICB0aXRsZURhdGE6ICIiLAogICAgICB2YWx1ZURhdGE6ICIzOCIsCiAgICAgIGJhY2tncm91bmRQaWM6IHsKICAgICAgICBpbmRleDogImxhbmRSZXMyL2JnIgogICAgICB9LAogICAgICBvcHRpb25zOiBbXSwKICAgICAgY2FyQ2hhbmdlU2hvdzogZmFsc2UsCiAgICAgIC8v5LiN5Yqo5Lqn5pWw5o2uCiAgICAgIHdvcmtMaXN0OiBbXSwKICAgICAgd29ya0xpc3REYXRhOiBbXSwKICAgICAgd29ya0xpc3REYXRhZmN6OiBbXSwKICAgICAgLy/lnJ/lnLDmlbDmja4KICAgICAgd29ya0xpc3ROZXc6IFtdLAogICAgICB3b3JrTGlzdEZDWjogW10sCiAgICAgIGZjelNob3c6IGZhbHNlLAogICAgICBjb25maWc0OiB7CiAgICAgICAgaGVhZGVyOiBbIumDqOmXqCIsICLmpbzlsYIiLCAi5oi/5Y+3IiwgIuWQjeensCJdLAogICAgICAgIHJvd051bTogMTIsCiAgICAgICAgZGF0YTogLy8gW1snMjAxOScsICcyJywgJzE2LjY3JSddLAogICAgICAgIC8vIFsnMjAyMScsICcyJywgJzE2LjY3JSddLAogICAgICAgIC8vIFsnMjAyMicsICc1JywgJzY2LjY3JSddLFsn5pegJywgJ+aXoCcsICfml6AnXSxdCiAgICAgICAgW10sCiAgICAgICAgY29sdW1uV2lkdGg6IFs2MF0KICAgICAgfSwKICAgICAgdHlwZTogIiIsCiAgICAgIHRpdDogIuS4jeWKqOS6p+S6p+adg+ivgeS/oeaBryIsCiAgICAgIGxvYWRpbmc6IGZhbHNlCiAgICB9LCBtb2NrRGF0YS5kZWZhdWx0KTsKICB9LAogIGNvbXBvbmVudHM6IHsKICAgIEhlYWRlckluZGV4OiBoZWFkZXJJbmRleCwKICAgIEJhc2ljQm94NDogQmFzaWNCb3g0LAogICAgQmFzaWNCb3gyOiBCYXNpY0JveDIsCiAgICBCYXNpY0JveDogQmFzaWNCb3gsCiAgICBjdXN0b21EdlNjcm9sbEJvYXJkMjogY3VzdG9tRHZTY3JvbGxCb2FyZDIsCiAgICBDZW50ZXI6IENlbnRlciwKICAgIHZ1ZVNlYW1sZXNzU2Nyb2xsOiB2dWVTZWFtbGVzc1Njcm9sbCwKICAgIHBkZjogcGRmCiAgfSwKICB3YXRjaDogewogICAgdW5pdHlDaGFuZ2U6IHsKICAgICAgaGFuZGxlcjogZnVuY3Rpb24gaGFuZGxlcihuZXdWKSB7CiAgICAgICAgaWYgKG5ld1YgPT0gMCkgewogICAgICAgICAgdGhpcy51bml0eVVybCA9ICIvaHRXZWIvdW5pdHkuaHRtbD9zcmM9MSI7CiAgICAgICAgICB0aGlzLnRocmVlVXJsID0gImh0dHBzOi8vd2ViLTEzMDA5MzIyMTQuY29zLmFwLW5hbmppbmcubXlxY2xvdWQuY29tLzM2MC9iZHpfMzYwXzIyXzEyXzgvaW5kZXguaHRtbCI7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgIHRoaXMudW5pdHlVcmwgPSAiL2h0V2ViL3VuaXR5Lmh0bWw/c3JjPTIiOwogICAgICAgICAgdGhpcy50aHJlZVVybCA9ICJodHRwczovL3dlYi0xMzAwOTMyMjE0LmNvcy5hcC1uYW5qaW5nLm15cWNsb3VkLmNvbS8zNjAvYmR6XzM2MF8yMl8xMV8xMS9pbmRleC5odG1sIjsKICAgICAgICB9CiAgICAgIH0sCiAgICAgIGltbWVkaWF0ZTogdHJ1ZQogICAgfQogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIHZhciBfdGhpcyA9IHRoaXM7CgogICAgZ2V0RW52aXJvbm1lbnRJbmZvKHsKICAgICAgc2l0ZUlkOiAiMSIKICAgIH0pLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAvLyB0aGlzLmVuaW9yQXJyCiAgICAgIGZvciAodmFyIGtleSBpbiByZXMuZGF0YS5kYXRhKSB7CiAgICAgICAgY29uc29sZS5sb2coa2V5LCByZXMuZGF0YS5kYXRhW2tleV0sICdodWFuamluZycpOwoKICAgICAgICBpZiAoa2V5ID09ICdkb29yU3RhdGUnKSB7CiAgICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHJlcy5kYXRhLmRhdGEuZG9vclN0YXRlLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIC8vIHRoaXMuZW5pb3JBcnJbaV0ubmFtZSA9ICfpl6jnpoEnICsgKGkrMSkKICAgICAgICAgICAgaWYgKHJlcy5kYXRhLmRhdGEuZG9vclN0YXRlW2ldID09IDEpIHsKICAgICAgICAgICAgICBfdGhpcy5lbmlvckFycltpXS5wYXRoID0gcmVxdWlyZSgiQC9hc3NldHMvbWFwSW5mby/otYTmupAgMzgucG5nIik7CiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgX3RoaXMuZW5pb3JBcnJbaV0ucGF0aCA9IHJlcXVpcmUoIkAvYXNzZXRzL21hcEluZm8v6LWE5rqQIDM3LnBuZyIpOwogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBpZiAoa2V5ID09ICdzbW9rZVNlbnNhdGlvbicpIHsKICAgICAgICAgIGZvciAodmFyIF9pID0gMDsgX2kgPCByZXMuZGF0YS5kYXRhLnNtb2tlU2Vuc2F0aW9uLmxlbmd0aDsgX2krKykgewogICAgICAgICAgICAvLyB0aGlzLmVuaW9yQXJyW2kgKyByZXMuZGF0YS5kYXRhLmRvb3JTdGF0ZS5sZW5ndGhdLm5hbWUgPSAn54Of5oSfJyArIChpKzEpCiAgICAgICAgICAgIGlmIChyZXMuZGF0YS5kYXRhLnNtb2tlU2Vuc2F0aW9uW19pXSA9PSAxKSB7CiAgICAgICAgICAgICAgX3RoaXMuZW5pb3JBcnJbX2kgKyByZXMuZGF0YS5kYXRhLmRvb3JTdGF0ZS5sZW5ndGhdLnBhdGggPSByZXF1aXJlKCJAL2Fzc2V0cy9tYXBJbmZvL+i1hOa6kCAzNi5wbmciKTsKICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICBfdGhpcy5lbmlvckFycltfaSArIHJlcy5kYXRhLmRhdGEuZG9vclN0YXRlLmxlbmd0aF0ucGF0aCA9IHJlcXVpcmUoIkAvYXNzZXRzL21hcEluZm8v6LWE5rqQIDQwLnBuZyIpOwogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBpZiAoa2V5ID09ICd3YXRlcm91dCcpIHsKICAgICAgICAgIGlmIChyZXMuZGF0YS5kYXRhLndhdGVyb3V0ID09IDEpIHsKICAgICAgICAgICAgX3RoaXMuZW5pb3JBcnJbNF0udmFsdWUgPSByZXF1aXJlKCJAL2Fzc2V0cy9tYXBJbmZvL+i1hOa6kCAzNS5wbmciKTsKICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIF90aGlzLmVuaW9yQXJyWzRdLnZhbHVlID0gcmVxdWlyZSgiQC9hc3NldHMvbWFwSW5mby/otYTmupAgMzkucG5nIik7CiAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBpZiAoa2V5ID09ICd0ZW1wZXJhdHVyZScpIHsKICAgICAgICAgIGZvciAodmFyIF9pMiA9IDA7IF9pMiA8IHJlcy5kYXRhLmRhdGEudGVtcGVyYXR1cmUubGVuZ3RoOyBfaTIrKykgewogICAgICAgICAgICBpZiAocmVzLmRhdGEuZGF0YS50ZW1wZXJhdHVyZVtfaTJdLnR5cGUgPT0gMSkgewogICAgICAgICAgICAgIF90aGlzLmVuaW9yQXJyWzBdLnZhbHVlID0gcmVzLmRhdGEuZGF0YS50ZW1wZXJhdHVyZVtfaTJdLnZhbHVlOwogICAgICAgICAgICB9CgogICAgICAgICAgICBpZiAocmVzLmRhdGEuZGF0YS50ZW1wZXJhdHVyZVtfaTJdLnR5cGUgPT0gMikgewogICAgICAgICAgICAgIF90aGlzLmVuaW9yQXJyWzJdLnZhbHVlID0gcmVzLmRhdGEuZGF0YS50ZW1wZXJhdHVyZVtfaTJdLnZhbHVlOwogICAgICAgICAgICB9CgogICAgICAgICAgICBpZiAocmVzLmRhdGEuZGF0YS50ZW1wZXJhdHVyZVtfaTJdLnR5cGUgPT0gMykgewogICAgICAgICAgICAgIF90aGlzLmVuaW9yQXJyMVsyXS52YWx1ZSA9IHJlcy5kYXRhLmRhdGEudGVtcGVyYXR1cmVbX2kyXS52YWx1ZTsKICAgICAgICAgICAgfQogICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgaWYgKGtleSA9PSAnaHVtaWRpdHknKSB7CiAgICAgICAgICBmb3IgKHZhciBfaTMgPSAwOyBfaTMgPCByZXMuZGF0YS5kYXRhLmh1bWlkaXR5Lmxlbmd0aDsgX2kzKyspIHsKICAgICAgICAgICAgaWYgKHJlcy5kYXRhLmRhdGEuaHVtaWRpdHlbX2kzXS50eXBlID09IDEpIHsKICAgICAgICAgICAgICBfdGhpcy5lbmlvckFyclsxXS52YWx1ZSA9IHJlcy5kYXRhLmRhdGEuaHVtaWRpdHlbX2kzXS52YWx1ZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgaWYgKHJlcy5kYXRhLmRhdGEuaHVtaWRpdHlbX2kzXS50eXBlID09IDIpIHsKICAgICAgICAgICAgICBfdGhpcy5lbmlvckFyclszXS52YWx1ZSA9IHJlcy5kYXRhLmRhdGEuaHVtaWRpdHlbX2kzXS52YWx1ZTsKICAgICAgICAgICAgfQogICAgICAgICAgfQogICAgICAgIH0KICAgICAgfQogICAgfSk7IC8vIOeOr+Wig+S/oeaBrwoKICAgIGdldFNpdGVJbmZvKHsKICAgICAgc2l0ZUlkOiAnMScKICAgIH0pLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICBfdGhpcy5pbmZvQXJyWzBdLnRleHQgPSByZXMuZGF0YS5kYXRhLnNpdGVOYW1lOwogICAgICBfdGhpcy5pbmZvQXJyWzFdLnRleHQgPSByZXMuZGF0YS5kYXRhLnNpdGVBZHJlc3M7CiAgICAgIF90aGlzLmluZm9BcnJbMl0udGV4dCA9IHJlcy5kYXRhLmRhdGEudG90YWxUcmFuc2Zvcm1hdGlvblNpdGU7CiAgICAgIF90aGlzLmluZm9BcnJbM10udGV4dCA9IHJlcy5kYXRhLmRhdGEudHJhbnNmb3JtYXRpb25DYXBhY2l0eSArICdrVkEnOwogICAgICBfdGhpcy5pbmZvQXJyWzRdLnRleHQgPSByZXMuZGF0YS5kYXRhLmNvbnRhY3RzOwogICAgICBfdGhpcy5pbmZvQXJyWzVdLnRleHQgPSByZXMuZGF0YS5kYXRhLnBob25lOwogICAgICBfdGhpcy5pbmZvQXJyWzZdLnRleHQgPSByZXMuZGF0YS5kYXRhLnVzZVRpbWU7CiAgICAgIF90aGlzLmluZm9BcnJbN10udGV4dCA9IHJlcy5kYXRhLmRhdGEubGFzdFVzZVRpbWU7CiAgICAgIF90aGlzLmZ1emFpQXJyWzNdLnZsYXVlID0gcmVzLmRhdGEuZGF0YS5jb3M7CiAgICAgIF90aGlzLmZ1emFpQXJyWzJdLnZsYXVlID0gcmVzLmRhdGEuZGF0YS50b3RhbFBvd2VyOwogICAgICBfdGhpcy5mdXphaUFyclsxXS52bGF1ZSA9IHJlcy5kYXRhLmRhdGEudm9sdGFnZTsKICAgICAgX3RoaXMuZnV6YWlBcnJbMF0udmxhdWUgPSByZXMuZGF0YS5kYXRhLnRvdGFsTG9hZDsKICAgIH0pOwogICAgZ2V0U3dpdGNoSW5mbyh7CiAgICAgIHNpdGVJZDogJzEnCiAgICB9KS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgX3RoaXMudGFibGVEYXRhID0gcmVzLmRhdGEuZGF0YS5pdGVtczsKICAgICAgY29uc29sZS5sb2cocmVzLmRhdGEuZGF0YSwgJzExMTExMScpOwogICAgfSk7CiAgICB3aW5kb3cub3BlblZpZGVvID0gdGhpcy5vcGVuVmlkZW87CiAgICB0aGlzLnRpbWVGbigpOwogICAgdGhpcy5jYW5jZWxMb2FkaW5nKCk7CiAgICB0aGlzLnRpdGxlRGF0YSA9IHRoaXMuJHJvdXRlLnBhcmFtcy5pZC5zbGljZSgwLCA0KTsKICAgIGNvbnNvbGUubG9nKCJqZE1haW4iLCB0aGlzLiRyb3V0ZS5wYXJhbXMpOwogICAgdGhpcy50eXBlID0gdGhpcy4kcm91dGUucGFyYW1zLnR5cGU7CiAgICB0aGlzLmdldEpkRGF0YSh0aGlzLnR5cGUpOyAvLyB0aGlzLmdldEpkRGF0YSgpCgogICAgd2luZG93Lk9uU2NlbmVMb2FkZWQgPSBmdW5jdGlvbiAoc2NlbmUpIHsKICAgICAgY29uc29sZS5sb2coInNjZW5lIiwgc2NlbmUpOwogICAgICB3aW5kb3cuRmxvb3JVSSgidHJ1ZSIpOwogICAgfTsKCiAgICB0aGlzLmZpbGUucHJvbWlzZS50aGVuKGZ1bmN0aW9uIChwZGYpIHsKICAgICAgX3RoaXMubnVtUGFnZXMgPSBwZGYubnVtUGFnZXM7CiAgICB9KTsKICB9LAogIGJlZm9yZURlc3Ryb3k6IGZ1bmN0aW9uIGJlZm9yZURlc3Ryb3koKSB7Ly8gY2xlYXJJbnRlcnZhbCh0aGlzLnRpbWluZyk7CiAgfSwKICBtZXRob2RzOiB7CiAgICBoYW5kbGVDbG9zZXBkZjogZnVuY3Rpb24gaGFuZGxlQ2xvc2VwZGYoKSB7CiAgICAgIHRoaXMuZmlsZVR5cGUgPSBmYWxzZTsKICAgICAgdGhpcy5vcGVudmFsdWUgPSAn6K6+5aSH5Y+w6LSm5p+l6K+iJzsKICAgICAgdGhpcy5vcGVudmFsdWUxID0gJ+ivlemqjOiusOW9leafpeivoic7CiAgICAgIHRoaXMub3BlbnZhbHVlMiA9ICfnu7Tkv67orrDlvZXmn6Xor6InOwogICAgICB0aGlzLm9wZW52YWx1ZTMgPSAn5YC854+t5Lq65ZGY55m76K6w6KGo5p+l6K+iJzsKICAgICAgdGhpcy5vcGVudmFsdWU0ID0gJ+W3oeajgOiusOW9leafpeivoic7CiAgICAgIHRoaXMuZmlsZSA9ICcnOwogICAgfSwKICAgIC8v5by55Ye6cGRmCiAgICBzZWxlY3RQZGY6IGZ1bmN0aW9uIHNlbGVjdFBkZih2YWwpIHsKICAgICAgY29uc29sZS5sb2codmFsLCAnbW1tbW1tJyk7CiAgICAgIHRoaXMubnVtUGFnZXMgPSAxOwoKICAgICAgaWYgKHZhbCA9PSAxKSB7CiAgICAgICAgdmFyIGZpbGVVcmwgPSAiL3BkZi8yMDIyMDcxMy7msZ/kuJzpl6jnuqrlv7XppobphY3nlLXmiL8ucGRmIjsKICAgICAgICB0aGlzLmZpbGVUeXBlID0gdHJ1ZTsKICAgICAgICB0aGlzLm51bVBhZ2VzID0gNDsKICAgICAgICB0aGlzLmZpbGUgPSBwZGYuY3JlYXRlTG9hZGluZ1Rhc2soZmlsZVVybCk7CiAgICAgIH0gZWxzZSBpZiAodmFsID09IDIpIHsKICAgICAgICB2YXIgX2ZpbGVVcmwgPSAiL3BkZi8xMEtW5Y+Y5Y6L5Zmo6K+V6aqM6K6w5b2VLnBkZiI7CiAgICAgICAgdGhpcy5maWxlVHlwZSA9IHRydWU7CiAgICAgICAgdGhpcy5udW1QYWdlcyA9IDI7CiAgICAgICAgdGhpcy5maWxlID0gcGRmLmNyZWF0ZUxvYWRpbmdUYXNrKF9maWxlVXJsKTsKICAgICAgfSBlbHNlIGlmICh2YWwgPT0gMykgewogICAgICAgIHZhciBfZmlsZVVybDIgPSAiL3BkZi8yMDIyMDcxMy7msZ/kuJzpl6jnuqrlv7XppobphY3nlLXmiL8ucGRmIjsKICAgICAgICB0aGlzLmZpbGVUeXBlID0gdHJ1ZTsKICAgICAgICB0aGlzLm51bVBhZ2VzID0gNDsKICAgICAgICB0aGlzLmZpbGUgPSBwZGYuY3JlYXRlTG9hZGluZ1Rhc2soX2ZpbGVVcmwyKTsKICAgICAgfSBlbHNlIGlmICh2YWwgPT0gNCkgewogICAgICAgIHZhciBfZmlsZVVybDMgPSAiL3BkZi/lgLznj63kurrlkZjkv6Hmga8ucGRmIjsKICAgICAgICB0aGlzLmZpbGVUeXBlID0gdHJ1ZTsKICAgICAgICB0aGlzLm51bVBhZ2VzID0gMTsKICAgICAgICB0aGlzLmZpbGUgPSBwZGYuY3JlYXRlTG9hZGluZ1Rhc2soX2ZpbGVVcmwzKTsKICAgICAgfSBlbHNlIGlmICh2YWwgPT0gNSkgewogICAgICAgIHZhciBfZmlsZVVybDQgPSAiL3BkZi8yMDIyMDkxNC7msZ/kuK3pl6jnuqrlv7XppobphY3nlLXmiL8ucGRmIjsKICAgICAgICB0aGlzLmZpbGVUeXBlID0gdHJ1ZTsKICAgICAgICB0aGlzLm51bVBhZ2VzID0gMTM7CiAgICAgICAgdGhpcy5maWxlID0gcGRmLmNyZWF0ZUxvYWRpbmdUYXNrKF9maWxlVXJsNCk7CiAgICAgIH0gZWxzZSBpZiAodmFsID09IDYpIHsKICAgICAgICB2YXIgX2ZpbGVVcmw1ID0gIi9wZGYvMTBLVuecn+epuuaWrei3r+WZqOivlemqjOiusOW9lS5wZGYiOwogICAgICAgIHRoaXMuZmlsZVR5cGUgPSB0cnVlOwogICAgICAgIHRoaXMubnVtUGFnZXMgPSA3OwogICAgICAgIHRoaXMuZmlsZSA9IHBkZi5jcmVhdGVMb2FkaW5nVGFzayhfZmlsZVVybDUpOwogICAgICB9IGVsc2UgaWYgKHZhbCA9PSA3KSB7CiAgICAgICAgdmFyIF9maWxlVXJsNiA9ICIvcGRmL+S9juWOi+S6pOa1geiAkOWOi+ivlemqjOiusOW9lTEucGRmIjsKICAgICAgICB0aGlzLmZpbGVUeXBlID0gdHJ1ZTsKICAgICAgICB0aGlzLm51bVBhZ2VzID0gMTsKICAgICAgICB0aGlzLmZpbGUgPSBwZGYuY3JlYXRlTG9hZGluZ1Rhc2soX2ZpbGVVcmw2KTsKICAgICAgfSBlbHNlIGlmICh2YWwgPT0gOCkgewogICAgICAgIHZhciBfZmlsZVVybDcgPSAiL3BkZi/nlLXnvIbor5XpqozorrDlvZUucGRmIjsKICAgICAgICB0aGlzLmZpbGVUeXBlID0gdHJ1ZTsKICAgICAgICB0aGlzLm51bVBhZ2VzID0gMjsKICAgICAgICB0aGlzLmZpbGUgPSBwZGYuY3JlYXRlTG9hZGluZ1Rhc2soX2ZpbGVVcmw3KTsKICAgICAgfQogICAgfSwKICAgIC8v5LiA5qyh6YCJ5oupCiAgICBzZWxlY3RDaGFuZ2U6IGZ1bmN0aW9uIHNlbGVjdENoYW5nZSh2YWwpIHsKICAgICAgY29uc29sZS5sb2codmFsLCAndmFsJyk7CiAgICB9LAogICAgaGFuZGxlTWVudXNob3c6IGZ1bmN0aW9uIGhhbmRsZU1lbnVzaG93KCkgewogICAgICB0aGlzLmhvbWVBY3RpdmUgPSB0cnVlOwogICAgfSwKICAgIGhhbmRsZU1lbnVmYWxzZTogZnVuY3Rpb24gaGFuZGxlTWVudWZhbHNlKCkgewogICAgICB0aGlzLmhvbWVBY3RpdmUgPSBmYWxzZTsKICAgIH0sCiAgICB0YWJsZVJvd0NsYXNzTmFtZTogZnVuY3Rpb24gdGFibGVSb3dDbGFzc05hbWUoX3JlZikgewogICAgICB2YXIgcm93ID0gX3JlZi5yb3csCiAgICAgICAgICByb3dJbmRleCA9IF9yZWYucm93SW5kZXg7CgogICAgICBpZiAocm93SW5kZXggJSAyICE9IDApIHsKICAgICAgICByZXR1cm4gInN1Y2Nlc3Mtcm93IjsgLy/ov5nmmK/nsbvlkI0KICAgICAgfSBlbHNlIHsKICAgICAgICByZXR1cm4gIiI7CiAgICAgIH0KICAgIH0sCiAgICBoYW5kbGVNZW51czogZnVuY3Rpb24gaGFuZGxlTWVudXMoaW5kZXgpIHsKICAgICAgdGhpcy5tZW51c0FjdGl2ZSA9IGluZGV4OwoKICAgICAgaWYgKGluZGV4ID09IDgpIHsKICAgICAgICB0aGlzLmhhbmRsZVVuaXR5KCk7CiAgICAgIH0KICAgIH0sCiAgICAvL+W8ueeqlwogICAgcG9wU2hvdzogZnVuY3Rpb24gcG9wU2hvdygpIHsKICAgICAgdGhpcy5wb3BJbmZvU2hvdyA9IHRydWU7CiAgICB9LAogICAgaGFuZGxlWGlhbjogZnVuY3Rpb24gaGFuZGxlWGlhbih2YWwpIHsKICAgICAgaWYgKHZhbCA9PSAxKSB7CiAgICAgICAgdGhpcy54aWFuU2hvdyA9IHRydWU7CiAgICAgIH0gZWxzZSBpZiAodmFsID09IDIpIHsKICAgICAgICB0aGlzLnhpYW5TaG93ID0gdHJ1ZTsKICAgICAgICB0aGlzLnlpY2lTcmMgPSAnaHR0cDovLzIyMS4yMjYuMTkuODU6MTAxMjMvaW5mby5odG1sP3ByaW1hcnlHcmFwaElkPTIxRjQxMjFGRTIyMzdERkMnOwogICAgICB9CiAgICB9LAogICAgaGFuZGxlWGlhbjE6IGZ1bmN0aW9uIGhhbmRsZVhpYW4xKCkgewogICAgICB0aGlzLnhpYW5TaG93ID0gdHJ1ZTsKICAgICAgdGhpcy55aWNpU3JjID0gJ2h0dHA6Ly8yMjEuMjI2LjE5Ljg1OjEwMTIzL2luZm8uaHRtbD9wcmltYXJ5R3JhcGhJZD00MjU0NDQzNzRCQTE4NDExJzsKICAgIH0sCiAgICBoYW5kbGVYaWFuZmFsc2U6IGZ1bmN0aW9uIGhhbmRsZVhpYW5mYWxzZSgpIHsKICAgICAgdGhpcy54aWFuU2hvdyA9IGZhbHNlOwogICAgfSwKICAgIGhhbmRsZWRpYW53ZWk6IGZ1bmN0aW9uIGhhbmRsZWRpYW53ZWkoKSB7CiAgICAgIHRoaXMubWFwU2hvdyA9IGZhbHNlOwogICAgICB3aW5kb3cucGFyZW50LmhhbmRsZWRpYW53ZWkoKTsKICAgIH0sCiAgICBoYW5kbGVUYWJsZUNsb3NlOiBmdW5jdGlvbiBoYW5kbGVUYWJsZUNsb3NlKCkgewogICAgICB0aGlzLnRhYmxlU2hvdyA9IGZhbHNlOwogICAgfSwKICAgIGhhbmRsZVRhYmxlOiBmdW5jdGlvbiBoYW5kbGVUYWJsZSgpIHsKICAgICAgdGhpcy50YWJsZVNob3cgPSB0cnVlOwogICAgfSwKICAgIGhhbmxkZXRvdWt1aTogZnVuY3Rpb24gaGFubGRldG91a3VpKCkgewogICAgICB0aGlzLm1hcFNob3cgPSB0cnVlOwogICAgfSwKICAgIGhhbmxkZXRvdWt1aWZhbHNlOiBmdW5jdGlvbiBoYW5sZGV0b3VrdWlmYWxzZSgpIHsKICAgICAgdGhpcy50b3VrdWlTaG93ID0gZmFsc2U7CiAgICB9LAogICAgaGFuZGxldGFuY2h1YW46IGZ1bmN0aW9uIGhhbmRsZXRhbmNodWFuKCkgewogICAgICB0aGlzLm1hcFNob3cgPSBmYWxzZTsKICAgIH0sCiAgICBoYW5kbGVQb3A6IGZ1bmN0aW9uIGhhbmRsZVBvcCgpIHsKICAgICAgdGhpcy5wb3BJbmZvU2hvdyA9IGZhbHNlOwogICAgfSwKICAgIC8vIOS/r+inhgogICAgaGFuZGxlZnVzaGk6IGZ1bmN0aW9uIGhhbmRsZWZ1c2hpKCkgewogICAgICB0aGlzLiRyZWZzLmlmcmFtZS5jb250ZW50V2luZG93LnVuaXR5LmczZC5zZXRFeWUoWzAsIDcwMCwgMF0pOyAvLyDplZzlpLTkvY3nva4KICAgIH0sCiAgICBoYW5kbGVIdHdlYjogZnVuY3Rpb24gaGFuZGxlSHR3ZWIoKSB7CiAgICAgIHRoaXMuaHRTdGF0dXMgPSAxOwoKICAgICAgaWYgKHRoaXMudW5pdHlVcmwuaW5kZXhPZigiaHRXZWIiKSAhPSAtMSkgewogICAgICAgIHRoaXMuJHJlZnMuaWZyYW1lLmNvbnRlbnRXaW5kb3cudW5pdHkuZzNkLnNldEV5ZShbMCwgNTAwLCA1MDBdKTsKICAgICAgfSBlbHNlIHsKICAgICAgICBpZiAodGhpcy51bml0eUNoYW5nZSA9PSAwKSB7CiAgICAgICAgICB0aGlzLnVuaXR5VXJsID0gIi9odFdlYi91bml0eS5odG1sP3NyYz0xIjsKICAgICAgICB9IGVsc2UgdGhpcy51bml0eVVybCA9ICIvaHRXZWIvdW5pdHkuaHRtbD9zcmM9MiI7CiAgICAgIH0KICAgIH0sCiAgICBoYW5kbGVVbml0eTogZnVuY3Rpb24gaGFuZGxlVW5pdHkoKSB7CiAgICAgIHZhciBfdGhpczIgPSB0aGlzOwoKICAgICAgdGhpcy4kcmVmcy5pZnJhbWUuY29udGVudFdpbmRvdy51bml0eS5nM2QuZmx5VG8odGhpcy4kcmVmcy5pZnJhbWUuY29udGVudFdpbmRvdy51bml0eS5tb2RlbHNbMF0sIHsKICAgICAgICBhbmltYXRpb246IHRydWUsCiAgICAgICAgcmF0aW86IDAuOSwKICAgICAgICAvLyBbMCwgMV3vvIzotorlpKfnm7jmnLrotorov5EsCiAgICAgICAgZGlyZWN0aW9uOiBbMCwgMTM1LCAwXQogICAgICB9KTsKICAgICAgc2V0VGltZW91dChmdW5jdGlvbiAoKSB7CiAgICAgICAgX3RoaXMyLmh0U3RhdHVzID0gMjsgLy8gdGhpcy51bml0eUppYXphaSgpCiAgICAgIH0sIDEwMDAgKiAxLjUpOwogICAgfSwKICAgIHBlcnNvblNob3c6IGZ1bmN0aW9uIHBlcnNvblNob3coKSB7CiAgICAgIGlmICh0aGlzLnBlclNvbiA9PSAiMSIpIHsKICAgICAgICB0aGlzLiRyZWZzLmlmcmFtZS5jb250ZW50V2luZG93LnVuaXR5Lm1vZGVsc1swXS5zZXRWaXNpYmxlKHRydWUpOwogICAgICAgIHRoaXMuJHJlZnMuaWZyYW1lLmNvbnRlbnRXaW5kb3cudW5pdHkubW9kZWxzWzFdLnNldFZpc2libGUodHJ1ZSk7CiAgICAgICAgdGhpcy4kcmVmcy5pZnJhbWUuY29udGVudFdpbmRvdy51bml0eS5tb2RlbHNbMl0uc2V0VmlzaWJsZSh0cnVlKTsKICAgICAgICB0aGlzLiRyZWZzLmlmcmFtZS5jb250ZW50V2luZG93LnVuaXR5Lm1vZGVsc1szXS5zZXRWaXNpYmxlKHRydWUpOwogICAgICAgIHRoaXMucGVyU29uID0gIjIiOwogICAgICB9IGVsc2UgaWYgKHRoaXMucGVyU29uID09ICIyIikgewogICAgICAgIHRoaXMuJHJlZnMuaWZyYW1lLmNvbnRlbnRXaW5kb3cudW5pdHkubW9kZWxzWzBdLnNldFZpc2libGUoZmFsc2UpOwogICAgICAgIHRoaXMuJHJlZnMuaWZyYW1lLmNvbnRlbnRXaW5kb3cudW5pdHkubW9kZWxzWzFdLnNldFZpc2libGUoZmFsc2UpOwogICAgICAgIHRoaXMuJHJlZnMuaWZyYW1lLmNvbnRlbnRXaW5kb3cudW5pdHkubW9kZWxzWzJdLnNldFZpc2libGUoZmFsc2UpOwogICAgICAgIHRoaXMuJHJlZnMuaWZyYW1lLmNvbnRlbnRXaW5kb3cudW5pdHkubW9kZWxzWzNdLnNldFZpc2libGUoZmFsc2UpOwogICAgICAgIHRoaXMucGVyU29uID0gIjEiOwogICAgICB9CiAgICB9LAogICAgdW5pdHlKaWF6YWk6IGZ1bmN0aW9uIHVuaXR5SmlhemFpKCkgewogICAgICBpZiAodGhpcy51bml0eUNoYW5nZSA9PSAwKSB7CiAgICAgICAgdGhpcy50aHJlZVVybCA9ICJodHRwczovL3dlYi0xMzAwOTMyMjE0LmNvcy5hcC1uYW5qaW5nLm15cWNsb3VkLmNvbS8zNjAvYmR6XzM2MF8yMl8xMl84L2luZGV4Lmh0bWwiOwogICAgICB9IGVsc2UgdGhpcy50aHJlZVVybCA9ICJodHRwczovL3dlYi0xMzAwOTMyMjE0LmNvcy5hcC1uYW5qaW5nLm15cWNsb3VkLmNvbS8zNjAvYmR6XzM2MF8yMl8xMV8xMS9pbmRleC5odG1sIjsKICAgIH0sCiAgICBoYW5kbGVTZWxlY3Q6IGZ1bmN0aW9uIGhhbmRsZVNlbGVjdChpbmRleCkgewogICAgICB0aGlzLnJvdXRlckFjdGl2ZSA9IGluZGV4OwogICAgICB0aGlzLnVuaXR5Q2hhbmdlID0gaW5kZXg7CgogICAgICBpZiAoaW5kZXggPT0gMSkgewogICAgICAgIHRoaXMuZW52aXJvbm1lbnRTaG93ID0gZmFsc2U7CiAgICAgICAgdGhpcy5pbmZvdGhpbmdzU2hvdyA9IGZhbHNlOwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMuZW52aXJvbm1lbnRTaG93ID0gdHJ1ZTsKICAgICAgICB0aGlzLmluZm90aGluZ3NTaG93ID0gdHJ1ZTsKICAgICAgfQogICAgfSwKICAgIHRpbWVGbjogZnVuY3Rpb24gdGltZUZuKCkgey8vIHRoaXMudGltaW5nID0gc2V0SW50ZXJ2YWwoKCkgPT4gewogICAgICAvLyAgIHRoaXMuZGF0ZURheSA9IGZvcm1hdFRpbWUobmV3IERhdGUoKSwgIkhIOiBtbTogc3MiKTsKICAgICAgLy8gICB0aGlzLmRhdGVZZWFyID0gZm9ybWF0VGltZShuZXcgRGF0ZSgpLCAieXl5eS1NTS1kZCIpOwogICAgICAvLyAgIHRoaXMuZGF0ZVdlZWsgPSB0aGlzLndlZWtkYXlbbmV3IERhdGUoKS5nZXREYXkoKV07CiAgICAgIC8vIH0sIDEwMDApOwogICAgfSwKICAgIG9wZW5WaWRlbzogZnVuY3Rpb24gb3BlblZpZGVvKCkgewogICAgICBjb25zb2xlLmxvZygiYWFhIik7CiAgICAgIHRoaXMuJHJlZnMuaWZyYW1lLmNvbnRlbnRXaW5kb3cudW5pdHkuZzNkLmZseVRvKHRoaXMuJHJlZnMuaWZyYW1lLmNvbnRlbnRXaW5kb3cudW5pdHkubW9kZWxzWzBdLCB7CiAgICAgICAgYW5pbWF0aW9uOiB0cnVlLAogICAgICAgIHJhdGlvOiAwLjksCiAgICAgICAgLy8gWzAsIDFd77yM6LaK5aSn55u45py66LaK6L+RLAogICAgICAgIGRpcmVjdGlvbjogWzAsIDEzNSwgMF0KICAgICAgfSk7CiAgICAgIHNldFRpbWVvdXQoZnVuY3Rpb24gKCkgewogICAgICAgIC8vIHRoaXMuY2FyQ2hhbmdlU2hvdyA9IHRydWU7CiAgICAgICAgY29uc29sZS5sb2cod2luZG93LmxvY2F0aW9uLmhvc3RuYW1lLCAnMTIxMjInKTsKICAgICAgICB2YXIgdXJsID0gJ2h0dHA6Ly8nICsgd2luZG93LmxvY2F0aW9uLmhvc3RuYW1lICsgJzo1NTAwL2RlbW8vZGVtb193aW5kb3dfc2ltcGxlX3ByZXZpZXcuaHRtbCc7CiAgICAgICAgY29uc29sZS5sb2codXJsLCAndXJsJyk7CiAgICAgICAgd2luZG93Lm9wZW4odXJsLCAnYmFpZHUnLCAndG9wPTIwMCxsZWZ0PTQ1MCx3aWR0aD0xMDAwLGhlaWdodD02MDAnKTsKICAgICAgICBjb25zb2xlLmxvZygiYmJiIik7CiAgICAgIH0sIDEwMDAgKiAxLjUpOwogICAgfSwKICAgIGNsb3NlVmlkZW86IGZ1bmN0aW9uIGNsb3NlVmlkZW8oKSB7CiAgICAgIHRoaXMuJHJlZnMuaWZyYW1lLmNvbnRlbnRXaW5kb3cudW5pdHkuZzNkLnNldEV5ZShbMCwgNTAwLCA1MDBdKTsKICAgICAgdGhpcy5jYXJDaGFuZ2VTaG93ID0gZmFsc2U7CiAgICB9LAogICAgLy/ojrflj5bln7rlnLDmlbDmja4KICAgIGdldEpkRGF0YTogZnVuY3Rpb24gZ2V0SmREYXRhKHZhbCkgewogICAgICB2YXIgX3RoaXMzID0gdGhpczsKCiAgICAgIGlmICh2YWwgPT0gIuS4jeWKqOS6pyIpIHsKICAgICAgICBjb25zb2xlLmxvZygidmFsIiwgdmFsKTsKICAgICAgICB0aGlzLndvcmtMaXN0RGF0YSA9IFtdOwogICAgICAgIGF4aW9zLmdldCgiL2pzb24vamREYXRhLmpzb24iKS50aGVuKGZ1bmN0aW9uIChyZXN1bHQpIHsKICAgICAgICAgIGNvbnNvbGUubG9nKCJnZXRNZW51RGF0YTExMSIsIHJlc3VsdC5kYXRhKTsKCiAgICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHJlc3VsdC5kYXRhLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIGlmIChyZXN1bHQuZGF0YVtpXS5qZCA9PSBfdGhpczMuJHJvdXRlLnBhcmFtcy5pZCkgewogICAgICAgICAgICAgIGNvbnNvbGUubG9nKCJyZXN1bHQuZGF0YVtpXSIsIHJlc3VsdC5kYXRhW2ldKTsKCiAgICAgICAgICAgICAgX3RoaXMzLndvcmtMaXN0RGF0YS5wdXNoKHJlc3VsdC5kYXRhW2ldKTsKCiAgICAgICAgICAgICAgX3RoaXMzLmNoYW5nZVdvcmtMaXN0KHJlc3VsdC5kYXRhW2ldKTsKICAgICAgICAgICAgfQogICAgICAgICAgfQogICAgICAgIH0pLmNhdGNoKGZ1bmN0aW9uIChlcnJvcikgewogICAgICAgICAgY29uc29sZS5sb2coZXJyb3IpOwogICAgICAgIH0pOwogICAgICB9IGVsc2UgaWYgKHZhbCA9PSAi5Zyf5Zyw6K+BIikgewogICAgICAgIHRoaXMudGl0ID0gIuWcn+WcsOivgeS/oeaBryI7CiAgICAgICAgdGhpcy53b3JrTGlzdERhdGEgPSBbXTsKICAgICAgICB0aGlzLmZjelNob3cgPSB0cnVlOwogICAgICAgIGF4aW9zLmdldCgiL2pzb24vdGREYXRhLmpzb24iKS50aGVuKGZ1bmN0aW9uIChyZXN1bHQpIHsKICAgICAgICAgIGNvbnNvbGUubG9nKCJnZXRNZW51RGF0YTExMSIsIHJlc3VsdC5kYXRhKTsKCiAgICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHJlc3VsdC5kYXRhLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIGlmIChyZXN1bHQuZGF0YVtpXS5qZCA9PSBfdGhpczMuJHJvdXRlLnBhcmFtcy5pZCkgewogICAgICAgICAgICAgIGNvbnNvbGUubG9nKCJyZXN1bHQuZGF0YVtpXSIsIHJlc3VsdC5kYXRhW2ldKTsKCiAgICAgICAgICAgICAgX3RoaXMzLndvcmtMaXN0RGF0YS5wdXNoKHJlc3VsdC5kYXRhW2ldKTsKCiAgICAgICAgICAgICAgX3RoaXMzLmNoYW5nZVdvcmtMaXN0VGQocmVzdWx0LmRhdGFbaV0pOwogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGVycm9yKSB7CiAgICAgICAgICBjb25zb2xlLmxvZyhlcnJvcik7CiAgICAgICAgfSk7CiAgICAgICAgdGhpcy53b3JrTGlzdERhdGFmY3ogPSBbXTsKICAgICAgICBheGlvcy5nZXQoIi9qc29uL2ZjekRhdGEuanNvbiIpLnRoZW4oZnVuY3Rpb24gKHJlc3VsdCkgewogICAgICAgICAgY29uc29sZS5sb2coImdldE1lbnVEYXRhMTExIiwgcmVzdWx0LmRhdGEpOwoKICAgICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgcmVzdWx0LmRhdGEubGVuZ3RoOyBpKyspIHsKICAgICAgICAgICAgaWYgKHJlc3VsdC5kYXRhW2ldLmpkID09IF90aGlzMy4kcm91dGUucGFyYW1zLmlkKSB7CiAgICAgICAgICAgICAgY29uc29sZS5sb2coInJlc3VsdC5kYXRhW2ldIiwgcmVzdWx0LmRhdGFbaV0pOwoKICAgICAgICAgICAgICBfdGhpczMud29ya0xpc3REYXRhZmN6LnB1c2gocmVzdWx0LmRhdGFbaV0pOwoKICAgICAgICAgICAgICBfdGhpczMuY2hhbmdlV29ya0xpc3RmY3oocmVzdWx0LmRhdGFbaV0pOwogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGVycm9yKSB7CiAgICAgICAgICBjb25zb2xlLmxvZyhlcnJvcik7CiAgICAgICAgfSk7CiAgICAgIH0KICAgIH0sCiAgICAvL+S4jeWKqOS6pwogICAgY2hhbmdlV29ya0xpc3Q6IGZ1bmN0aW9uIGNoYW5nZVdvcmtMaXN0KGRhdGEpIHsKICAgICAgdmFyIGVudHJpZXMgPSBPYmplY3QuZW50cmllcyhkYXRhKTsKICAgICAgdmFyIGxpc3QgPSBlbnRyaWVzLm1hcChmdW5jdGlvbiAoaXRlbSkgewogICAgICAgIHJldHVybiB7CiAgICAgICAgICB2YWx1ZTogaXRlbVsxXSwKICAgICAgICAgIG5hbWU6IGl0ZW1bMF0KICAgICAgICB9OwogICAgICB9KTsKCiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgbGlzdC5sZW5ndGg7IGkrKykgewogICAgICAgIGZvciAodmFyIHQgPSAwOyB0IDwgdGhpcy53b3JrTGlzdC5sZW5ndGg7IHQrKykgewogICAgICAgICAgaWYgKGxpc3RbaV0ubmFtZSA9PSB0aGlzLndvcmtMaXN0W3RdLm5hbWUpIHsKICAgICAgICAgICAgdGhpcy53b3JrTGlzdFt0XS52YWx1ZSA9IGxpc3RbaV0udmFsdWU7CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgLy/lnJ/lnLDor4EKICAgIGNoYW5nZVdvcmtMaXN0VGQ6IGZ1bmN0aW9uIGNoYW5nZVdvcmtMaXN0VGQoZGF0YSkgewogICAgICB2YXIgZW50cmllcyA9IE9iamVjdC5lbnRyaWVzKGRhdGEpOwogICAgICB2YXIgbGlzdCA9IGVudHJpZXMubWFwKGZ1bmN0aW9uIChpdGVtKSB7CiAgICAgICAgcmV0dXJuIHsKICAgICAgICAgIHZhbHVlOiBpdGVtWzFdLAogICAgICAgICAgbmFtZTogaXRlbVswXQogICAgICAgIH07CiAgICAgIH0pOwoKICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBsaXN0Lmxlbmd0aDsgaSsrKSB7CiAgICAgICAgZm9yICh2YXIgdCA9IDA7IHQgPCB0aGlzLndvcmtMaXN0TmV3Lmxlbmd0aDsgdCsrKSB7CiAgICAgICAgICBpZiAobGlzdFtpXS5uYW1lID09IHRoaXMud29ya0xpc3ROZXdbdF0ubmFtZSkgewogICAgICAgICAgICB0aGlzLndvcmtMaXN0TmV3W3RdLnZhbHVlID0gbGlzdFtpXS52YWx1ZTsKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH0KCiAgICAgIHRoaXMud29ya0xpc3QgPSB0aGlzLndvcmtMaXN0TmV3OwogICAgfSwKICAgIGNoYW5nZVdvcmtMaXN0ZmN6OiBmdW5jdGlvbiBjaGFuZ2VXb3JrTGlzdGZjeihkYXRhKSB7CiAgICAgIHZhciBlbnRyaWVzID0gT2JqZWN0LmVudHJpZXMoZGF0YSk7CiAgICAgIHZhciBsaXN0ID0gZW50cmllcy5tYXAoZnVuY3Rpb24gKGl0ZW0pIHsKICAgICAgICByZXR1cm4gewogICAgICAgICAgdmFsdWU6IGl0ZW1bMV0sCiAgICAgICAgICBuYW1lOiBpdGVtWzBdCiAgICAgICAgfTsKICAgICAgfSk7CgogICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxpc3QubGVuZ3RoOyBpKyspIHsKICAgICAgICBmb3IgKHZhciB0ID0gMDsgdCA8IHRoaXMud29ya0xpc3RGQ1oubGVuZ3RoOyB0KyspIHsKICAgICAgICAgIGlmIChsaXN0W2ldLm5hbWUgPT0gdGhpcy53b3JrTGlzdEZDWlt0XS5uYW1lKSB7CiAgICAgICAgICAgIHRoaXMud29ya0xpc3RGQ1pbdF0udmFsdWUgPSBsaXN0W2ldLnZhbHVlOwogICAgICAgICAgfQogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgIGNhbmNlbExvYWRpbmc6IGZ1bmN0aW9uIGNhbmNlbExvYWRpbmcoKSB7CiAgICAgIHZhciBfdGhpczQgPSB0aGlzOwoKICAgICAgc2V0VGltZW91dChmdW5jdGlvbiAoKSB7CiAgICAgICAgX3RoaXM0LmxvYWRpbmcgPSBmYWxzZTsKICAgICAgfSwgNTAwKTsKICAgIH0KICB9Cn07"},{"version":3,"sources":["index.vue"],"names":[],"mappings":"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","sourcesContent":["<template>\r\n <div class=\"mapchild\">\r\n <div class=\"bg\">\r\n <transition name=\"myr\">\r\n <iframe\r\n name=\"myframe\"\r\n frameborder=\"0\"\r\n width=\"100%\"\r\n height=\"100%\"\r\n style=\"position: absolute; background: black\"\r\n ref=\"iframe\"\r\n v-show=\"htStatus == 1\"\r\n :src=\"unityUrl\"\r\n allowfullscreen\r\n ></iframe>\r\n </transition>\r\n <transition name=\"my\">\r\n <iframe\r\n name=\"htWeb\"\r\n v-show=\"htStatus != 1\"\r\n frameborder=\"0\"\r\n width=\"100%\"\r\n height=\"100%\"\r\n style=\"position: absolute; background: black\"\r\n ref=\"htWeb\"\r\n :src=\"threeUrl\"\r\n allowfullscreen\r\n ></iframe>\r\n </transition>\r\n </div>\r\n <transition name=\"my\">\r\n <div\r\n class=\"xianmodel\"\r\n v-show=\"xianShow\"\r\n style=\"\r\n width: 70%;\r\n height: 65%;\r\n position: absolute;\r\n background: rgb(4, 35, 69);\r\n top: 0;\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n margin: auto;\r\n z-index: 99999;\r\n \"\r\n >\r\n <div\r\n class=\"top\"\r\n style=\"\r\n width: 100%;\r\n height: 5%;\r\n font-size: 18px;\r\n padding: 5px 10px 0 0;\r\n color: #fff;\r\n text-align: right;\r\n cursor: pointer;\r\n box-sizing: border-box;\r\n \"\r\n @click=\"handleXianfalse\"\r\n >\r\n x\r\n </div>\r\n <!-- <div class=\"pic\" style=\"width: 100%; height: calc(100% - 5%)\"></div> -->\r\n <iframe :src=\"yiciSrc\" style=\"width: 100%; height: calc(100% - 5%)\"></iframe>\r\n </div>\r\n </transition>\r\n <transition name=\"my\">\r\n <div\r\n v-show=\"mapShow\"\r\n style=\"\r\n width: 40%;\r\n height: 50%;\r\n position: absolute;\r\n top: 0;\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n margin: auto;\r\n z-index: 99999;\r\n \"\r\n >\r\n <div\r\n class=\"mapmodels\"\r\n style=\"width: 100%; height: 100%; position: relative\"\r\n >\r\n <div\r\n style=\"\r\n position: absolute;\r\n top: 0px;\r\n left: 42%;\r\n width: auto;\r\n height: 20px;\r\n font-size: 20px;\r\n font-size: 20px;\r\n margin-top: 10px;\r\n color: #ffffff;\r\n \"\r\n >\r\n 主展馆负一楼\r\n </div>\r\n <div\r\n style=\"\r\n position: absolute;\r\n top: 0px;\r\n right: 0px;\r\n width: 20px;\r\n height: 20px;\r\n color: #fff;\r\n cursor: pointer\r\n font-size:20px;\r\n \"\r\n @click=\"handletanchuan\"\r\n ></div>\r\n <div\r\n class=\"reddianno\"\r\n style=\"\r\n width: 10px;\r\n height: 10px;\r\n position: absolute;\r\n top: 267px;\r\n left: 220px;\r\n \"\r\n title=\"开关名称开关容量\"\r\n @click=\"popShow\"\r\n ></div>\r\n <div\r\n class=\"reddianno\"\r\n style=\"\r\n width: 10px;\r\n height: 10px;\r\n position: absolute;\r\n top: 264px;\r\n left: 234px;\r\n \"\r\n title=\"上级开关\"\r\n @click=\"popShow\"\r\n ></div>\r\n <div\r\n class=\"reddianno\"\r\n style=\"\r\n width: 10px;\r\n height: 10px;\r\n position: absolute;\r\n top: 257px;\r\n left: 262px;\r\n \"\r\n title=\"下级开关\"\r\n @click=\"popShow\"\r\n ></div>\r\n <div\r\n style=\"\r\n position: absolute;\r\n top: 140px;\r\n right: 320px;\r\n width: 100px;\r\n height: 100%;\r\n transform: rotate(45deg);\r\n \"\r\n >\r\n <div\r\n class=\"reddian\"\r\n style=\"position: absolute; top: 30px; left: 0px\"\r\n @click=\"handledianwei\"\r\n ></div>\r\n </div>\r\n <div\r\n style=\"\r\n width: 216px;\r\n height: 143px;\r\n position: relative;\r\n left: 39%;\r\n top: 21%;\r\n \"\r\n class=\"popmodels\"\r\n v-show=\"popInfoShow\"\r\n >\r\n <div\r\n style=\"\r\n position: absolute;\r\n top: 0px;\r\n right: 0px;\r\n width: 13px;\r\n height: 20px;\r\n color: #fff;\r\n cursor: pointer\r\n font-size:20px;\r\n \"\r\n @click=\"handlePop\"\r\n >\r\n x\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </transition>\r\n <div class=\"host-body\">\r\n <HeaderIndex style=\"position: relative\" :htStatus= 'htStatus' />\r\n <div class=\"main\">\r\n <transition name=\"homeleaves\">\r\n <div class=\"left\" v-if=\"homeActive\">\r\n <div class=\"leftmenus\">\r\n <div class=\"menus\">\r\n <div\r\n class=\"list\"\r\n v-for=\"(item, index) in menusArr\"\r\n :class=\"css_list[index]\"\r\n :key=\"index\"\r\n @click=\"handleMenus(index)\"\r\n :style=\"{\r\n backgroundImage:\r\n menusActive != index\r\n ? 'url(' + menubg.url + ')'\r\n : 'url(' + menubg.actUrl + ')',\r\n }\"\r\n >\r\n <p>{{ item.text }}</p>\r\n <img\r\n :src=\"menusActive != index ? item.pic : item.actPic\"\r\n alt=\"\"\r\n style=\"margin-right: 10px\"\r\n />\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"menshow\" style=\"margin-left:5px;cursor: pointer;\" @click=\"handleMenufalse()\">\r\n <img src=\"@/assets/newimgs/WechatIMG2.png\" alt=\"\">\r\n </div>\r\n </div>\r\n </transition>\r\n <transition name=\"homeleave\">\r\n <div class=\"right\" v-if=\"homeActive\">\r\n <div class=\"infothings\" v-if=\"menusActive == 0\" v-show=\"infothingsShow\">\r\n <div class=\"toptitle\">配电房信息</div>\r\n <div class=\"info\">\r\n <div\r\n class=\"list\"\r\n :style=\"{\r\n background:\r\n index % 2 == 0 ? 'rgba(1,34,85,0.4)' : 'transparnt',\r\n }\"\r\n v-for=\"(item, index) in infoArr\"\r\n :key=\"index\"\r\n >\r\n <div>\r\n <img :src=\"item.path\" alt=\"\" />\r\n <span\r\n style=\"color: #fff; margin-left: 10px; font-size: 14px\"\r\n >{{ item.name }}</span\r\n >\r\n </div>\r\n <div class=\"text\">\r\n {{ item.text }}\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"infos\">\r\n <div\r\n class=\"list\"\r\n :class=\"getBg[index]\"\r\n v-for=\"(item, index) in fuzaiArr\"\r\n :key=\"index\"\r\n >\r\n <div class=\"text\" :style=\"{'margin-left':(index%2==0?'88px':'100px')}\">\r\n <span\r\n v-if=\"index == 0\"\r\n style=\"\r\n color: rgb(135, 237, 15);\r\n font-size: 18px;\r\n font-weight: 600;\r\n margin-right: 2px;\r\n \"\r\n >{{ item.vlaue }}</span\r\n >\r\n <span\r\n v-if=\"index == 0\"\r\n style=\"color: rgb(135, 237, 15); font-size: 13px\"\r\n >{{ item.icon }}</span\r\n >\r\n <span\r\n v-if=\"index == 1\"\r\n style=\"\r\n color: rgb(252, 83, 251);\r\n font-size: 18px;\r\n font-weight: 600;\r\n margin-right: 3px;\r\n \"\r\n >{{ item.vlaue }}</span\r\n >\r\n <span\r\n v-if=\"(index == 1)\"\r\n style=\"color: rgb(252, 83, 251); font-size: 13px\"\r\n >{{ item.icon }}</span\r\n >\r\n <span\r\n v-if=\"index == 2\"\r\n style=\"\r\n color: rgb(102, 254, 255);\r\n font-size: 18px;\r\n font-weight: 600;\r\n margin-right: 3px;\r\n \"\r\n >{{ item.vlaue }}</span\r\n >\r\n <span\r\n v-if=\"index == 2\"\r\n style=\"color: rgb(102, 254, 255); font-size: 13px\"\r\n >{{ item.icon }}</span\r\n >\r\n <span\r\n v-if=\"index == 3\"\r\n style=\"\r\n color: rgb(251, 157, 62);\r\n font-size: 18px;\r\n font-weight: 600;\r\n margin-right: 3px;\r\n \"\r\n >{{ item.vlaue }}</span\r\n >\r\n <span\r\n v-if=\"index == 3\"\r\n style=\"color: rgb(251, 157, 62); font-size: 13px\"\r\n >{{ item.icon }}</span\r\n >\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"infothings\" v-if=\"menusActive == 0\" v-show=\"!infothingsShow\">\r\n <div class=\"toptitle\">配电房信息</div>\r\n <div class=\"info\">\r\n <div\r\n class=\"list\"\r\n :style=\"{\r\n background:\r\n index % 2 == 0 ? 'rgba(1,34,85,0.4)' : 'transparnt',\r\n }\"\r\n v-for=\"(item, index) in infoArr1\"\r\n :key=\"index\"\r\n >\r\n <div>\r\n <img :src=\"item.path\" alt=\"\" />\r\n <span\r\n style=\"color: #fff; margin-left: 10px; font-size: 14px\"\r\n >{{ item.name }}</span\r\n >\r\n </div>\r\n <div class=\"text\">\r\n {{ item.text }}\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"infos\">\r\n <div\r\n class=\"list\"\r\n :class=\"getBg[index]\"\r\n v-for=\"(item, index) in fuzaiArr\"\r\n :key=\"index\"\r\n >\r\n <div class=\"text\" :style=\"{'margin-left':(index%2==0?'78px':'100px')}\">\r\n <span\r\n v-if=\"index == 0\"\r\n style=\"\r\n color: rgb(135, 237, 15);\r\n font-size: 18px;\r\n font-weight: 600;\r\n margin-right: 2px;\r\n \"\r\n >{{ item.vlaue }}</span\r\n >\r\n <span\r\n v-if=\"index == 0\"\r\n style=\"color: rgb(135, 237, 15); font-size: 13px\"\r\n >{{ item.icon }}</span\r\n >\r\n <span\r\n v-if=\"index == 1\"\r\n style=\"\r\n color: rgb(252, 83, 251);\r\n font-size: 18px;\r\n font-weight: 600;\r\n margin-right: 3px;\r\n \"\r\n >{{ item.vlaue }}</span\r\n >\r\n <span\r\n v-if=\"(index == 1)\"\r\n style=\"color: rgb(252, 83, 251); font-size: 13px\"\r\n >{{ item.icon }}</span\r\n >\r\n <span\r\n v-if=\"index == 2\"\r\n style=\"\r\n color: rgb(102, 254, 255);\r\n font-size: 18px;\r\n font-weight: 600;\r\n margin-right: 3px;\r\n \"\r\n >{{ item.vlaue }}</span\r\n >\r\n <span\r\n v-if=\"index == 2\"\r\n style=\"color: rgb(102, 254, 255); font-size: 13px\"\r\n >{{ item.icon }}</span\r\n >\r\n <span\r\n v-if=\"index == 3\"\r\n style=\"\r\n color: rgb(251, 157, 62);\r\n font-size: 18px;\r\n font-weight: 600;\r\n margin-right: 3px;\r\n \"\r\n >{{ item.vlaue }}</span\r\n >\r\n <span\r\n v-if=\"index == 3\"\r\n style=\"color: rgb(251, 157, 62); font-size: 13px\"\r\n >{{ item.icon }}</span\r\n >\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"envior\" v-if=\"menusActive == 3\" v-show=\"environmentShow\">\r\n <div class=\"toptitle\">环境信息</div>\r\n <div class=\"info\">\r\n <div\r\n class=\"list\"\r\n :style=\"{\r\n background:\r\n index % 2 != 0 ? 'rgba(1,34,85,0.4)' : 'transparnt',\r\n }\"\r\n v-for=\"(item, index) in eniorArr\"\r\n :key=\"index\"\r\n >\r\n <div>\r\n <span style=\"color: #fff; font-size: 13px\">{{\r\n item.name\r\n }}</span>\r\n <img\r\n :src=\"item.path\"\r\n alt=\"\"\r\n style=\"width: 16px; height: 16px; margin-right: 20px\"\r\n />\r\n </div>\r\n <div>\r\n <span style=\"color: #fff; font-size: 13px\">{{\r\n item.nametwo\r\n }}</span>\r\n <span\r\n v-if=\"index != 4\"\r\n style=\"color: #fff; font-size: 13px\"\r\n >{{ item.value }}</span\r\n >\r\n <img\r\n v-else\r\n :src=\"item.value\"\r\n alt=\"\"\r\n style=\"width: 16px; height: 16px\"\r\n />\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"envior1\" v-if=\"menusActive == 3\" v-show=\"!environmentShow\">\r\n <div class=\"toptitle\">环境信息</div>\r\n <div class=\"info\">\r\n <div\r\n class=\"list\"\r\n :style=\"{\r\n background:\r\n index % 2 != 0 ? 'rgba(1,34,85,0.4)' : 'transparnt',\r\n }\"\r\n v-for=\"(item, index) in eniorArr1\"\r\n :key=\"index\"\r\n >\r\n <div>\r\n <span style=\"color: #fff; font-size: 13px\">{{\r\n item.name\r\n }}</span>\r\n <img\r\n v-if=\"index !=3\"\r\n :src=\"item.path\"\r\n alt=\"\"\r\n style=\"width: 16px; height: 16px; margin-right: 15px\"\r\n />\r\n <span\r\n v-else\r\n style=\"color: #fff; font-size: 13px\"\r\n v-html=\"item.path\"></span\r\n >\r\n </div>\r\n <div>\r\n <span style=\"color: #fff; font-size: 13px\">{{\r\n item.nametwo\r\n }}</span>\r\n \r\n <img\r\n v-if=\"index != 2\"\r\n :src=\"item.value\"\r\n alt=\"\"\r\n style=\"width: 16px; height: 16px\"\r\n />\r\n <span\r\n v-else\r\n style=\"color: #fff; font-size: 13px;\"\r\n v-html=\"item.value\"></span\r\n >\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"maptu\" v-if=\"menusActive == 2\">\r\n <div class=\"toptitle\">\r\n <div :style=\"{width:(this.unityChange ==0?'34%':'85%')}\">一次系统图</div>\r\n <div style=\"width: 35%;height: 35px\" class=\"changeselect\" v-if=\"this.unityChange ==0\">\r\n <el-select v-model=\"oneValue\" placeholder=\"请选择\" @change=\"selectChange(oneValue)\">\r\n <el-option\r\n v-for=\"item in oneOptions\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </div>\r\n \r\n </div>\r\n <div class=\"info\">\r\n <div class=\"pic1\" @click=\"handleXian1\" v-if=\"this.unityChange == 1\"></div>\r\n <div class=\"pic\" @click=\"handleXian(oneValue)\" :class=\"{'picActive':oneValue ==2}\" v-else></div>\r\n </div>\r\n </div>\r\n <div class=\"chuplc\" v-if=\"menusActive == 1\">\r\n <div class=\"toptitle\">开关信息</div>\r\n <div class=\"user_skills\">\r\n <el-table\r\n :data=\"tableData\"\r\n stripe\r\n :header-cell-style=\"{ 'text-align': 'center' }\"\r\n :cell-style=\"{ 'text-align': 'center' }\"\r\n :row-class-name=\"tableRowClassName\"\r\n style=\"width: 100%\"\r\n >\r\n <el-table-column prop=\"number\" label=\"出线编号\" width=\"50\">\r\n </el-table-column>\r\n <el-table-column prop=\"name\" label=\"出线名称\" width=\"80\">\r\n </el-table-column>\r\n <el-table-column prop=\"openCloseStatus\" label=\"分合状态\" width=\"80\">\r\n <template slot-scope=\"scope\">\r\n <span v-if=\"scope.row.openCloseStatus == '1'\">开</span>\r\n <span v-else>合</span>\r\n </template>\r\n </el-table-column>\r\n <!-- <el-table-column prop=\"date\" label=\"时刻\" width=\"70\"> </el-table-column> -->\r\n <el-table-column prop=\"rateCapacity\" label=\"额定容量kW\" width=\"70\">\r\n </el-table-column>\r\n <el-table-column prop=\"realTimePower\" label=\"实时功率kW\" width=\"70\">\r\n </el-table-column>\r\n <el-table-column prop=\"voltage\" label=\"电压V\" width=\"70\">\r\n </el-table-column>\r\n <el-table-column prop=\"electricCurrent\" label=\"电流A\" width=\"70\">\r\n </el-table-column>\r\n </el-table>\r\n <div class=\"tabBtn\" v-if=\"false\">查看详情</div>\r\n </div>\r\n </div>\r\n <div class=\"yunwei\" v-if=\"(menusActive == 4)\">\r\n <div class=\"toptitle\">运维档案</div>\r\n <div class=\"info\">\r\n <div class=\"changeselect\">\r\n <el-select v-model=\"openvalue\" placeholder=\"请选择\" @change=\"selectPdf(openvalue)\">\r\n <el-option\r\n v-for=\"item in yunweiArr1\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </div>\r\n <div class=\"changeselect\">\r\n <el-select v-model=\"openvalue1\" placeholder=\"请选择\" @change=\"selectPdf(openvalue1)\">\r\n <el-option\r\n v-for=\"item in yunweiArr2\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </div>\r\n <div class=\"changeselect\">\r\n <el-select v-model=\"openvalue2\" placeholder=\"请选择\" @change=\"selectPdf(openvalue2)\">\r\n <el-option\r\n v-for=\"item in yunweiArr3\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </div>\r\n <div class=\"changeselect\">\r\n <el-select v-model=\"openvalue3\" placeholder=\"请选择\" @change=\"selectPdf(openvalue3)\">\r\n <el-option\r\n v-for=\"item in yunweiArr4\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </div>\r\n <div class=\"changeselect\">\r\n <el-select v-model=\"openvalue4\" placeholder=\"请选择\" @change=\"selectPdf(openvalue4)\">\r\n <el-option\r\n v-for=\"item in yunweiArr5\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"warnnews\" v-if=\"(menusActive == 5)\">\r\n <div class=\"toptitle\">告警信息</div>\r\n <div class=\"info\">\r\n <vue-seamless-scroll\r\n :data=\"alarmListData\"\r\n class=\"seamless-warp\"\r\n :class-option=\"classOption\"\r\n v-if=\"alarmListData.length > 0\"\r\n >\r\n <ul class=\"attentionInfo\">\r\n <li\r\n v-for=\"(item, index) in alarmListData\"\r\n :key=\"index\"\r\n :style=\"{\r\n background:\r\n index % 2 == 0 ? 'rgba(1,34,85,0.4)' : 'transparnt',\r\n }\"\r\n >\r\n <div class=\"infolist\">\r\n <div class=\"attentionInfo_title\" style=\"color: #ed6d17\">\r\n <img src=\"../../../assets/gj.png\" alt=\"\" />\r\n 告警\r\n <span\r\n style=\"color: #fff; float: right; margin-right: 10%\"\r\n >{{ item.time }}</span\r\n >\r\n </div>\r\n <p>\r\n {{ item.bianwei\r\n }}<span style=\"color: #fff; float: right\"\r\n >发生值:{{ item.fsz }}</span\r\n >\r\n </p>\r\n <p>{{ item.dizhi }}</p>\r\n <p>\r\n {{ item.zhan\r\n }}<span style=\"color: #fff; float: right\"\r\n >侧面门禁:{{ item.cemeng }}</span\r\n >\r\n </p>\r\n </div>\r\n <div class=\"jiankong\">\r\n <img\r\n src=\"../../../assets/newimgs/摄像头.png\"\r\n style=\"width: 35px; height: 32px\"\r\n alt=\"\"\r\n @click=\"openVideo()\"\r\n />\r\n </div>\r\n </li>\r\n </ul>\r\n </vue-seamless-scroll>\r\n </div>\r\n </div>\r\n <div class=\"record\" v-if=\"(menusActive == 6)\">\r\n <div class=\"toptitle\">实时事件记录</div>\r\n <div class=\"info\">\r\n <div class=\"jilu\">\r\n <div class=\"warnJilu\">\r\n <div class=\"attentionInfo_title\" style=\"color: red\">\r\n <img src=\"@/assets/gj1.png\" alt=\"\" />\r\n 事件\r\n </div>\r\n <p\r\n style=\"color: #ffffff; margin-top: 10px; font-size: 15px\"\r\n >\r\n 进线开关101 11-28 16:20:15 速断保护\r\n </p>\r\n <p\r\n style=\"color: #ffffff; margin-top: 10px; font-size: 15px\"\r\n >\r\n 动作,跳闸\r\n </p>\r\n </div>\r\n <div class=\"jiankong\">\r\n <img\r\n src=\"@/assets/newimgs/摄像头.png\"\r\n style=\"width: 35px; height: 32px\"\r\n alt=\"\"\r\n @click=\"openVideo()\"\r\n />\r\n </div>\r\n </div>\r\n <div class=\"jilu\" style=\"background: rgba(1, 34, 85, 0.4)\">\r\n <div class=\"warnJilu\">\r\n <div class=\"attentionInfo_title\" style=\"color: red\">\r\n <img src=\"@/assets/gj1.png\" alt=\"\" />\r\n 事件\r\n </div>\r\n <p\r\n style=\"color: #ffffff; margin-top: 10px; font-size: 15px\"\r\n >\r\n 1#进线失电 11-28 16:20:15\r\n </p>\r\n </div>\r\n <div class=\"jiankong\">\r\n <img\r\n src=\"@/assets/newimgs/摄像头.png\"\r\n style=\"width: 35px; height: 32px\"\r\n alt=\"\"\r\n @click=\"openVideo()\"\r\n />\r\n </div>\r\n </div>\r\n <div class=\"select\">\r\n <div class=\"seSearch\">查询</div>\r\n <div class=\"changeselect\">\r\n <el-select v-model=\"chaValue\" placeholder=\"请选择\">\r\n <el-option\r\n v-for=\"item in optionsOpen\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\"\r\n >\r\n </el-option>\r\n </el-select>\r\n </div>\r\n </div>\r\n <div class=\"jilu\">\r\n <div class=\"warnJilu\">\r\n <div class=\"attentionInfo_title\" style=\"color: red\">\r\n <img src=\"@/assets/gj1.png\" alt=\"\" />\r\n 事件\r\n </div>\r\n <p\r\n style=\"color: #ffffff; margin-top: 10px; font-size: 15px\"\r\n >\r\n 进线开关102 11-28 16:20:15 速断保护\r\n </p>\r\n <p\r\n style=\"color: #ffffff; margin-top: 10px; font-size: 15px\"\r\n >\r\n 动作,跳闸\r\n </p>\r\n </div>\r\n <div class=\"jiankong\">\r\n <img\r\n src=\"@/assets/newimgs/摄像头.png\"\r\n style=\"width: 35px; height: 32px\"\r\n alt=\"\"\r\n @click=\"openVideo()\"\r\n />\r\n </div>\r\n </div>\r\n <div class=\"jilu\" style=\"background: rgba(1, 34, 85, 0.4)\">\r\n <div class=\"warnJilu\">\r\n <div class=\"attentionInfo_title\" style=\"color: red\">\r\n <img src=\"@/assets/gj1.png\" alt=\"\" />\r\n 事件\r\n </div>\r\n <p\r\n style=\"color: #ffffff; margin-top: 10px; font-size: 15px\"\r\n >\r\n 2#进线失电 11-28 16:20:15\r\n </p>\r\n </div>\r\n <div class=\"jiankong\">\r\n <img\r\n src=\"@/assets/newimgs/摄像头.png\"\r\n style=\"width: 35px; height: 32px\"\r\n alt=\"\"\r\n @click=\"openVideo()\"\r\n />\r\n </div>\r\n </div>\r\n <div class=\"select\">\r\n <div class=\"seSearch\">记录输入</div>\r\n </div>\r\n <div\r\n class=\"radio\"\r\n style=\"\r\n width: 100%;\r\n display: flex;\r\n justify-content: space-around;\r\n padding: 0 10px;\r\n box-sizing: border-box;\r\n margin: 15px 0px;\r\n \"\r\n >\r\n <el-radio v-model=\"radio\" label=\"1\" style=\"margin: 0\"\r\n >1#进线失电</el-radio\r\n >\r\n <el-radio v-model=\"radio\" label=\"2\" style=\"margin: 0\"\r\n >2#进线失电</el-radio\r\n >\r\n <el-radio v-model=\"radio\" label=\"3\" style=\"margin: 0\"\r\n >1#、2#进线同时失电</el-radio\r\n >\r\n </div>\r\n <div class=\"sumbit\">\r\n <div class=\"leftsub\">修改</div>\r\n <div class=\"rightsub\">提交</div>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"notice\" v-if=\"(menusActive == 7)\">\r\n <div class=\"toptitle\">用电检查结果通知书</div>\r\n <div class=\"info\">\r\n <div class=\"blurInp\">\r\n <span style=\"margin-right: 10px\">用户:</span>\r\n <el-input v-model=\"input\" placeholder=\"侵华日军南京大屠杀纪念馆\"></el-input>\r\n </div>\r\n <div class=\"blurInp\">\r\n <span style=\"margin-right: 10px\">户号:</span>\r\n <el-input v-model=\"input\" placeholder=\"3200267442021\"></el-input>\r\n </div>\r\n <div class=\"blurInp\">\r\n <span style=\"margin-right: 10px\">地址:</span>\r\n <el-input v-model=\"input\" placeholder=\"南京市建邺区水西门大街418号\"></el-input>\r\n </div>\r\n <p style=\"color: #ffffff; line-height: 23px; font-size: 14px;margin-bottom: 5px;\">\r\n 经检查,发现贵单位电力使用中存在下列问题:<br />\r\n </p>\r\n <el-checkbox-group v-model=\"checkList\">\r\n <el-checkbox label=\"1\">有资质电工配置不全</el-checkbox>\r\n <el-checkbox label=\"2\">未能落实值班电工24小时值班</el-checkbox>\r\n <el-checkbox label=\"3\">运行管理规程、制度与台账记录不全</el-checkbox>\r\n <el-checkbox label=\"4\" >高、低压配电柜未使用双重编号</el-checkbox>\r\n <el-checkbox label=\"5\" >高、低压配电柜双重编号不全</el-checkbox>\r\n <el-checkbox label=\"6\" >现场无模拟图版</el-checkbox>\r\n <el-checkbox label=\"7\" >模拟图版与现场不一致</el-checkbox>\r\n <el-checkbox label=\"8\" >电气设备预防性试验超周期</el-checkbox>\r\n <el-checkbox label=\"9\" >电气设备预防性试验项目不全</el-checkbox>\r\n <el-checkbox label=\"10\" >继电保护装置未按期定校</el-checkbox>\r\n <el-checkbox label=\"11\" >电气设备未定期清扫</el-checkbox>\r\n <el-checkbox label=\"12\" >无功补偿装置运行异常</el-checkbox>\r\n <el-checkbox label=\"13\" >防小动物措施不完善</el-checkbox>\r\n <el-checkbox label=\"14\" >备品备件不全</el-checkbox>\r\n <el-checkbox label=\"15\" >两票使用情况不规范</el-checkbox>\r\n <el-checkbox label=\"16\" >安全工器具配置不全</el-checkbox>\r\n <el-checkbox label=\"17\" >安全工器具试验超周期</el-checkbox>\r\n <el-checkbox label=\"18\" >电房脏乱,通道不畅通</el-checkbox>\r\n <el-checkbox label=\"19\" >设备应按季节做好防雷、防污闪、防潮和通风散热</el-checkbox>\r\n <el-checkbox label=\"20\" >加强电房身边巡视 发现缺陷及时处理</el-checkbox>\r\n </el-checkbox-group>\r\n \r\n <p\r\n style=\"\r\n color: #ffffff;\r\n line-height: 23px;\r\n font-size: 14px;\r\n margin: 10px 0;\r\n \"\r\n >\r\n 其他问题:\r\n </p>\r\n <div class=\"textarea\">\r\n <el-input\r\n type=\"textarea\"\r\n :rows=\"2\"\r\n placeholder=\"请输入内容\"\r\n v-model=\"textarea\"\r\n >\r\n </el-input>\r\n </div>\r\n <p\r\n style=\"\r\n color: #ffffff;\r\n line-height: 23px;\r\n font-size: 15px;\r\n margin-bottom: 20px;\r\n \"\r\n >\r\n 检查结论:<br />\r\n 对于以上存在的问题和建议,希望能引起贵单位的重视,尽快安排整改\r\n </p>\r\n <div class=\"blurInp\">\r\n <div class=\"leftInp\">\r\n <span style=\"margin-right: 5px; width: 96px\"\r\n >用电检查员:</span\r\n >\r\n <el-input v-model=\"input\" placeholder=\"\"></el-input>\r\n </div>\r\n <div class=\"rightInp\">\r\n <span style=\"margin-right: 10px; width: 152px\"\r\n >用户签收(盖章):</span\r\n >\r\n </div>\r\n </div>\r\n <div style=\"display: flex; justify-content: space-between;\">\r\n <span style=\"margin-right: 10px; width: 132px;color: #ffffff;\"\r\n >检查单位盖章:</span\r\n >\r\n <p\r\n style=\"color: #ffffff; line-height: 23px; font-size: 14px\"\r\n v-html=\"\r\n `检查日期: 年 月 日`\r\n \"\r\n ></p>\r\n </div>\r\n \r\n <div class=\"sumbit\">\r\n <div class=\"leftsub\">取消</div>\r\n <div class=\"rightsub\">提交</div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </transition>\r\n </div>\r\n </div>\r\n <div\r\n class=\"btn\"\r\n :style=\"{ 'justify-content': htStatus == 1 ? 'space-between' : 'center' }\"\r\n >\r\n <img\r\n src=\"@/assets/htBtn/inside.png\"\r\n alt=\"\"\r\n srcset=\"\"\r\n v-if=\"htStatus == 1 && unityChange == 0\"\r\n @click=\"handleUnity()\"\r\n title=\"全景浏览\"\r\n />\r\n <img\r\n src=\"@/assets/htBtn/unity.png\"\r\n alt=\"\"\r\n srcset=\"\"\r\n v-if=\"htStatus != 1 && unityChange == 0\"\r\n @click=\"handleHtweb()\"\r\n title=\"3D展示\"\r\n />\r\n <img\r\n src=\"@/assets/htBtn/location.png\"\r\n alt=\"\"\r\n srcset=\"\"\r\n @click=\"personShow()\"\r\n v-if=\"htStatus == 1\"\r\n title=\"人物定位\"\r\n />\r\n <img\r\n src=\"@/assets/htBtn/Look.png\"\r\n alt=\"\"\r\n srcset=\"\"\r\n v-if=\"htStatus == 1\"\r\n @click=\"handlefushi()\"\r\n title=\"平面图\"\r\n />\r\n <!-- <img src=\"@/assets/htBtn/measure.png\" alt=\"\" srcset=\"\"> -->\r\n </div>\r\n <div class=\"center\" v-show=\"carChangeShow\">\r\n <div class=\"close\" @click=\"closeVideo\">关闭</div>\r\n <Center\r\n :dataSource=\"false\"\r\n style=\"width: 100%; height:95%;\"\r\n >\r\n <!-- <template slot=\"top\">\r\n </template> -->\r\n </Center>\r\n </div>\r\n <div class=\"selectModel\">\r\n <div\r\n :class=\"{'active':routerActive==index}\"\r\n class=\"selectbtn\"\r\n v-for=\"(item, index) in selectArr\"\r\n :key=\"index\"\r\n style=\"color: #fff\"\r\n @click=\"handleSelect(index)\"\r\n >\r\n {{ item }}\r\n </div>\r\n </div>\r\n <transition name=\"homeleave\">\r\n <!-- <div class=\"smallmap\" v-if=\"homeActive\" @click=\"hanldetoukui()\">\r\n <img src=\"@/assets/mapInfo/地图.png\" alt=\"\" srcset=\"\" />\r\n </div> -->\r\n </transition>\r\n <div class=\"homexian\">\r\n <img src=\"@/assets/newimgs/WechatIMG2.png\" alt=\"\" v-if=\"homeActive == false\" @click=\"handleMenushow\">\r\n </div>\r\n <div v-show=\"fileType\" class=\"pdf\" style=\"width:600px;height:800px;position: fixed;z-index: 99999;top: 0;left: 0;bottom:0;right:0;margin:auto;overflow-y:scroll\">\r\n <div style=\"position: fixed; top:66px;left:0;width:65.6%;height:30px;text-align:right;z-index:999999;cursor: pointer;font-size:30px\" @click=\"handleClosepdf\">x</div>\r\n <pdf v-for=\"i in numPages\" :key=\"i\" :page=\"i\" :src=\"file\"></pdf>\r\n </div>\r\n </div>\r\n</template>\r\n \r\n <script>\r\nimport customDvScrollBoard2 from \"@/components/customDvScrollBoard2\";\r\nimport * as mockData from \"./mock\";\r\nimport drawMixin from \"@/utils/drawMixin\";\r\nimport headerIndex from \"@/components/layout/header.vue\";\r\nimport BasicBox4 from \"@/components/BasicBox4\";\r\nimport BasicBox2 from \"@/components/BasicBox2\";\r\nimport axios from \"axios\";\r\nimport BasicBox from \"@/components/BasicBox\";\r\nimport Center from \"../../center\";\r\nimport vueSeamlessScroll from \"vue-seamless-scroll\";\r\nimport pdf from 'vue-pdf'\r\nimport {getSiteInfo,getEnvironmentInfo,getSwitchInfo} from \"@/api/api\";\r\nexport default {\r\n mixins: [drawMixin],\r\n data() {\r\n return {\r\n yiciSrc:'http://221.226.19.85:10123/info.html?primaryGraphId=DFB46626E544088C',\r\n currentPage: 0, // pdf文件页码\r\n pageCount: 0, // pdf文件总页数\r\n fileType:false,\r\n file: \"/pdf/20220513.江东门纪念馆配电房.pdf\",\r\n numPages: 1,\r\n infothingsShow:true,\r\n environmentShow:true,\r\n routerActive:0,\r\n checkList:[],\r\n yunweiArr1:[\r\n {\r\n value: '1',\r\n label: \"设备台账查询\",\r\n },\r\n ],\r\n yunweiArr2:[\r\n {\r\n value:'2',\r\n label: \"10KV变压器试验记录\",\r\n },\r\n {\r\n value: '6',\r\n label: \"10KV真空断路器试验记录\",\r\n },\r\n {\r\n value: '7',\r\n label: \"低压交流耐压试验记录1\",\r\n },\r\n {\r\n value: '8',\r\n label: \"电缆试验记录\",\r\n },\r\n ],\r\n yunweiArr3:[\r\n {\r\n value: '3',\r\n label: \"维修记录查询\",\r\n },\r\n ],\r\n yunweiArr4:[\r\n {\r\n value: '4',\r\n label: \"值班人员登记表查询\",\r\n },\r\n \r\n ],\r\n yunweiArr5:[\r\n {\r\n value: '5',\r\n label: \"巡检记录查询\",\r\n },\r\n ],\r\n homeActive:true,\r\n input: \"\",\r\n textarea: \"\",\r\n openvalue:'设备台账查询',\r\n openvalue1:'试验记录查询',\r\n openvalue2:'维修记录查询',\r\n openvalue3:'值班人员登记表查询',\r\n openvalue4:'巡检记录查询',\r\n oneValue:1,\r\n chaValue:'',\r\n radio: \"\",\r\n optionsOpen: [\r\n {\r\n value: 1,\r\n label: \"102\",\r\n },\r\n ],\r\n oneOptions: [\r\n {\r\n value: 1,\r\n label: \"10kV 一次系统图\",\r\n },\r\n {\r\n value: 2,\r\n label: \"400V一次系统图\",\r\n },\r\n ],\r\n tableData: [\r\n ],\r\n css_list: [\r\n \"css1\",\r\n \"css2\",\r\n \"css3\",\r\n \"css4\",\r\n \"css5\",\r\n \"css6\",\r\n \"css7\",\r\n \"css8\",\r\n ],\r\n menusActive: 12,\r\n menubg: {\r\n url: require(\"@/assets/newimgs/默认.png\"),\r\n actUrl: require(\"@/assets/newimgs/选中效果.png\"),\r\n },\r\n menusArr: [\r\n {\r\n pic: require(\"@/assets/newimgs/配电房-默认.png\"),\r\n actPic: require(\"@/assets/newimgs/配电房-选中.png\"),\r\n text: \"配电房信息\",\r\n },\r\n \r\n {\r\n pic: require(\"@/assets/newimgs/设备出线-默认.png\"),\r\n actPic: require(\"@/assets/newimgs/设备出线-选中.png\"),\r\n text: \"开关信息\",\r\n },\r\n {\r\n pic: require(\"@/assets/newimgs/一次系统-默认.png\"),\r\n actPic: require(\"@/assets/newimgs/一次系统-选中.png\"),\r\n text: \"一次系统图\",\r\n },\r\n {\r\n pic: require(\"@/assets/newimgs/环境信息-默认.png\"),\r\n actPic: require(\"@/assets/newimgs/环境信息-选中.png\"),\r\n text: \"环境信息\",\r\n },\r\n {\r\n pic: require(\"@/assets/newimgs/运维档案-默认.png\"),\r\n actPic: require(\"@/assets/newimgs/运维档案-选中.png\"),\r\n text: \"运维档案\",\r\n },\r\n {\r\n pic: require(\"@/assets/newimgs/告警信息-默认.png\"),\r\n actPic: require(\"@/assets/newimgs/告警信息-选中.png\"),\r\n text: \"告警信息\",\r\n },\r\n {\r\n pic: require(\"@/assets/newimgs/事件记录-默认.png\"),\r\n actPic: require(\"@/assets/newimgs/事件记录-选中.png\"),\r\n text: \"事件记录\",\r\n },\r\n {\r\n pic: require(\"@/assets/newimgs/检查通知单-默认.png\"),\r\n actPic: require(\"@/assets/newimgs/检查通知单-选中.png\"),\r\n text: \"检查通知单\",\r\n },\r\n {\r\n pic: require(\"@/assets/newimgs/VR-默认.png\"),\r\n actPic: require(\"@/assets/newimgs/VR-选中.png\"),\r\n text: \"VR全景\",\r\n },\r\n ],\r\n popInfoShow: false,\r\n xianShow: false,\r\n mapShow: false,\r\n tableShow: false,\r\n getBg: [\"list1\", \"list2\", \"list3\", \"list4\"],\r\n infoArr: [\r\n {\r\n path: require(\"@/assets/mapInfo/资源 33.png\"),\r\n name: \"站房名称\",\r\n text: \"新馆\",\r\n },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 30.png\"),\r\n name: \"站房地址\",\r\n text: \"南京市建邺区水西门大街418号\",\r\n },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 31.png\"),\r\n name: \"变压器数量\",\r\n text: \"2\",\r\n },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 32.png\"),\r\n name: \"变压器容量\",\r\n text: \"3200kVA\",\r\n },\r\n // {\r\n // path: require(\"@/assets/mapInfo/资源 29.png\"),\r\n // name: \"进线名称\",\r\n // text: \"10kv\",\r\n // },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 7.png\"),\r\n name: \"电气联系人\",\r\n text: \"李工\",\r\n },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 26.png\"),\r\n name: \"联系电话\",\r\n text: \"18061776824\",\r\n },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 28.png\"),\r\n name: \"投运时间\",\r\n text: \"2011.11.12\",\r\n },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 33.png\"),\r\n name: \"上次试验时间\",\r\n text: \"2011.11.12\",\r\n },\r\n ],\r\n infoArr1: [\r\n {\r\n path: require(\"@/assets/mapInfo/资源 33.png\"),\r\n name: \"站房名称\",\r\n text: \"旧馆\",\r\n },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 30.png\"),\r\n name: \"站房地址\",\r\n text: \"南京市建邺区水西门大街418号\",\r\n },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 31.png\"),\r\n name: \"变压器数量\",\r\n text: \"2\",\r\n },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 32.png\"),\r\n name: \"变压器容量\",\r\n text: \"1600kVA\",\r\n },\r\n // {\r\n // path: require(\"@/assets/mapInfo/资源 29.png\"),\r\n // name: \"进线名称\",\r\n // text: \"10kv\",\r\n // },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 7.png\"),\r\n name: \"电气联系人\",\r\n text: \"李工\",\r\n },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 26.png\"),\r\n name: \"联系电话\",\r\n text: \"18061776824\",\r\n },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 28.png\"),\r\n name: \"投运时间\",\r\n text: \"2011.11.12\",\r\n },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 33.png\"),\r\n name: \"上次试验时间\",\r\n text: \"2011.11.12\",\r\n },\r\n ],\r\n eniorArr: [\r\n {\r\n path: require(\"@/assets/mapInfo/资源 37.png\"),\r\n name: \"门禁1\",\r\n nametwo: \"高压侧温度(℃)\",\r\n value: \"26\",\r\n fieldName:'doorState',\r\n fieldNameTwo:'temperature'\r\n },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 37.png\"),\r\n name: \"门禁2\",\r\n nametwo: \"高压侧湿度(%RH)\",\r\n value: \"40.5\",\r\n fieldName:'doorState',\r\n fieldNameTwo:'temperature'\r\n },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 38.png\"),\r\n name: \"门禁3\",\r\n nametwo: \"低压侧温度(℃)\",\r\n value: \"24.1\",\r\n fieldName:'doorState',\r\n fieldNameTwo:'temperature'\r\n },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 36.png\"),\r\n name: \"烟感1\",\r\n nametwo: \"低压侧湿度(%RH)\",\r\n value: \"44.7\",\r\n fieldName:'smokeSensation',\r\n fieldNameTwo:'temperature'\r\n },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 36.png\"),\r\n name: \"烟感2\",\r\n nametwo: \"水浸\",\r\n value: require(\"@/assets/mapInfo/资源 35.png\"),\r\n fieldName:'smokeSensation',\r\n fieldNameTwo:'waterout'\r\n },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 36.png\"),\r\n name: \"烟感3\",\r\n nametwo: \"\",\r\n value: '',\r\n fieldName:'smokeSensation',\r\n },\r\n ],\r\n eniorArr1:[\r\n {\r\n path: require(\"@/assets/mapInfo/资源 37.png\"),\r\n name: \"前门门禁\",\r\n nametwo: \"侧门门禁\",\r\n value:require(\"@/assets/mapInfo/资源 37.png\"),\r\n },\r\n // {\r\n // path: require(\"@/assets/mapInfo/资源 37.png\"),\r\n // name: \"侧门门禁\",\r\n // nametwo: \"\",\r\n // value: '',\r\n // },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 36.png\"),\r\n name: \"烟感1\",\r\n nametwo: \"烟感2\",\r\n value: require(\"@/assets/mapInfo/资源 36.png\"),\r\n },\r\n // {\r\n // path: require(\"@/assets/mapInfo/资源 36.png\"),\r\n // name: \"烟感2\",\r\n // nametwo: \"\",\r\n // value: '',\r\n // },\r\n {\r\n path: require(\"@/assets/mapInfo/资源 35.png\"),\r\n name: \"水浸\",\r\n nametwo: \"温度(℃)\",\r\n value: '24.1',\r\n },\r\n // {\r\n // path: '24.1℃',\r\n // name: \"温度℃\",\r\n // nametwo: \"\",\r\n // value: '',\r\n // },\r\n {\r\n path: '24.1 ',\r\n name: \"湿度(%RH)\",\r\n nametwo: \"\",\r\n value: '',\r\n },\r\n ],\r\n fuzaiArr: [\r\n {\r\n name: \"总负荷\",\r\n vlaue: \"198\",\r\n vlaue2: \"755\",\r\n icon: \"\",\r\n },\r\n {\r\n name: \"进线电压信息\",\r\n vlaue: \"5.84\",\r\n icon: \"\",\r\n },\r\n {\r\n name: \"累计电量\",\r\n vlaue: \"183935\",\r\n icon: \"\",\r\n },\r\n {\r\n name: \"功率因数\",\r\n vlaue: \"0.98\",\r\n icon: \"\",\r\n },\r\n ],\r\n threeUrl: \"\",\r\n htStatus: 1,\r\n perSon: \"1\",\r\n selectArr: [\"新馆\", \"旧馆\"],\r\n alarmListData: [\r\n {\r\n time: \"2022-11-04 08:16:46\",\r\n bianwei: \"侧门门禁2报警变位\",\r\n dizhi: \"南京软件园科技发展有限公司(腾飞大厦中心站)\",\r\n zhan: \"腾飞大厦中心站\",\r\n fsz: \"1\",\r\n cemeng: \"2\",\r\n },\r\n {\r\n time: \"2022-11-04 08:16:46\",\r\n bianwei: \"侧门门禁2报警变位\",\r\n dizhi: \"南京软件园科技发展有限公司(腾飞大厦中心站)\",\r\n zhan: \"腾飞大厦中心站\",\r\n fsz: \"1\",\r\n cemeng: \"2\",\r\n },\r\n {\r\n time: \"2022-11-04 08:16:46\",\r\n bianwei: \"侧门门禁2报警变位\",\r\n dizhi: \"南京软件园科技发展有限公司(腾飞大厦中心站)\",\r\n zhan: \"腾飞大厦中心站\",\r\n fsz: \"1\",\r\n cemeng: \"2\",\r\n },\r\n {\r\n time: \"2022-11-04 08:16:46\",\r\n bianwei: \"侧门门禁2报警变位\",\r\n dizhi: \"南京软件园科技发展有限公司(腾飞大厦中心站)\",\r\n zhan: \"腾飞大厦中心站\",\r\n fsz: \"1\",\r\n cemeng: \"2\",\r\n },\r\n {\r\n time: \"2022-11-04 08:16:46\",\r\n bianwei: \"侧门门禁2报警变位\",\r\n dizhi: \"南京软件园科技发展有限公司(腾飞大厦中心站)\",\r\n zhan: \"腾飞大厦中心站\",\r\n fsz: \"1\",\r\n cemeng: \"2\",\r\n },\r\n ],\r\n classOption: {\r\n step: 0.5, // 数值越大速度滚动越快\r\n // limitMoveNum: 10, // 开始无缝滚动的数据量 this.dataList.length\r\n // hoverStop: true, // 是否开启鼠标悬停stop\r\n // direction: 1, // 0向下 1向上 2向左 3向右\r\n // openWatch: true, // 开启数据实时监控刷新dom\r\n // singleHeight: 0, // 单步运动停止的高度(默认值0是无缝不停止的滚动) direction => 0/1\r\n // singleWidth: 0, // 单步运动停止的宽度(默认值0是无缝不停止的滚动) direction => 2/3\r\n waitTime: 1000, // 单步运动停止的时间(默认值1000ms)\r\n },\r\n // unityUrl:\"https://my.matterportvr.cn/show/?m=hEnMfFnid82&sr=-3.04&ss=32\",\r\n unityUrl: \"\",\r\n toukuiShow: false,\r\n unityChange: 0,\r\n titleData: \"\",\r\n valueData: \"38\",\r\n backgroundPic: {\r\n index: \"landRes2/bg\",\r\n },\r\n options: [],\r\n carChangeShow: false,\r\n //不动产数据\r\n workList: [],\r\n workListData: [],\r\n workListDatafcz: [],\r\n //土地数据\r\n workListNew: [],\r\n workListFCZ: [],\r\n fczShow: false,\r\n config4: {\r\n header: [\"部门\", \"楼层\", \"房号\", \"名称\"],\r\n rowNum: 12,\r\n data:\r\n // [['2019', '2', '16.67%'],\r\n // ['2021', '2', '16.67%'],\r\n // ['2022', '5', '66.67%'],['无', '无', '无'],]\r\n [],\r\n columnWidth: [60],\r\n },\r\n type: \"\",\r\n\r\n tit: \"不动产产权证信息\",\r\n loading: false,\r\n\r\n ...mockData.default,\r\n };\r\n },\r\n components: {\r\n HeaderIndex: headerIndex,\r\n BasicBox4,\r\n BasicBox2,\r\n BasicBox,\r\n customDvScrollBoard2,\r\n Center,\r\n vueSeamlessScroll,\r\n pdf\r\n },\r\n watch: {\r\n unityChange: {\r\n handler(newV) {\r\n if (newV == 0) {\r\n this.unityUrl = \"/htWeb/unity.html?src=1\";\r\n this.threeUrl=\"https://web-1300932214.cos.ap-nanjing.myqcloud.com/360/bdz_360_22_12_8/index.html\"\r\n } else {\r\n this.unityUrl = \"/htWeb/unity.html?src=2\";\r\n this.threeUrl=\"https://web-1300932214.cos.ap-nanjing.myqcloud.com/360/bdz_360_22_11_11/index.html\"\r\n }\r\n \r\n },\r\n immediate: true,\r\n },\r\n },\r\n mounted() {\r\n getEnvironmentInfo({ siteId: \"1\"}).then((res)=>{\r\n // this.eniorArr\r\n for (const key in res.data.data) {\r\n console.log(key,res.data.data[key],'huanjing');\r\n if (key == 'doorState') {\r\n for (let i = 0; i < res.data.data.doorState.length; i++) {\r\n // this.eniorArr[i].name = '门禁' + (i+1)\r\n if (res.data.data.doorState[i] == 1) {\r\n this.eniorArr[i].path = require(\"@/assets/mapInfo/资源 38.png\")\r\n }else{\r\n this.eniorArr[i].path = require(\"@/assets/mapInfo/资源 37.png\")\r\n }\r\n }\r\n }\r\n if (key == 'smokeSensation') {\r\n for (let i = 0; i < res.data.data.smokeSensation.length; i++) {\r\n // this.eniorArr[i + res.data.data.doorState.length].name = '烟感' + (i+1)\r\n if (res.data.data.smokeSensation[i] == 1) {\r\n this.eniorArr[i+res.data.data.doorState.length].path = require(\"@/assets/mapInfo/资源 36.png\")\r\n }else{\r\n this.eniorArr[i+res.data.data.doorState.length].path = require(\"@/assets/mapInfo/资源 40.png\")\r\n }\r\n }\r\n }\r\n if (key == 'waterout') {\r\n if (res.data.data.waterout == 1) {\r\n this.eniorArr[4].value = require(\"@/assets/mapInfo/资源 35.png\")\r\n }else{\r\n this.eniorArr[4].value = require(\"@/assets/mapInfo/资源 39.png\")\r\n }\r\n }\r\n if (key == 'temperature') {\r\n for (let i = 0; i < res.data.data.temperature.length; i++) {\r\n if (res.data.data.temperature[i].type == 1) {\r\n this.eniorArr[0].value = res.data.data.temperature[i].value\r\n }\r\n if (res.data.data.temperature[i].type == 2) {\r\n this.eniorArr[2].value = res.data.data.temperature[i].value\r\n }\r\n if (res.data.data.temperature[i].type == 3) {\r\n this.eniorArr1[2].value = res.data.data.temperature[i].value\r\n }\r\n }\r\n }\r\n if (key == 'humidity') {\r\n for (let i = 0; i < res.data.data.humidity.length; i++) {\r\n if (res.data.data.humidity[i].type == 1) {\r\n this.eniorArr[1].value = res.data.data.humidity[i].value\r\n }\r\n if (res.data.data.humidity[i].type == 2) {\r\n this.eniorArr[3].value = res.data.data.humidity[i].value\r\n }\r\n }\r\n }\r\n }\r\n })\r\n // 环境信息\r\n getSiteInfo({siteId:'1'}).then((res)=>{\r\n this.infoArr[0].text = res.data.data.siteName\r\n this.infoArr[1].text = res.data.data.siteAdress\r\n this.infoArr[2].text = res.data.data.totalTransformationSite\r\n this.infoArr[3].text = res.data.data.transformationCapacity+'kVA'\r\n this.infoArr[4].text = res.data.data.contacts\r\n this.infoArr[5].text = res.data.data.phone\r\n this.infoArr[6].text = res.data.data.useTime\r\n this.infoArr[7].text = res.data.data.lastUseTime\r\n this.fuzaiArr[3].vlaue = res.data.data.cos\r\n this.fuzaiArr[2].vlaue = res.data.data.totalPower\r\n this.fuzaiArr[1].vlaue = res.data.data.voltage\r\n this.fuzaiArr[0].vlaue = res.data.data.totalLoad\r\n })\r\n getSwitchInfo({siteId:'1'}).then((res)=>{\r\n this.tableData = res.data.data.items\r\n console.log(res.data.data,'111111');\r\n })\r\n window.openVideo = this.openVideo;\r\n this.timeFn();\r\n this.cancelLoading();\r\n this.titleData = this.$route.params.id.slice(0, 4);\r\n console.log(\"jdMain\", this.$route.params);\r\n this.type = this.$route.params.type;\r\n this.getJdData(this.type);\r\n // this.getJdData()\r\n window.OnSceneLoaded = function (scene) {\r\n console.log(\"scene\", scene);\r\n window.FloorUI(\"true\");\r\n };\r\n this.file.promise.then((pdf) => {\r\n this.numPages = pdf.numPages\r\n })\r\n \r\n \r\n },\r\n beforeDestroy(){\r\n // clearInterval(this.timing);\r\n },\r\n methods: {\r\n \r\n handleClosepdf(){\r\n this.fileType = false\r\n this.openvalue='设备台账查询';\r\n this.openvalue1='试验记录查询';\r\n this.openvalue2='维修记录查询';\r\n this.openvalue3='值班人员登记表查询';\r\n this.openvalue4='巡检记录查询';\r\n this.file = ''\r\n },\r\n //弹出pdf\r\n selectPdf(val){\r\n console.log(val,'mmmmmm');\r\n this.numPages = 1\r\n if (val == 1) {\r\n let fileUrl = \"/pdf/20220713.江东门纪念馆配电房.pdf\";\r\n this.fileType = true\r\n this.numPages = 4\r\n this.file = pdf.createLoadingTask(fileUrl)\r\n }else if (val == 2) {\r\n let fileUrl = \"/pdf/10KV变压器试验记录.pdf\";\r\n this.fileType = true\r\n this.numPages = 2\r\n this.file = pdf.createLoadingTask(fileUrl)\r\n }else if(val == 3){\r\n let fileUrl = \"/pdf/20220713.江东门纪念馆配电房.pdf\";\r\n this.fileType = true\r\n this.numPages = 4\r\n this.file = pdf.createLoadingTask(fileUrl)\r\n }else if(val == 4){\r\n let fileUrl = \"/pdf/值班人员信息.pdf\";\r\n this.fileType = true\r\n this.numPages = 1\r\n this.file = pdf.createLoadingTask(fileUrl)\r\n }else if(val == 5){\r\n let fileUrl = \"/pdf/20220914.江中门纪念馆配电房.pdf\";\r\n this.fileType = true\r\n this.numPages = 13\r\n this.file = pdf.createLoadingTask(fileUrl)\r\n }else if(val == 6){\r\n let fileUrl = \"/pdf/10KV真空断路器试验记录.pdf\";\r\n this.fileType = true\r\n this.numPages = 7\r\n this.file = pdf.createLoadingTask(fileUrl)\r\n }else if(val == 7){\r\n let fileUrl = \"/pdf/低压交流耐压试验记录1.pdf\";\r\n this.fileType = true\r\n this.numPages = 1\r\n this.file = pdf.createLoadingTask(fileUrl)\r\n }else if(val == 8){\r\n let fileUrl = \"/pdf/电缆试验记录.pdf\";\r\n this.fileType = true\r\n this.numPages = 2\r\n this.file = pdf.createLoadingTask(fileUrl)\r\n }\r\n \r\n },\r\n //一次选择\r\n selectChange(val){\r\n console.log(val,'val');\r\n },\r\n handleMenushow(){\r\n this.homeActive = true\r\n },\r\n handleMenufalse(){\r\n this.homeActive = false\r\n },\r\n tableRowClassName({ row, rowIndex }) {\r\n if (rowIndex % 2 != 0) {\r\n return \"success-row\"; //这是类名\r\n } else {\r\n return \"\";\r\n }\r\n },\r\n handleMenus(index) {\r\n this.menusActive = index;\r\n if (index == 8) {\r\n this.handleUnity();\r\n }\r\n },\r\n //弹窗\r\n popShow() {\r\n this.popInfoShow = true;\r\n },\r\n handleXian(val) {\r\n if (val == 1) {\r\n this.xianShow = true;\r\n }else if(val == 2){\r\n this.xianShow = true\r\n this.yiciSrc = 'http://221.226.19.85:10123/info.html?primaryGraphId=21F4121FE2237DFC'\r\n }\r\n },\r\n handleXian1() {\r\n this.xianShow = true\r\n this.yiciSrc = 'http://221.226.19.85:10123/info.html?primaryGraphId=425444374BA18411'\r\n },\r\n handleXianfalse() {\r\n this.xianShow = false;\r\n },\r\n handledianwei() {\r\n this.mapShow = false;\r\n window.parent.handledianwei();\r\n },\r\n handleTableClose() {\r\n this.tableShow = false;\r\n },\r\n handleTable() {\r\n this.tableShow = true;\r\n },\r\n hanldetoukui() {\r\n this.mapShow = true;\r\n },\r\n hanldetoukuifalse() {\r\n this.toukuiShow = false;\r\n },\r\n handletanchuan() {\r\n this.mapShow = false;\r\n },\r\n handlePop() {\r\n this.popInfoShow = false;\r\n },\r\n // 俯视\r\n handlefushi() {\r\n this.$refs.iframe.contentWindow.unity.g3d.setEye([0, 700, 0]); // 镜头位置\r\n },\r\n handleHtweb() {\r\n this.htStatus = 1;\r\n if (this.unityUrl.indexOf(\"htWeb\") != -1) {\r\n this.$refs.iframe.contentWindow.unity.g3d.setEye([0, 500, 500]);\r\n } else {\r\n if (this.unityChange == 0) {\r\n this.unityUrl = \"/htWeb/unity.html?src=1\";\r\n } else this.unityUrl = \"/htWeb/unity.html?src=2\";\r\n }\r\n },\r\n handleUnity() {\r\n this.$refs.iframe.contentWindow.unity.g3d.flyTo(\r\n this.$refs.iframe.contentWindow.unity.models[0],\r\n {\r\n animation: true,\r\n ratio: 0.9, // [0, 1],越大相机越近,\r\n direction: [0, 135, 0],\r\n }\r\n );\r\n setTimeout(() => {\r\n this.htStatus = 2;\r\n // this.unityJiazai()\r\n }, 1000 * 1.5);\r\n },\r\n personShow() {\r\n if (this.perSon == \"1\") {\r\n this.$refs.iframe.contentWindow.unity.models[0].setVisible(true);\r\n this.$refs.iframe.contentWindow.unity.models[1].setVisible(true);\r\n this.$refs.iframe.contentWindow.unity.models[2].setVisible(true);\r\n this.$refs.iframe.contentWindow.unity.models[3].setVisible(true);\r\n this.perSon = \"2\";\r\n } else if (this.perSon == \"2\") {\r\n this.$refs.iframe.contentWindow.unity.models[0].setVisible(false);\r\n this.$refs.iframe.contentWindow.unity.models[1].setVisible(false);\r\n this.$refs.iframe.contentWindow.unity.models[2].setVisible(false);\r\n this.$refs.iframe.contentWindow.unity.models[3].setVisible(false);\r\n this.perSon = \"1\";\r\n }\r\n },\r\n unityJiazai(){\r\n if(this.unityChange==0){\r\n this.threeUrl=\"https://web-1300932214.cos.ap-nanjing.myqcloud.com/360/bdz_360_22_12_8/index.html\"\r\n }else(\r\n this.threeUrl=\"https://web-1300932214.cos.ap-nanjing.myqcloud.com/360/bdz_360_22_11_11/index.html\"\r\n )\r\n },\r\n handleSelect(index) {\r\n this.routerActive = index\r\n this.unityChange = index;\r\n if (index == 1) {\r\n this.environmentShow = false\r\n this.infothingsShow = false\r\n }else{\r\n this.environmentShow = true\r\n this.infothingsShow = true\r\n }\r\n },\r\n timeFn() {\r\n // this.timing = setInterval(() => {\r\n // this.dateDay = formatTime(new Date(), \"HH: mm: ss\");\r\n // this.dateYear = formatTime(new Date(), \"yyyy-MM-dd\");\r\n // this.dateWeek = this.weekday[new Date().getDay()];\r\n // }, 1000);\r\n },\r\n openVideo() {\r\n console.log(\"aaa\");\r\n this.$refs.iframe.contentWindow.unity.g3d.flyTo(\r\n this.$refs.iframe.contentWindow.unity.models[0],\r\n {\r\n animation: true,\r\n ratio: 0.9, // [0, 1],越大相机越近,\r\n direction: [0, 135, 0],\r\n }\r\n );\r\n setTimeout(() => {\r\n // this.carChangeShow = true;\r\n console.log(window.location.hostname,'12122');\r\n var url = 'http://'+window.location.hostname+':5500/demo/demo_window_simple_preview.html'\r\n console.log(url,'url');\r\n window.open(url, \r\n 'baidu', \r\n 'top=200,left=450,width=1000,height=600');\r\n console.log(\"bbb\");\r\n }, 1000 * 1.5);\r\n },\r\n closeVideo() {\r\n this.$refs.iframe.contentWindow.unity.g3d.setEye([0, 500, 500]);\r\n this.carChangeShow = false;\r\n },\r\n //获取基地数据\r\n getJdData(val) {\r\n if (val == \"不动产\") {\r\n console.log(\"val\", val);\r\n this.workListData = [];\r\n axios\r\n .get(\"/json/jdData.json\")\r\n .then((result) => {\r\n console.log(\"getMenuData111\", result.data);\r\n for (var i = 0; i < result.data.length; i++) {\r\n if (result.data[i].jd == this.$route.params.id) {\r\n console.log(\"result.data[i]\", result.data[i]);\r\n this.workListData.push(result.data[i]);\r\n this.changeWorkList(result.data[i]);\r\n }\r\n }\r\n })\r\n .catch((error) => {\r\n console.log(error);\r\n });\r\n } else if (val == \"土地证\") {\r\n this.tit = \"土地证信息\";\r\n this.workListData = [];\r\n this.fczShow = true;\r\n axios\r\n .get(\"/json/tdData.json\")\r\n .then((result) => {\r\n console.log(\"getMenuData111\", result.data);\r\n for (var i = 0; i < result.data.length; i++) {\r\n if (result.data[i].jd == this.$route.params.id) {\r\n console.log(\"result.data[i]\", result.data[i]);\r\n this.workListData.push(result.data[i]);\r\n this.changeWorkListTd(result.data[i]);\r\n }\r\n }\r\n })\r\n .catch((error) => {\r\n console.log(error);\r\n });\r\n this.workListDatafcz = [];\r\n axios\r\n .get(\"/json/fczData.json\")\r\n .then((result) => {\r\n console.log(\"getMenuData111\", result.data);\r\n for (var i = 0; i < result.data.length; i++) {\r\n if (result.data[i].jd == this.$route.params.id) {\r\n console.log(\"result.data[i]\", result.data[i]);\r\n this.workListDatafcz.push(result.data[i]);\r\n this.changeWorkListfcz(result.data[i]);\r\n }\r\n }\r\n })\r\n .catch((error) => {\r\n console.log(error);\r\n });\r\n }\r\n },\r\n //不动产\r\n changeWorkList(data) {\r\n var entries = Object.entries(data);\r\n var list = entries.map(function (item) {\r\n return {\r\n value: item[1],\r\n name: item[0],\r\n };\r\n });\r\n for (var i = 0; i < list.length; i++) {\r\n for (var t = 0; t < this.workList.length; t++) {\r\n if (list[i].name == this.workList[t].name) {\r\n this.workList[t].value = list[i].value;\r\n }\r\n }\r\n }\r\n },\r\n //土地证\r\n changeWorkListTd(data) {\r\n var entries = Object.entries(data);\r\n var list = entries.map(function (item) {\r\n return {\r\n value: item[1],\r\n name: item[0],\r\n };\r\n });\r\n for (var i = 0; i < list.length; i++) {\r\n for (var t = 0; t < this.workListNew.length; t++) {\r\n if (list[i].name == this.workListNew[t].name) {\r\n this.workListNew[t].value = list[i].value;\r\n }\r\n }\r\n }\r\n this.workList = this.workListNew;\r\n },\r\n changeWorkListfcz(data) {\r\n var entries = Object.entries(data);\r\n var list = entries.map(function (item) {\r\n return {\r\n value: item[1],\r\n name: item[0],\r\n };\r\n });\r\n for (var i = 0; i < list.length; i++) {\r\n for (var t = 0; t < this.workListFCZ.length; t++) {\r\n if (list[i].name == this.workListFCZ[t].name) {\r\n this.workListFCZ[t].value = list[i].value;\r\n }\r\n }\r\n }\r\n },\r\n cancelLoading() {\r\n setTimeout(() => {\r\n this.loading = false;\r\n }, 500);\r\n },\r\n },\r\n};\r\n</script>\r\n \r\n <style lang=\"scss\" scoped>\r\n .pdf{\r\n &::-webkit-scrollbar{\r\n width: 0;\r\n }\r\n }\r\n @keyframes donghua7 {\r\n from {\r\n transform: translateX(100%);\r\n }\r\n\r\n to {\r\n transform: translateX(0%);\r\n }\r\n}\r\n@keyframes donghua8 {\r\n from {\r\n transform: translateX(-100%);\r\n }\r\n\r\n to {\r\n transform: translateX(0%);\r\n }\r\n}\r\n .homeleave-leave,.homeleave-enter-to{\r\n animation: donghua7 1s linear;\r\n }\r\n \r\n .homeleave-enter,.homeleave-leave-active{\r\n animation: donghua7 1s linear reverse;\r\n }\r\n .homeleaves-leave,.homeleaves-enter-to{\r\n animation: donghua8 1s linear;\r\n }\r\n \r\n .homeleaves-enter,.homeleaves-leave-active{\r\n animation: donghua8 1s linear reverse;\r\n }\r\n// 表格透明\r\n.user_skills {\r\n ::v-deep .el-table--border::after {\r\n width: 0;\r\n }\r\n ::v-deep .el-table {\r\n background-color: transparent !important;\r\n border: none;\r\n &::before {\r\n //去除底部白线\r\n left: 0;\r\n bottom: 0;\r\n width: 100%;\r\n height: 0px;\r\n }\r\n }\r\n ::v-deep .el-table th {\r\n background-color: transparent !important;\r\n }\r\n ::v-deep .el-table__header-wrapper {\r\n height: 48px;\r\n border: 1px solid rgb(23, 83, 131);\r\n }\r\n ::v-deep .el-table__header th {\r\n border: none;\r\n padding: 0;\r\n height: 48px;\r\n .cell {\r\n height: 100%;\r\n display: flex;\r\n align-items: center;\r\n }\r\n &.el-table__cell.is-leaf {\r\n border: none !important;\r\n }\r\n }\r\n ::v-deep .el-table tr {\r\n background-color: transparent !important;\r\n &.success-row {\r\n background-color: rgba(23, 83, 131, 0.4) !important;\r\n }\r\n }\r\n ::v-deep .el-table--enable-row-transition .el-table__body td,\r\n .el-table .cell {\r\n background-color: transparent !important;\r\n border: none;\r\n color: #ffffff;\r\n }\r\n ::v-deep .el-table__body td .cell {\r\n // white-space: nowrap !important;\r\n white-space: normal !important;\r\n padding: 0;\r\n font-size: 13px;\r\n line-height: 14px;\r\n // word-break: break-all;\r\n }\r\n ::v-deep .el-table th.el-table__cell > .cell {\r\n color: rgb(86, 254, 226);\r\n }\r\n}\r\n.xianmodel {\r\n .pic {\r\n background: url(\"../../../assets/mapInfo/资源 89.jpg\") no-repeat;\r\n background-size: 100% 100%;\r\n }\r\n}\r\n.reddianno {\r\n background: url(\"../../../assets/mapInfo/资源 84.png\") no-repeat;\r\n background-size: 100% 100%;\r\n}\r\n.reddian {\r\n width: 25px;\r\n height: 25px;\r\n background: url(\"../../../assets/mapInfo/资源 84.png\") no-repeat;\r\n animation: jumpBoxHandler 20s infinite alternate;\r\n}\r\n@keyframes jumpBoxHandler {\r\n 0% {\r\n left: 0;\r\n }\r\n 50% {\r\n left: 50px;\r\n }\r\n 100% {\r\n left: 90px;\r\n }\r\n}\r\n.mapmodels {\r\n background: url(\"../../../assets/mapInfo/弹窗1.jpg\") no-repeat;\r\n background-size: 100% 100%;\r\n .popmodels {\r\n background: url(\"../../../assets/mapInfo/弹窗信息.jpg\") no-repeat;\r\n background-size: 100% 100%;\r\n }\r\n}\r\n.teblecon {\r\n display: flex;\r\n flex-flow: column nowrap;\r\n align-items: center;\r\n}\r\n\r\n// @import \"~@/common/var.scss\";\r\n// @import \"~@/assets/scss/index.scss\";\r\n@keyframes donghua {\r\n from {\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n }\r\n}\r\n.my-leave,\r\n.my-enter-to {\r\n animation: donghua 1s linear;\r\n}\r\n\r\n.my-enter,\r\n.my-leave-active {\r\n animation: donghua 1s linear reverse;\r\n}\r\n\r\n@keyframes donghua1 {\r\n from {\r\n opacity: 0;\r\n }\r\n\r\n to {\r\n opacity: 1;\r\n }\r\n}\r\n.myr-leave,\r\n.myr-enter-to {\r\n animation: donghua1 1s linear;\r\n}\r\n\r\n.myr-enter,\r\n.myr-leave-active {\r\n animation: donghua1 1s linear reverse;\r\n}\r\n\r\n@keyframes donghuatan {\r\n from {\r\n transform: translateY(100%);\r\n }\r\n\r\n to {\r\n transform: translateY(0%);\r\n }\r\n}\r\n.tanchuan-enter-active {\r\n animation: donghuatan 1s linear;\r\n}\r\n\r\n.tanchuan-leave-active {\r\n animation: donghuatan 1s linear reverse;\r\n}\r\n// 样式\r\n.mapchild {\r\n width: 100%;\r\n height: 100%;\r\n position: relative;\r\n .bg {\r\n width: 100%;\r\n height: 100%;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n }\r\n .host-body {\r\n width: 100%;\r\n height: 100%;\r\n }\r\n}\r\n.btn {\r\n position: fixed;\r\n width: 160px;\r\n height: 54px;\r\n bottom: 10px;\r\n left: 0;\r\n right: 0;\r\n margin: auto;\r\n display: flex;\r\n flex-flow: row nowrap;\r\n img {\r\n width: 40px;\r\n height: 40px;\r\n cursor: pointer;\r\n }\r\n}\r\n.main {\r\n width: 100%;\r\n height: calc(100% - 76px);\r\n display: flex;\r\n justify-content: space-between;\r\n box-sizing: border-box;\r\n margin-top: 76px;\r\n position: relative;\r\n z-index: 9;\r\n pointer-events: none;\r\n .left {\r\n width: 351px;\r\n height: 100%;\r\n pointer-events: auto;\r\n margin-top: 10px;\r\n box-sizing: border-box;\r\n display: flex;\r\n align-items: center;\r\n .leftmenus{\r\n width: 301px;\r\n height: 100%;\r\n background: url(\"../../../assets/newimgs/左线.png\") no-repeat;\r\n background-size: 100% 100%;\r\n display: flex;\r\n align-items: center;\r\n .menus {\r\n display: flex;\r\n flex-flow: column nowrap;\r\n justify-content: space-between;\r\n width: 100%;\r\n height: 580px;\r\n .list {\r\n width: 184px;\r\n height: 54px;\r\n background: url(\"../../../assets/newimgs/默认.png\") no-repeat;\r\n display: flex;\r\n flex-flow: row nowrap;\r\n justify-content: space-around;\r\n align-items: center;\r\n cursor: pointer;\r\n p {\r\n color: #ffffff;\r\n margin-left: 20px;\r\n font-size: 15px;\r\n }\r\n &.css1 {\r\n margin-left: 0px;\r\n }\r\n &.css2 {\r\n margin-left: 10px;\r\n }\r\n &.css3 {\r\n margin-left: 20px;\r\n }\r\n &.css4 {\r\n margin-left: 40px;\r\n }\r\n &.css5 {\r\n margin-left: 50px;\r\n }\r\n &.css6 {\r\n margin-left: 40px;\r\n }\r\n &.css7 {\r\n margin-left: 30px;\r\n }\r\n &.css8 {\r\n margin-left: 20px;\r\n }\r\n &.css9 {\r\n margin-left: 0px;\r\n }\r\n }\r\n }\r\n }\r\n \r\n }\r\n .right {\r\n height: 100%;\r\n pointer-events: auto;\r\n display: flex;\r\n padding-top: 110px;\r\n padding-right: 10px;\r\n box-sizing: border-box;\r\n .infothings {\r\n width: 427px;\r\n height: 594px;\r\n background: url(\"../../../assets/newimgs/配电房总体信息-框.png\") no-repeat;\r\n background-size: 100% 100%;\r\n .toptitle {\r\n width: 100%;\r\n height: 40px;\r\n background: url(\"../../../assets/newimgs/重要设备出线情况-标题.png\")\r\n no-repeat;\r\n background-size: 100% 100%;\r\n color: #ffffff;\r\n text-indent: 40px;\r\n line-height: 40px;\r\n \r\n }\r\n .info {\r\n margin-top: 5px;\r\n width: 100%;\r\n padding: 0 20px;\r\n box-sizing: border-box;\r\n display: flex;\r\n flex-flow: column nowrap;\r\n .list {\r\n width: 100%;\r\n display: flex;\r\n justify-content: space-between;\r\n height: 32px;\r\n align-items: center;\r\n font-size: 13px;\r\n padding: 0 10px;\r\n box-sizing: border-box;\r\n .text {\r\n width: fit-content;\r\n height: 100%;\r\n color: #ffffff;\r\n line-height: 27px;\r\n font-size: 13px;\r\n }\r\n }\r\n }\r\n .infos {\r\n width: 100%;\r\n padding: 0 20px;\r\n box-sizing: border-box;\r\n display: flex;\r\n flex-flow: row wrap;\r\n justify-content: space-between;\r\n margin-top: 10px;\r\n .list {\r\n width: 190px;\r\n height: 105px;\r\n margin-bottom: 10px;\r\n .text {\r\n height: 100%;\r\n width: 70%;\r\n margin-left: 90px;\r\n line-height: 145px;\r\n }\r\n &.list1 {\r\n background: url(\"../../../assets/mapInfo/资源 80.png\") no-repeat;\r\n background-size: 100% 100%;\r\n }\r\n &.list2 {\r\n background: url(\"../../../assets/mapInfo/资源 81.png\") no-repeat;\r\n background-size: 100% 100%;\r\n }\r\n &.list3 {\r\n background: url(\"../../../assets/mapInfo/资源 82.png\") no-repeat;\r\n background-size: 100% 100%;\r\n }\r\n &.list4 {\r\n background: url(\"../../../assets/mapInfo/资源 83.png\") no-repeat;\r\n background-size: 100% 100%;\r\n }\r\n }\r\n }\r\n }\r\n .envior {\r\n width: 427px;\r\n height: 241px;\r\n background: url(\"../../../assets/newimgs/环境信息-外框.png\") no-repeat;\r\n background-size: 100% 100%;\r\n .toptitle {\r\n width: 100%;\r\n height: 40px;\r\n background: url(\"../../../assets/newimgs/标题背景.png\") no-repeat;\r\n background-size: 100% 100%;\r\n color: #ffffff;\r\n text-indent: 40px;\r\n line-height: 40px;\r\n }\r\n .info {\r\n width: 100%;\r\n height: calc(100% - 40px);\r\n padding: 0 10px;\r\n box-sizing: border-box;\r\n display: flex;\r\n flex-flow: column nowrap;\r\n margin-top: 10px;\r\n .list {\r\n width: 100%;\r\n display: flex;\r\n justify-content: space-between;\r\n height: 32px;\r\n align-items: center;\r\n padding: 0 10px;\r\n box-sizing: border-box;\r\n & > div {\r\n width: 50%;\r\n height: 100%;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n }\r\n }\r\n }\r\n }\r\n .envior1 {\r\n width: 427px;\r\n height: 241px;\r\n background: url(\"../../../assets/newimgs/环境信息-外框.png\") no-repeat;\r\n background-size: 100% 100%;\r\n .toptitle {\r\n width: 100%;\r\n height: 40px;\r\n background: url(\"../../../assets/newimgs/标题背景.png\") no-repeat;\r\n background-size: 100% 100%;\r\n color: #ffffff;\r\n text-indent: 40px;\r\n line-height: 40px;\r\n }\r\n .info {\r\n width: 100%;\r\n height: calc(100% - 40px);\r\n padding: 0 10px;\r\n box-sizing: border-box;\r\n display: flex;\r\n flex-flow: column nowrap;\r\n margin-top: 10px;\r\n .list {\r\n width: 100%;\r\n display: flex;\r\n justify-content: space-between;\r\n height: 32px;\r\n align-items: center;\r\n padding: 0 10px;\r\n box-sizing: border-box;\r\n & > div {\r\n width: 50%;\r\n height: 100%;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n }\r\n }\r\n }\r\n }\r\n .maptu {\r\n width: 427px;\r\n height: 260px;\r\n background: url(\"../../../assets/newimgs/环境信息-外框.png\") no-repeat;\r\n background-size: 100% 100%;\r\n \r\n .toptitle {\r\n width: 100%;\r\n height: 40px;\r\n background: url(\"../../../assets/newimgs/标题背景.png\") no-repeat;\r\n background-size: 100% 100%;\r\n color: #ffffff;\r\n // text-indent: 40px;\r\n line-height: 40px;\r\n display: flex;\r\n justify-content: space-evenly;\r\n .changeselect {\r\n // width: 160px;\r\n // height: 35px;\r\n ::v-deep .el-input__inner {\r\n height: 35px;\r\n background: rgba(23, 83, 131, 0.2);\r\n }\r\n ::v-deep .el-input__inner {\r\n height: 35px;\r\n // height: 34px;\r\n border-color: rgb(169,251,250);\r\n color: #ffffff;\r\n border-radius: 0;\r\n }\r\n ::v-deep .el-input__icon {\r\n line-height: 35px;\r\n }\r\n }\r\n }\r\n .info {\r\n // display: flex;\r\n // justify-content: center;\r\n // align-items: center;\r\n width: 100%;\r\n height: calc(100% - 40px);\r\n padding: 10px 20px;\r\n box-sizing: border-box;\r\n .pic {\r\n width: 100%;\r\n height: 100%;\r\n background: url(\"../../../assets/mapInfo/资源 891.jpg\") no-repeat;\r\n background-size: 100% 100%;\r\n }\r\n .pic1{\r\n width: 100%;\r\n height: 100%;\r\n background: url(\"../../../assets/mapInfo/资源 893.jpg\") no-repeat;\r\n background-size: 100% 100%;\r\n }\r\n .picActive {\r\n width: 100%;\r\n height: 100%;\r\n background: url(\"../../../assets/mapInfo/资源 894.jpg\") no-repeat;\r\n background-size: 100% 100%;\r\n }\r\n }\r\n }\r\n .chuplc {\r\n width: 530px;\r\n height: 666px;\r\n background: url(\"../../../assets/newimgs/重要设备出线情况-框.png\")\r\n no-repeat;\r\n background-size: 100% 100%;\r\n .toptitle {\r\n width: 100%;\r\n height: 40px;\r\n background: url(\"../../../assets/newimgs/重要设备出线情况-标题.png\")\r\n no-repeat;\r\n background-size: 100% 100%;\r\n color: #ffffff;\r\n text-indent: 40px;\r\n line-height: 40px;\r\n margin-left: 6px;\r\n }\r\n .user_skills {\r\n width: 100%;\r\n height: calc(100% - 80px);\r\n padding: 20px;\r\n margin-top: 10px;\r\n box-sizing: border-box;\r\n display: flex;\r\n flex-flow: column nowrap;\r\n align-items: center;\r\n .tabBtn {\r\n width: 126px;\r\n height: 45px;\r\n text-align: center;\r\n line-height: 45px;\r\n color: #ffffff;\r\n letter-spacing: 1px;\r\n background: url(\"../../../assets/newimgs/选中-提交.png\") no-repeat;\r\n background-size: 100% 100%;\r\n }\r\n }\r\n }\r\n .warnnews {\r\n width: 427px;\r\n height: 405px;\r\n background: url(\"../../../assets/newimgs/外框.png\") no-repeat;\r\n background-size: 100% 100%;\r\n .toptitle {\r\n width: 100%;\r\n height: 40px;\r\n background: url(\"../../../assets/newimgs/标题背景.png\") no-repeat;\r\n background-size: 100% 100%;\r\n color: #ffffff;\r\n text-indent: 40px;\r\n line-height: 40px;\r\n }\r\n .info {\r\n width: 100%;\r\n height: calc(100% - 40px);\r\n padding: 0px 15px 10px 15px;\r\n box-sizing: border-box;\r\n overflow: hidden;\r\n }\r\n }\r\n .record {\r\n width: 427px;\r\n height: 701px;\r\n background: url(\"../../../assets/newimgs/实时事件记录-框.png\") no-repeat;\r\n background-size: 100% 100%;\r\n .toptitle {\r\n width: 100%;\r\n height: 40px;\r\n background: url(\"../../../assets/newimgs/标题背景.png\") no-repeat;\r\n background-size: 100% 100%;\r\n color: #ffffff;\r\n text-indent: 40px;\r\n line-height: 40px;\r\n }\r\n .info {\r\n width: 100%;\r\n height: calc(100% - 40px);\r\n box-sizing: border-box;\r\n padding: 10px 15px;\r\n margin-top: 10px;\r\n ::v-deep .el-radio{\r\n color: #ffffff;\r\n }\r\n .jilu {\r\n width: 100%;\r\n height: 100px;\r\n display: flex;\r\n flex-flow: row nowrap;\r\n padding: 5px 8px;\r\n box-sizing: border-box;\r\n .warnJilu {\r\n width: calc(100% - 45px);\r\n height: 100%;\r\n }\r\n .jiankong {\r\n height: 100px;\r\n width: 35px;\r\n display: flex;\r\n flex-flow: row nowrap;\r\n justify-content: center;\r\n align-items: center;\r\n }\r\n }\r\n .select {\r\n width: 100%;\r\n display: flex;\r\n flex-flow: row nowrap;\r\n justify-content: space-between;\r\n align-items: center;\r\n margin: 10px 0;\r\n .seSearch {\r\n width: 216px;\r\n height: 35px;\r\n background: url(\"../../../assets/newimgs/二级菜单.png\") no-repeat;\r\n background-size: 100% 100%;\r\n color: #ffffff;\r\n text-indent: 40px;\r\n line-height: 35px;\r\n }\r\n .changeselect {\r\n width: 160px;\r\n height: 35px;\r\n ::v-deep .el-input__inner {\r\n height: 35px;\r\n background: rgba(23, 83, 131, 0.6);\r\n }\r\n ::v-deep .el-input__inner {\r\n height: 35px;\r\n // height: 34px;\r\n border-color: rgb(23, 83, 131);\r\n color: #ffffff;\r\n border-radius: 0;\r\n }\r\n ::v-deep .el-input__icon {\r\n line-height: 35px;\r\n }\r\n }\r\n }\r\n .sumbit {\r\n width: 100%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-around;\r\n margin-top: 20px;\r\n .leftsub {\r\n background: url(\"../../../assets/newimgs/默认-修改.png\") no-repeat;\r\n background-size: 100% 100%;\r\n width: 123px;\r\n height: 40px;\r\n text-align: center;\r\n line-height: 40px;\r\n color: #ffffff;\r\n }\r\n .rightsub {\r\n background: url(\"../../../assets/newimgs/选中-提交.png\") no-repeat;\r\n background-size: 100% 100%;\r\n width: 123px;\r\n height: 40px;\r\n text-align: center;\r\n line-height: 40px;\r\n color: #ffffff;\r\n }\r\n }\r\n }\r\n }\r\n .notice {\r\n width: 427px;\r\n height: 721px;\r\n background: url(\"../../../assets/newimgs/实时事件记录-框.png\") no-repeat;\r\n background-size: 100% 100%;\r\n .toptitle {\r\n width: 100%;\r\n height: 40px;\r\n background: url(\"../../../assets/newimgs/标题背景.png\") no-repeat;\r\n background-size: 100% 100%;\r\n color: #ffffff;\r\n text-indent: 40px;\r\n line-height: 40px;\r\n }\r\n .info {\r\n width: 100%;\r\n height: calc(100% - 40px);\r\n box-sizing: border-box;\r\n padding: 10px 15px;\r\n margin-top: 10px;\r\n .blurInp {\r\n display: flex;\r\n align-items: center;\r\n margin-bottom: 10px;\r\n .leftInp{\r\n display: flex;\r\n flex-flow: row nowrap;\r\n \r\n align-items: center;\r\n margin-right: 10px;\r\n ::v-deep .el-input{\r\n width: 120px;\r\n }\r\n ::v-deep .el-input__inner {\r\n width: 120px;\r\n height: 30px;\r\n background: rgba(23, 83, 131, 0.6);\r\n }\r\n }\r\n span {\r\n display: inline-block;\r\n width: 90px;\r\n color: #ffffff;\r\n }\r\n ::v-deep .el-input__inner {\r\n width: 280px;\r\n height: 35px;\r\n background: rgba(23, 83, 131, 0.6);\r\n }\r\n ::v-deep .el-input__inner {\r\n height: 35px;\r\n // height: 34px;\r\n border-color: rgb(23, 83, 131);\r\n color: #ffffff;\r\n border-radius: 0;\r\n }\r\n }\r\n .textarea {\r\n margin: 0 0 10px 0;\r\n ::v-deep .el-textarea__inner {\r\n width: 100%;\r\n height: 60px;\r\n background: rgba(23, 83, 131, 0.6);\r\n color: #ffffff;\r\n border-radius: 0;\r\n border-color: rgb(23, 83, 131);\r\n }\r\n }\r\n .sumbit {\r\n width: 100%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-around;\r\n margin-top: 20px;\r\n .leftsub {\r\n background: url(\"../../../assets/newimgs/默认-修改.png\") no-repeat;\r\n background-size: 100% 100%;\r\n width: 123px;\r\n height: 40px;\r\n text-align: center;\r\n line-height: 40px;\r\n color: #ffffff;\r\n }\r\n .rightsub {\r\n background: url(\"../../../assets/newimgs/选中-提交.png\") no-repeat;\r\n background-size: 100% 100%;\r\n width: 123px;\r\n height: 40px;\r\n text-align: center;\r\n line-height: 40px;\r\n color: #ffffff;\r\n }\r\n }\r\n ::v-deep .el-checkbox-group{\r\n display: flex;\r\n flex-flow: column nowrap;\r\n width: 100%;\r\n height: 140px;\r\n overflow-y: scroll;\r\n overflow-x: hidden;\r\n &::-webkit-scrollbar {\r\n\r\n width:5px;\r\n\r\n }\r\n\r\n /* 滚动槽 */\r\n\r\n &::-webkit-scrollbar-track {\r\n\r\n -webkit-box-shadow:inset006pxrgba(0,0,0,0.3);\r\n\r\n border-radius:10px;\r\n\r\n }\r\n\r\n /* 滚动条滑块 */\r\n\r\n &::-webkit-scrollbar-thumb {\r\n\r\n border-radius:10px;\r\n\r\n background:rgba(0,0,0,0.1);\r\n\r\n -webkit-box-shadow:inset006pxrgba(0,0,0,0.5);\r\n\r\n }\r\n\r\n &::-webkit-scrollbar-thumb:window-inactive {\r\n\r\n background:rgba(255,0,0,0.4);\r\n\r\n }\r\n .el-checkbox{\r\n margin-bottom: 5px;\r\n color: #ffffff;\r\n }\r\n }\r\n }\r\n }\r\n .yunwei{\r\n width: 427px;\r\n height: 491px;\r\n background: url(\"../../../assets/newimgs/实时事件记录-框.png\") no-repeat;\r\n background-size: 100% 100%;\r\n .toptitle {\r\n width: 100%;\r\n height: 40px;\r\n background: url(\"../../../assets/newimgs/标题背景.png\") no-repeat;\r\n background-size: 100% 100%;\r\n color: #ffffff;\r\n text-indent: 40px;\r\n line-height: 40px;\r\n }\r\n .info{\r\n width: 100%;\r\n height: calc(100% - 40px);\r\n box-sizing: border-box;\r\n padding: 10px 25px;\r\n margin-top: 10px;\r\n display: flex;\r\n flex-flow: column nowrap;\r\n .changeselect {\r\n width:100%;\r\n height: 35px;\r\n margin-bottom: 45px;\r\n ::v-deep .el-select{\r\n width: 100%;\r\n }\r\n ::v-deep .el-input__inner {\r\n height: 35px;\r\n background: rgba(23, 83, 131, 0.6);\r\n }\r\n ::v-deep .el-input__inner {\r\n height: 35px;\r\n // height: 34px;\r\n border-color: rgb(23, 83, 131);\r\n color: #ffffff;\r\n border-radius: 0;\r\n }\r\n ::v-deep .el-input__icon {\r\n line-height: 35px;\r\n }\r\n }\r\n \r\n }\r\n }\r\n }\r\n}\r\n.homexian{\r\n position: fixed;\r\n z-index: 999;\r\n cursor: pointer;\r\n top:53%;\r\n left: 10px;\r\n margin: auto;\r\n}\r\n.smallmap {\r\n width: 120px;\r\n height: 80px;\r\n position: fixed;\r\n z-index: 999;\r\n cursor: pointer;\r\n top: 80px;\r\n right: 20px;\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n }\r\n}\r\n.selectModel {\r\n width: 160px;\r\n height: 50px;\r\n display: flex;\r\n flex-flow: row nowrap;\r\n position: fixed;\r\n top: 120px;\r\n left: 480px;\r\n .selectbtn {\r\n background: url(../../../assets/moren.png) no-repeat;\r\n background-size: 100% 100%;\r\n // margin-right: 10px;\r\n height: 34px;\r\n width: 82px;\r\n cursor: pointer;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n }\r\n .active{\r\n background: url(../../../assets/xuanzhong.png) no-repeat;\r\n background-size: 100% 100%;\r\n // margin-right: 10px;\r\n height: 34px;\r\n width: 82px;\r\n cursor: pointer;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n }\r\n}\r\n.center {\r\n width: 29%;\r\n height: 45%;\r\n padding: 0 10px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-content: flex-start;\r\n position: fixed;\r\n background: url(\"../../../assets/leftone.png\") no-repeat;\r\n background-size: 100% 100%;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n top: 0;\r\n margin: auto;\r\n .box {\r\n font-size: 14px;\r\n // background: #11223289;\r\n background: rgba(16, 29, 37, 0.8);\r\n border: 2px solid #29a3d3a1;\r\n width: 23%;\r\n margin: 1%;\r\n text-align: center;\r\n p {\r\n &:first-child {\r\n padding: 8px 0 10px 0;\r\n font-weight: bold;\r\n font-size: 18px;\r\n }\r\n\r\n &:nth-child(2) {\r\n // color: $default-font-color;\r\n }\r\n\r\n padding: 5px 0;\r\n }\r\n }\r\n .close {\r\n position: absolute;\r\n right: 6%;\r\n top: 8%;\r\n cursor: pointer;\r\n color: #ffffff;\r\n }\r\n .box:hover {\r\n background: rgba(76, 106, 124, 0.8);\r\n }\r\n}\r\nh1 {\r\n text-align: center;\r\n position: absolute;\r\n top: -40px;\r\n left: 35%;\r\n font-size: 22px;\r\n color: #a5e7ed;\r\n font-weight: bolder;\r\n mask-image: -webkit-gradient(linear, top, bottom, from(#ecf9fa), to(#acf2f8));\r\n}\r\n.attentionInfo {\r\n overflow-y: scroll;\r\n // height: 208px;\r\n overflow-x: hidden;\r\n p {\r\n display: block;\r\n width: 93%;\r\n margin: 2px 0;\r\n color: #acf2f8;\r\n font-size: 13px;\r\n padding-right: 10px;\r\n }\r\n\r\n li {\r\n height: auto;\r\n font-size: 13px;\r\n padding: 10px 10px;\r\n box-sizing: border-box;\r\n display: flex;\r\n justify-content: space-between;\r\n .infolist {\r\n width: calc(100% - 45px);\r\n }\r\n .jiankong {\r\n height: 100px;\r\n width: 35px;\r\n display: flex;\r\n flex-flow: row nowrap;\r\n justify-content: center;\r\n align-items: center;\r\n }\r\n }\r\n\r\n i {\r\n margin-right: 10px;\r\n }\r\n\r\n &_title {\r\n // color: $table-header-color\r\n }\r\n}\r\n.attentionInfo::-webkit-scrollbar {\r\n display: none;\r\n}\r\n</style>\r\n "],"sourceRoot":"src/views/land/child"}]} |