1 line
65 KiB
JSON
1 line
65 KiB
JSON
{"remainingRequest":"D:\\Hjm项目\\suyi1111\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\Hjm项目\\suyi1111\\src\\views\\land\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\Hjm项目\\suyi1111\\src\\views\\land\\index.vue","mtime":1668733330602},{"path":"D:\\Hjm项目\\suyi1111\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000},{"path":"D:\\Hjm项目\\suyi1111\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\Hjm项目\\suyi1111\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCmltcG9ydCBDdXN0b21EdlNjcm9sbEJvYXJkIGZyb20gIkAvY29tcG9uZW50cy9jdXN0b21EdlNjcm9sbEJvYXJkIgppbXBvcnQgQ3VzdG9tRHZTY3JvbGxCb2FyZDEgZnJvbSAiQC9jb21wb25lbnRzL2N1c3RvbUR2U2Nyb2xsQm9hcmQxIgppbXBvcnQgZHJhd01peGluIGZyb20gIkAvdXRpbHMvZHJhd01peGluIjsKaW1wb3J0IGhlYWRlckluZGV4IGZyb20gIkAvY29tcG9uZW50cy9sYXlvdXQvaGVhZGVyIjsKaW1wb3J0IEJhc2ljQm94IGZyb20gIkAvY29tcG9uZW50cy9CYXNpY0JveCIKaW1wb3J0IGRpYWxvZ0NvbXBvbmVudCBmcm9tICJAL2NvbXBvbmVudHMvZGlhbG9nIjsKaW1wb3J0IENoYXJ0IGZyb20gIi4vY2hhcnQudnVlIjsKLy8gaW1wb3J0IGlvIGZyb20gJ3NvY2tldC5pby1jbGllbnQnCmltcG9ydCBCYXNpY0JveDUgZnJvbSAiQC9jb21wb25lbnRzL0Jhc2ljQm94NSIKaW1wb3J0IGF4aW9zIGZyb20gJ2F4aW9zJwovLyBsZXQgc29ja2V0UmVmcyA9ICcnOwoKZXhwb3J0IGRlZmF1bHQgewogIG1peGluczogW2RyYXdNaXhpbl0sCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgCiAgICAgICAgVmlzaWJsZTpmYWxzZSwKICAgICAgICBiYXNpY0luZm9TaG93OnRydWUsCiAgICAgICAgdmlkZW9Vcmw6Ii9sYW5kL2xhbmRNYXAuaHRtbCIsCiAgICAgIGNpdHlOYW1lOicnLAogICAgICBuYW5qOnRydWUsCiAgICAgIGxhbmRDOmZhbHNlLAogICAgICBiYWNrZ3JvdW5kUGljOiB7CiAgICAgICAgaW5kZXg6ICJsYW5kUmVzL0JHIiwKICAgICAgfSwKICAgICAgYWN0aXZlQ29sb3I6LTEsCiAgICAgIGxvYWRpbmc6IGZhbHNlLAogICAgICBpbWdMaXN0RGF0YTp7CiAgICAgIH0sCiAgICAgIGltZ0xpc3Q6IFsKICAgICAgXSwKICAgICAgCiAgICAgIGNvbmZpZ0RhdGE6e2ppYW5nc3U6CiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAvLyBoZWFkZXI6Wyfop4TliJLnlKjpgJQnLCAn5YWo55yB5pWw6YePJywgJ+WFqOecgeWNoOavlCddLAogICAgICAgICAgICAgIGRhdGE6CiAgICAgICAgICAgICAgICAgIFtdfSwKICAgICAgICBuYW5qaW5nOiB7CiAgICAgICAgICAvLyBoZWFkZXI6Wyfop4TliJLnlKjpgJQnLCAn5Y2X5Lqs5pWw6YePJywgJ+WNl+S6rOWNoOavlCddLAogICAgICAgICAgZGF0YToKICAgICAgICAgICAgICBbXX0sCiAgICAgICAgemhlbmdqaWFuZzp7CiAgICAgICAgICBoZWFkZXI6Wyfop4TliJLnlKjpgJQnLCAn5YWo55yB5pWw6YePJywgJ+WFqOecgeWNoOavlCddLAogICAgICAgICAgZGF0YTpbXX0sCiAgICAgICAgY2hhbmd6aG91OnsKICAgICAgICAgIGhlYWRlcjpbXSwKICAgICAgICAgIGRhdGE6W119LAogICAgICB9LAogICAgICBjb25maWc6IHsKICAgICAgICAvLyBoZWFkZXI6Wyfop4TliJLnlKjpgJQnLCAn5YWo55yB5pWw6YePJywgJ+WFqOecgeWNoOavlCddLAogICAgICAgIGRhdGE6CiAgICAgICAgICAgIFtdCiAgICAgIH0sCiAgICAgIGNvbmZpZzE6IHsKICAgICAgICBkYXRhOgogICAgICAgICAgICBbCiAgICAgICAgICAgIF0KICAgICAgfSwKICAgICAgbGV2ZWxDb25maWdEYXRhOntuYW5qaW5nOntkYXRhOiBbMF0sfX0sCiAgICAgIGxldmVsQ29uZmlnOiB7CiAgICAgICAgZGF0YTogWzEwXSwKICAgICAgICBzaGFwZTogJ3JvdW5kJywKICAgICAgICB3YXZlTnVtOiAyLAoKICAgICAgfSwKICAgICAgbGV2ZWxDb25maWcxOiB7CiAgICAgICAgZGF0YTogWzU1XSwKICAgICAgICBzaGFwZTogJ3JvdW5kJywKICAgICAgICB3YXZlTnVtOiAyLAoKICAgICAgfSwKICAgICAgcmVzb3VyY2VzTGlzdERhdGE6ewogICAgICAgIG5hbmppbmc6WyB7CiAgICAgICAgICBuYW1lOiAi5Y2X5Lqs6KeE5YiS6Zi25q61IiwKICAgICAgICAgIGNvdW50OiA0CiAgICAgICAgfSwKICAgICAgICAgIHsKICAgICAgICAgICAgbmFtZTogIuWNl+S6rOiuoeWIkumYtuautSIsCiAgICAgICAgICAgIGNvdW50OiA0CiAgICAgICAgICB9LAogICAgICAgICAgewogICAgICAgICAgICBuYW1lOiAi5Y2X5Lqs5bu66K6+6Zi25q61IiwKICAgICAgICAgICAgY291bnQ6IDEKICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgIG5hbWU6ICLljZfkuqzmipXov5DpmLbmrrUiLAogICAgICAgICAgICBjb3VudDogMQogICAgICAgICAgfSxdLAogICAgICAgIHpoZW5namlhbmc6WyB7CiAgICAgICAgICBuYW1lOiAi6KeE5YiS6Zi25q61IiwKICAgICAgICAgIGNvdW50OiA2MgogICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgIG5hbWU6ICLorqHliJLpmLbmrrUiLAogICAgICAgICAgICBjb3VudDogOQogICAgICAgICAgfSwKICAgICAgICAgIHsKICAgICAgICAgICAgbmFtZTogIuW7uuiuvumYtuautSIsCiAgICAgICAgICAgIGNvdW50OiAyCiAgICAgICAgICB9LAogICAgICAgICAgewogICAgICAgICAgICBuYW1lOiAi5oqV6L+Q6Zi25q61IiwKICAgICAgICAgICAgY291bnQ6IDUKICAgICAgICAgIH0sXQogICAgICB9LAogICAgICByZXNvdXJjZXNMaXN0OiBbCiAgICAgIAogICAgICBdLAogICAgICBjZW50ZXJMaXN0RGF0YTp7CiAgICAgICAgbmFuamluZzpbIF0sCiAgICAgICAgemhlbmdqaWFuZzpbXQogICAgICB9LAogICAgICBjZW50ZXJMaXN0OiBbCiAgICAgICAgeyB0aXRsZTogIuS4jeWKqOS6p+adg+ivgeS/oeaBryIsIGNvdW50OiAwICxpbWdVcmw6IHJlcXVpcmUoIkAvYXNzZXRzL2xhbmRSZXMvYmRjLnBuZyIpLH0sCiAgICAgICAgeyB0aXRsZTogIuWcn+WcsOivgeS/oeaBryIsIGNvdW50OiAn5pegJyxpbWdVcmw6IHJlcXVpcmUoIkAvYXNzZXRzL2xhbmRSZXMvdGR6LnBuZyIpLCB9LAogICAgICAgIHsgdGl0bGU6ICLmiL/kuqfor4Hkv6Hmga8iLCBjb3VudDogMCAsaW1nVXJsOiByZXF1aXJlKCJAL2Fzc2V0cy9sYW5kUmVzL2ZkYy5wbmciKSx9LAogICAgICAgIHsgdGl0bGU6ICLnoa7mnYPmg4XlhrUiLCBjb3VudDogMCAsaW1nVXJsOiByZXF1aXJlKCJAL2Fzc2V0cy9sYW5kUmVzL3FxLnBuZyIpLH0sCiAgICAgIF0sCiAgICAgIHJhbmtpbmdDb25maWc6IHsKICAgICAgICBkYXRhOiBbCiAgICAgICAgICB7CiAgICAgICAgICAgIG5hbWU6ICfnsbvliKsxJywKICAgICAgICAgICAgdmFsdWU6IDYKICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgIG5hbWU6ICfnsbvliKsyJywKICAgICAgICAgICAgdmFsdWU6IDgKICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgIG5hbWU6ICfnsbvliKszJywKICAgICAgICAgICAgdmFsdWU6IDkKICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgIG5hbWU6ICfnsbvliKs0JywKICAgICAgICAgICAgdmFsdWU6IDMKICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgIG5hbWU6ICfnsbvliKs1JywKICAgICAgICAgICAgdmFsdWU6IDgKICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgIG5hbWU6ICfnsbvliKs2JywKICAgICAgICAgICAgdmFsdWU6IDExCiAgICAgICAgICB9LAogICAgICAgICAgewogICAgICAgICAgICBuYW1lOiAn57G75YirNycsCiAgICAgICAgICAgIHZhbHVlOiAxMwogICAgICAgICAgfSwKICAgICAgICAgIHsKICAgICAgICAgICAgbmFtZTogJ+exu+WIqzcnLAogICAgICAgICAgICB2YWx1ZTogNgogICAgICAgICAgfSwKICAgICAgICBdLAogICAgICAgIHJvd051bTogNywKICAgICAgICB3YWl0VGltZTogOTk5OTk5OTk5OTk5OTk5OTksCgogICAgICB9LAogICAgLy8gICBzb2NrZXRJZDonJywKICAgICAgLy/pu5jorqTmlbDmja4KICAgICAgd29ya0xpc3REYXRhOltdLAogICAgICAgd29ya0xpc3REYXRhZmN6OltdLAogICAgICAgLy/lu7rnrZHniankv6Hmga8KICAgIC8vICAgd29ya0xpc3Q6WwogICAgLy8gICAgICB7IGtleTogIuW7uuetkeeJqeWQjeensCIsIHZhbHVlOiAiIixuYW1lOiJqZCIgfSwKICAgIC8vICAgICB7IGtleTogIuWdkOiQveWcsOWdgCIsIHZhbHVlOiAiIixuYW1lOiJ0dWRpIiB9LAogICAgLy8gICAgIHsga2V5OiAi5LiN5Yqo5Lqn6K+B5Y+3IiwgdmFsdWU6ICIiICxuYW1lOiJiZGN6aCJ9LAogICAgLy8gICAgIHsga2V5OiAi5p2D5Yip5Lq6IiwgdmFsdWU6ICIiLG5hbWU6InFsciIgfSwKICAgIC8vICAgICB7IGtleTogIuWdkOiQvSIsIHZhbHVlOiAiIiAsbmFtZToiemwifSwKICAgIC8vICAgXSwgCiAgICB3b3JrTGlzdDpbCiAgICAgIAogICAgICBdLCAKICAgICAgcnVuT25jZTogdHJ1ZSwKICAgICAgLy/kuI3liqjkuqfmnYPor4Hkv6Hmga8KICAgICB3b3JrTGlzdEJkYzogWwogICAgICAKICAgICAgXSwKICAgICAgLy/lnJ/lnLDor4EKICAgICAgIHdvcmtMaXN0TmV3OiBbCgogICAgICBdLAogICAgICAvL+aIv+S6p+ivgeaVsOaNrgogICAgICB3b3JrTGlzdEZDWjogWwogICAgICBdLAogICAgICB3b3JrTGlzdHFxOiBbCiAgICAgICAgeyBrZXk6ICLnoa7mnYPkv6Hmga8iLCB2YWx1ZTogIiIsbmFtZToicXEiIH0sCiAgICAgICAgCiAgICAgIF0sCiAgICAgIHRpdDoi5bu6562R54mp5L+h5oGvIiwKICAgIC8vICAgc29ja2V0RGF0YTonamlhbmdzdScsCiAgICAgIGNvdW50OjEsCiAgICBwYXJhbXM6ewogICAgICAgCiAgICB9LAogICAgbGVmdE9wZW46IHRydWUsCiAgICByaWdodE9wZW46IHRydWUsCiAgICBqZE5hbWVOZXc6JycsCiAgICBpdGVtVmlld006JycsCiAgICBwaG90b1BhdGhzTTpbXSwKICAgIH07CiAgfSwKCgogIGNvbXBvbmVudHM6IHsKICAgIGhlYWRlckluZGV4LAogICAgQmFzaWNCb3gsCiAgICBDdXN0b21EdlNjcm9sbEJvYXJkLAogICAgQ3VzdG9tRHZTY3JvbGxCb2FyZDEsCiAgICBkaWFsb2dDb21wb25lbnQsCiAgICBCYXNpY0JveDUsCiAgICBDaGFydAogIH0sCiAgY29tcHV0ZWQ6ewogICAgLy8gcXVlcnkoKSB7CiAgICAvLyAgIHJldHVybiB0aGlzLnNvY2tldERhdGEKICAgIC8vIH0sCiAgICAvLyAgJ3NvY2tldFJlZnMnOiBmdW5jdGlvbigpewogICAgLy8gICAgICAgcmV0dXJuIHRoaXMuZmlyc3RuYW1lICsgJy0nICsgdGhpcy5sYXN0bmFtZQogICAgLy8gICB9CiAgfSwKCiAgbW91bnRlZCgpIHsKCiAgICB0aGlzLmNhbmNlbExvYWRpbmcoKTsKICAgIC8vIHRoaXMuaW5pdFdlYlNvY2tldCgpOwogICAgLy8gd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoIm1lc3NhZ2UiLCB0aGlzLmhhbmRsZU1lc3NhZ2UpOwogICAgdGhpcy5nbygnbmFuamluZycpCiAgICAvLyB0aGlzLnR5cGU9dGhpcy5wYXJhbXMudHlwZQogICAgLy8gdGhpcy5nZXRKZERhdGEodGhpcy5wYXJhbXMudHlwZSkKICAgIC8vIHRoaXMud29ya0xpc3REYXRhID0gdGhpcy53b3JrTGlzdAogIH0sCi8vICAgc29ja2V0czp7Ci8vICAgICBjb25uZWN0KCl7Ci8vICAgICAgIHRoaXMuaWQgPSB0aGlzLiRzb2NrZXQuaWQ7Ci8vICAgICAgIC8v55uR5ZCsY29ubmVjdOS6i+S7tgovLyAgICAgfSwKLy8gICAgIG1lc3NhZ2UoZGF0YSl7ICAvL+ebkeWQrG1lc3NhZ2Xkuovku7bvvIzmlrnms5XmmK/lkI7lj7DlrprkuYnlkozmj5DkvpvnmoQKLy8gICAgICAgY29uc29sZS5sb2coZGF0YSk7Ci8vICAgICB9Ci8vICAgfSwKICBiZWZvcmVEZXN0cm95KCkgewogICAgY2xlYXJJbnRlcnZhbCh0aGlzLnRpbWluZyk7CiAgfSwKCiAgd2F0Y2g6IHsKCiAgICBqZE5hbWVOZXc6ewogICAgICBoYW5kbGVyKG5ld1ZhbCkgewogICAgIHRoaXMuJHJlZnMuaWZyYW1lLmNvbnRlbnRXaW5kb3cuZ2V0TWVzc2FnZUZyb21QYXJlbnQobmV3VmFsKQogICAgICB9LAogICAgfSwKCiAgfSwKICBtZXRob2RzOiB7CiAgICBnbyh2YWwpIHsKICAgICAgaWYodmFsPT0nbmFuamluZycpewogICAgICAgIHRoaXMubmFuaiA9IGZhbHNlCiAgICAgICAgdGhpcy5sYW5kQz10cnVlCiAgICAgICAgLy8gY29uc29sZS5sb2coIiIpCiAgICAgICAgdGhpcy5pbWdMaXN0PXRoaXMuaW1nTGlzdERhdGEubmFuamluZwogICAgICAgIC8vIHRoaXMuY2VudGVyTGlzdCA9ICB0aGlzLmNlbnRlckxpc3REYXRhLm5hbmppbmcKICAgICAgICB0aGlzLmNvbmZpZyA9IHRoaXMuY29uZmlnRGF0YS5uYW5qaW5nLmRhdGEKICAgICAgICB0aGlzLnJlc291cmNlc0xpc3QgPXRoaXMucmVzb3VyY2VzTGlzdERhdGEubmFuamluZwogICAgICAgIHRoaXMubGV2ZWxDb25maWcuZGF0YT10aGlzLmxldmVsQ29uZmlnRGF0YS5uYW5qaW5nLmRhdGEKICAgICAgICAvLyB0aGlzLiRmb3JjZVVwZGF0ZSgpOwogICAgICAgIC8vICB0aGlzLmNhbmNlbExvYWRpbmcoKTsKCiAgICAgIH1lbHNlIGlmKHZhbD09J2xhbmRDaGlsZCcpewogICAgICAgIHRoaXMuJHJvdXRlci5wdXNoKCcvbGFuZENoaWxkJykKICAgICAgICB0aGlzLmxhbmRDPWZhbHNlCiAgICAgIH0KCgogICAgfSwKICAgIHNob3c6ZnVuY3Rpb24oKXsKICAgICAgIHRoaXMubGVmdE9wZW4gPSB0cnVlCiAgICB0aGlzLnJpZ2h0T3BlbiA9IHRydWUKICAgIHRoaXMuYmFzaWNJbmZvU2hvdyA9IHRydWUKICAgIH0sCiAgICAvL+iOt+WPluWfuuWcsOaVsOaNrgogICAgZ2V0SmREYXRhKHZhbCl7CiAgIGF4aW9zLmdldCgnL2pzb24vcXFEYXRhLmpzb24nKQogICAgICAgIC50aGVuKHJlc3VsdCA9PiB7CiAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCByZXN1bHQuZGF0YS5sZW5ndGg7IGkrKykgewogICAgICAgICAgICBpZihyZXN1bHQuZGF0YVtpXS5qZCA9PSB0aGlzLnBhcmFtcy5wYXJhbXMpewogICAgICAgICAgICAgIHRoaXMud29ya0xpc3RxcVswXS52YWx1ZSA9IHJlc3VsdC5kYXRhW2ldLnFxCiAgICAgICAgICAgICB9ICAgIAogICAgICAgICAgICB9CiAgICAgICAgfSkKICAgICAgICAuY2F0Y2goZXJyb3IgPT4gewogICAgICAgICAgY29uc29sZS5sb2coZXJyb3IpCiAgICAgICAgfSkKICAgICAgICBpZih2YWwgPT0gIuS4jeWKqOS6pyIpewogICAgLy8gICB0aGlzLnRpdD0i5Zyf5Zyw6K+B5L+h5oGvIgogICAgICB0aGlzLndvcmtMaXN0RGF0YT1bXQogICAgICAgIGF4aW9zLmdldCgnL2pzb24vamREYXRhLmpzb24nKQogICAgICAgIC50aGVuKHJlc3VsdCA9PiB7CiAgICAgICAgICBjb25zb2xlLmxvZygnZ2V0TWVudURhdGExMTEnLCByZXN1bHQuZGF0YSkKICAgICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHJlc3VsdC5kYXRhLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIGlmKHJlc3VsdC5kYXRhW2ldLmpkID09IHRoaXMucGFyYW1zLnBhcmFtcyl7CiAgICAgICAgICAgICAgICBjb25zb2xlLmxvZygicmVzdWx0LmRhdGFbaV0iLHJlc3VsdC5kYXRhW2ldKQogICAgICAgICAgICAgICAgLy8gdGhpcy53b3JrTGlzdC5wdXNoKHJlc3VsdC5kYXRhW2ldKQogICAgICAgICAgICAgICAgdGhpcy53b3JrTGlzdERhdGEucHVzaChyZXN1bHQuZGF0YVtpXSkKICAgICAgICAgICAgICAgIHRoaXMuY2hhbmdlV29ya0xpc3RCZGMocmVzdWx0LmRhdGFbaV0pCiAgICAgICAgICAgICAgICB0aGlzLmNoYW5nZVdvcmtMaXN0KHJlc3VsdC5kYXRhW2ldKQogICAgICAgICAgICB9ICAgIAogICAgICAgICAgICB9CiAgICAgICAgfSkKICAgICAgICAuY2F0Y2goZXJyb3IgPT4gewogICAgICAgICAgY29uc29sZS5sb2coZXJyb3IpCiAgICAgICAgfSkKICAgICAgICB9ZWxzZSBpZih2YWwgPT0gIuWcn+WcsOivgSIpewogICAgICAgICAgICAvLyB0aGlzLnRpdD0i5Zyf5Zyw6K+B5L+h5oGvIgogICAgICAgICAgICB0aGlzLndvcmtMaXN0RGF0YT1bXQogICAgICAgICAgICB0aGlzLmZjelNob3c9dHJ1ZQogICAgICAgIGF4aW9zLmdldCgnL2pzb24vdGREYXRhLmpzb24nKQogICAgICAgIC50aGVuKHJlc3VsdCA9PiB7CiAgICAgICAgICBjb25zb2xlLmxvZygnZ2V0TWVudURhdGExMTEnLCByZXN1bHQuZGF0YSkKICAgICAgICAgIGNvbnNvbGUubG9nKCd0aGlzLnBhcmFtcy5wYXJhbXMnLCB0aGlzLnBhcmFtcy5wYXJhbXMpCiAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCByZXN1bHQuZGF0YS5sZW5ndGg7IGkrKykgewogICAgICAgICAgICBpZihyZXN1bHQuZGF0YVtpXS5qZCA9PSB0aGlzLnBhcmFtcy5wYXJhbXMpewogICAgICAgICAgICAgICAgY29uc29sZS5sb2coInJlc3VsdC5kYXRhW2ldIixyZXN1bHQuZGF0YVtpXSkKICAgICAgICAgICAgICAgIHRoaXMud29ya0xpc3REYXRhLnB1c2gocmVzdWx0LmRhdGFbaV0pCiAgICAgICAgICAgICAgICB0aGlzLmNoYW5nZVdvcmtMaXN0VGQocmVzdWx0LmRhdGFbaV0pCiAgICAgICAgICAgICAgICB0aGlzLmNoYW5nZVdvcmtMaXN0KHJlc3VsdC5kYXRhW2ldKQogICAgICAgICAgICB9ICAgIAogICAgICAgICAgICB9CiAgICAgICAgfSkKICAgICAgICAuY2F0Y2goZXJyb3IgPT4gewogICAgICAgICAgY29uc29sZS5sb2coZXJyb3IpCiAgICAgICAgfSkKICAgICAgICB0aGlzLndvcmtMaXN0RGF0YWZjej1bXQogICAgICAgICBheGlvcy5nZXQoJy9qc29uL2ZjekRhdGEuanNvbicpCiAgICAgICAgLnRoZW4ocmVzdWx0ID0+IHsKICAgICAgICAgIGNvbnNvbGUubG9nKCdnZXRNZW51RGF0YTExMScsIHJlc3VsdC5kYXRhKQogICAgICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgcmVzdWx0LmRhdGEubGVuZ3RoOyBpKyspIHsKICAgICAgICAgICAgaWYocmVzdWx0LmRhdGFbaV0uamQgPT0gdGhpcy5wYXJhbXMucGFyYW1zKXsKICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKCJyZXN1bHQuZGF0YVtpXSIscmVzdWx0LmRhdGFbaV0pCiAgICAgICAgICAgICAgICB0aGlzLndvcmtMaXN0RGF0YWZjei5wdXNoKHJlc3VsdC5kYXRhW2ldKQogICAgICAgICAgICAgICAgdGhpcy5jaGFuZ2VXb3JrTGlzdGZjeihyZXN1bHQuZGF0YVtpXSkKICAgICAgICAgICAgICAgIC8vICB0aGlzLmNoYW5nZVdvcmtMaXN0KHJlc3VsdC5kYXRhW2ldKQogICAgICAgICAgICB9ICAgIAogICAgICAgICAgICB9CiAgICAgICAgfSkKICAgICAgICAuY2F0Y2goZXJyb3IgPT4gewogICAgICAgICAgY29uc29sZS5sb2coZXJyb3IpCiAgICAgICAgfSkKICAgICAgICB9ZWxzZXsKICAgICAgICAgICAgdGhpcy53b3JrTGlzdERhdGE9W10KICAgICAgICAgICAgdGhpcy5mY3pTaG93PXRydWUKICAgICAgICBheGlvcy5nZXQoJy9qc29uL2pkRGF0YS5qc29uJykKICAgICAgICAudGhlbihyZXN1bHQgPT4gewogICAgICAgICAgY29uc29sZS5sb2coJ2dldE1lbnVEYXRhMTExJywgcmVzdWx0LmRhdGEpCiAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCByZXN1bHQuZGF0YS5sZW5ndGg7IGkrKykgewogICAgICAgICAgICBpZihyZXN1bHQuZGF0YVtpXS5qZCA9PSB0aGlzLnBhcmFtcy5wYXJhbXMpewogICAgICAgICAgICAgICAgdGhpcy5jaGFuZ2VXb3JrTGlzdEJkYyhyZXN1bHQuZGF0YVtpXSkKICAgICAgICAgICAgfSAgICAKICAgICAgICAgICAgfQogICAgICAgIH0pCiAgICAgICAgLmNhdGNoKGVycm9yID0+IHsKICAgICAgICAgIGNvbnNvbGUubG9nKGVycm9yKQogICAgICAgIH0pICAgICAgICAgIAogICAgICAgIGF4aW9zLmdldCgnL2pzb24vdGREYXRhLmpzb24nKQogICAgICAgIC50aGVuKHJlc3VsdCA9PiB7CiAgICAgICAgICBjb25zb2xlLmxvZygnZ2V0TWVudURhdGExMTEnLCByZXN1bHQuZGF0YSkKICAgICAgICAgIGNvbnNvbGUubG9nKCd0aGlzLnBhcmFtcy5wYXJhbXMnLCB0aGlzLnBhcmFtcy5wYXJhbXMpCiAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCByZXN1bHQuZGF0YS5sZW5ndGg7IGkrKykgewogICAgICAgICAgICBpZihyZXN1bHQuZGF0YVtpXS5qZCA9PSB0aGlzLnBhcmFtcy5wYXJhbXMpewogICAgICAgICAgICAgICAgY29uc29sZS5sb2coInJlc3VsdC5kYXRhW2ldIixyZXN1bHQuZGF0YVtpXSkKICAgICAgICAgICAgICAgIHRoaXMud29ya0xpc3REYXRhLnB1c2gocmVzdWx0LmRhdGFbaV0pCiAgICAgICAgICAgICAgICB0aGlzLmNoYW5nZVdvcmtMaXN0VGQocmVzdWx0LmRhdGFbaV0pCiAgICAgICAgICAgICAgICB0aGlzLmNoYW5nZVdvcmtMaXN0KHJlc3VsdC5kYXRhW2ldKQogICAgICAgICAgICB9ICAgIAogICAgICAgICAgICB9CiAgICAgICAgfSkKICAgICAgICAuY2F0Y2goZXJyb3IgPT4gewogICAgICAgICAgY29uc29sZS5sb2coZXJyb3IpCiAgICAgICAgfSkKICAgICAgICB0aGlzLndvcmtMaXN0RGF0YWZjej1bXQogICAgICAgICBheGlvcy5nZXQoJy9qc29uL2ZjekRhdGEuanNvbicpCiAgICAgICAgLnRoZW4ocmVzdWx0ID0+IHsKICAgICAgICAgIGNvbnNvbGUubG9nKCdnZXRNZW51RGF0YTExMScsIHJlc3VsdC5kYXRhKQogICAgICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgcmVzdWx0LmRhdGEubGVuZ3RoOyBpKyspIHsKICAgICAgICAgICAgaWYocmVzdWx0LmRhdGFbaV0uamQgPT0gdGhpcy5wYXJhbXMucGFyYW1zKXsKICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKCJyZXN1bHQuZGF0YVtpXSIscmVzdWx0LmRhdGFbaV0pCiAgICAgICAgICAgICAgICB0aGlzLndvcmtMaXN0RGF0YWZjei5wdXNoKHJlc3VsdC5kYXRhW2ldKQogICAgICAgICAgICAgICAgdGhpcy5jaGFuZ2VXb3JrTGlzdGZjeihyZXN1bHQuZGF0YVtpXSkKICAgICAgICAgICAgICAgIC8vICB0aGlzLmNoYW5nZVdvcmtMaXN0KHJlc3VsdC5kYXRhW2ldKQogICAgICAgICAgICB9ICAgIAogICAgICAgICAgICB9CiAgICAgICAgfSkKICAgICAgICAuY2F0Y2goZXJyb3IgPT4gewogICAgICAgICAgY29uc29sZS5sb2coZXJyb3IpCiAgICAgICAgfSkgCiAgICAgICAgfQoKICAgIH0sCiAgICBnZXRNYWluKCl7CiAgICAgICB0aGlzLiRyb3V0ZXIucHVzaCh7bmFtZTonbGFuZENoaWxkJyxwYXJhbXM6IHsgaWQ6IHRoaXMucGFyYW1zLnBhcmFtcywgdHlwZTp0aGlzLnBhcmFtcy50eXBlfX0pCiAgICB9LAogICAgLy/lu7rnrZHniankv6Hmga8KICAgICBjaGFuZ2VXb3JrTGlzdChkYXRhKXsKICAgICAgIHZhciBlbnRyaWVzID0gT2JqZWN0LmVudHJpZXMoZGF0YSk7CiAgICAgICB2YXIgbGlzdCA9IGVudHJpZXMubWFwKGZ1bmN0aW9uKGl0ZW0pIHsKICAgICAgIHJldHVybiB7CiAgICAgICAgICB2YWx1ZTogaXRlbVsxXSwKICAgICAgICAgIG5hbWU6IGl0ZW1bMF0KICAgICAgIH07CiAgICB9KQogICAgZm9yICh2YXIgaSA9IDA7IGkgPCBsaXN0Lmxlbmd0aDsgaSsrKSB7CiAgICAgICAgZm9yICh2YXIgdCA9IDA7IHQgPCB0aGlzLndvcmtMaXN0Lmxlbmd0aDsgdCsrKSB7CiAgICAgICAgICAgIGlmKGxpc3RbaV0ubmFtZT09dGhpcy53b3JrTGlzdFt0XS5uYW1lKXsKICAgICAgICAgICAgICAgIHRoaXMud29ya0xpc3RbdF0udmFsdWU9bGlzdFtpXS52YWx1ZQogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQogICAgIHRoaXMud29ya0xpc3REYXRhID0gdGhpcy53b3JrTGlzdAogICAgfSwKICAgICAgICAvL+S4jeWKqOS6pwogICAgY2hhbmdlV29ya0xpc3RCZGMoZGF0YSl7CiAgICAgICAgLy8gdGhpcy53b3JrTGlzdEJkYz1bXQogICAgICAgdmFyIGVudHJpZXMgPSBPYmplY3QuZW50cmllcyhkYXRhKTsKICAgICAgIHZhciBsaXN0ID0gZW50cmllcy5tYXAoZnVuY3Rpb24oaXRlbSkgewogICAgICAgcmV0dXJuIHsKICAgICAgICAgIHZhbHVlOiBpdGVtWzFdLAogICAgICAgICAgbmFtZTogaXRlbVswXQogICAgICAgfTsKICAgIH0pCiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxpc3QubGVuZ3RoOyBpKyspIHsKICAgICAgICBmb3IgKHZhciB0ID0gMDsgdCA8IHRoaXMud29ya0xpc3RCZGMubGVuZ3RoOyB0KyspIHsKICAgICAgICAgICAgaWYobGlzdFtpXS5uYW1lPT10aGlzLndvcmtMaXN0QmRjW3RdLm5hbWUpewogICAgICAgICAgICAgICAgdGhpcy53b3JrTGlzdEJkY1t0XS52YWx1ZT1saXN0W2ldLnZhbHVlCiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CiAgICAvLyAgdGhpcy53b3JrTGlzdERhdGEgPSB0aGlzLndvcmtMaXN0QmRjCiAgICB9LAogICAgLy/lnJ/lnLDor4EKICAgICBjaGFuZ2VXb3JrTGlzdFRkKGRhdGEpewogICAgICAgIGNvbnNvbGUubG9nKCJkYXRhIixkYXRhKQogICAgICAgdmFyIGVudHJpZXMgPSBPYmplY3QuZW50cmllcyhkYXRhKTsKICAgICAgIHZhciBsaXN0ID0gZW50cmllcy5tYXAoZnVuY3Rpb24oaXRlbSkgewogICAgICAgcmV0dXJuIHsKICAgICAgICAgIHZhbHVlOiBpdGVtWzFdLAogICAgICAgICAgbmFtZTogaXRlbVswXQogICAgICAgfTsKICAgIH0pCiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxpc3QubGVuZ3RoOyBpKyspIHsKICAgICAgICBmb3IgKHZhciB0ID0gMDsgdCA8IHRoaXMud29ya0xpc3ROZXcubGVuZ3RoOyB0KyspIHsKICAgICAgICAgICAgaWYobGlzdFtpXS5uYW1lPT10aGlzLndvcmtMaXN0TmV3W3RdLm5hbWUpewogICAgICAgICAgICAgICAgdGhpcy53b3JrTGlzdE5ld1t0XS52YWx1ZT1saXN0W2ldLnZhbHVlCiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CiAgICAgICAgdGhpcy53b3JrTGlzdERhdGEgPSB0aGlzLndvcmtMaXN0TmV3CiAgICB9LAogICAgLy/miL/kuqfor4EKICAgIGNoYW5nZVdvcmtMaXN0ZmN6KGRhdGEpewogICAgICAgdmFyIGVudHJpZXMgPSBPYmplY3QuZW50cmllcyhkYXRhKTsKICAgICAgIHZhciBsaXN0ID0gZW50cmllcy5tYXAoZnVuY3Rpb24oaXRlbSkgewogICAgICAgcmV0dXJuIHsKICAgICAgICAgIHZhbHVlOiBpdGVtWzFdLAogICAgICAgICAgbmFtZTogaXRlbVswXQogICAgICAgfTsKICAgIH0pCiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxpc3QubGVuZ3RoOyBpKyspIHsKICAgICAgICBmb3IgKHZhciB0ID0gMDsgdCA8IHRoaXMud29ya0xpc3RGQ1oubGVuZ3RoOyB0KyspIHsKICAgICAgICAgICAgaWYobGlzdFtpXS5uYW1lPT10aGlzLndvcmtMaXN0RkNaW3RdLm5hbWUpewogICAgICAgICAgICAgICAgdGhpcy53b3JrTGlzdEZDWlt0XS52YWx1ZT1saXN0W2ldLnZhbHVlCiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CiAgICAvLyAgdGhpcy53b3JrTGlzdERhdGEgPSB0aGlzLndvcmtMaXN0RkNaCiAgICB9LAogICAgLy/ojrflj5blnLDlm77lj4LmlbAKICAgICBnZXRGcm9tSWZyYW1lKHZhbHVlKSB7CiAgICAgICAgdGhpcy50aXQ9ICflu7rnrZHniankv6Hmga8nCiAgICAgICAgdGhpcy53b3JrTGlzdEJkYz1bCiAgICAgICAgLy8geyBrZXk6ICLlu7rnrZHnianlkI3np7AiLCB2YWx1ZTogIiIsbmFtZToiamQiIH0sCiAgICAgICAgLy8geyBrZXk6ICLlnZDokL3lnLDlnYAiLCB2YWx1ZTogIiIsbmFtZToidHVkaSIgfSwKICAgICAgICB7IGtleTogIuS4jeWKqOS6p+ivgeWPtyIsIHZhbHVlOiAiIiAsbmFtZToiYmRjemgifSwKICAgICAgICB7IGtleTogIuadg+WKm+aAp+i0qCIsIHZhbHVlOiAiIixuYW1lOiJxbHh6IiB9LAogICAgICAgIHsga2V5OiAi55So6YCUIiwgdmFsdWU6ICIiLG5hbWU6Inl0IiB9LAogICAgICAgIHsga2V5OiAi5a6X5Zyw6Z2i56evIiwgdmFsdWU6ICIiICxuYW1lOiJ6ZG1qIn0sCiAgICAgICAgeyBrZXk6ICLlu7rnrZHpnaLnp68iLCB2YWx1ZTogIiIgLG5hbWU6Imp6bWoifSwKICAgICAgICB7IGtleTogIuadg+WIqeS6uiIsIHZhbHVlOiAiIixuYW1lOiJxbHIiIH0sCiAgICAgICAgLy8geyBrZXk6ICLlhbHmnInmg4XlhrUiLCB2YWx1ZTogIiIsbmFtZToiZ3lxayIgfSwKICAgICAgICAvLyB7IGtleTogIuWdkOiQvSIsIHZhbHVlOiAiIiAsbmFtZToiemwifSwKICAgICAgICAvLyB7IGtleTogIuS4jeWKqOS6p+WNleWFg+WPtyIsIHZhbHVlOiAiIiAsbmFtZToiYmRjZHloIn0sCiAgICAgICAgLy8geyBrZXk6ICLmnYPlipvnsbvlnosiLCB2YWx1ZTogIiIgLG5hbWU6InFsbHgifSwKICAgICAgICAvLyB7IGtleTogIuS9v+eUqOacn+mZkCIsIHZhbHVlOiAiIiAsbmFtZToic3lxeCJ9LAogICAgICAgIC8vIHsga2V5OiAi5oi/5bGL57uT5p6EIiwgdmFsdWU6ICIiICxuYW1lOiJmd2pnIn0sCiAgICAgICAgLy8geyBrZXk6ICLmiL/lsYvmgLvlsYLmlbAiLCB2YWx1ZTogIiIgLG5hbWU6ImZ3emNzIn0sCiAgICAgICAgLy8geyBrZXk6ICLmiYDlnKjlsYLmlbAiLCB2YWx1ZTogIiIgLG5hbWU6InN6Y3MifSwKICAgICAgICAvLyB7IGtleTogIuS4mOadg+WPtyIsIHZhbHVlOiAiIiAsbmFtZToicXFoIn0sCiAgICAgICAgLy8geyBrZXk6ICLmnaXmupAiLCB2YWx1ZTogIiIgLG5hbWU6Imx5In0sCiAgICAgIF0sCiAgICAgICAgdGhpcy53b3JrTGlzdE5ldz1bCiAgICAgICAgLy8geyBrZXk6ICLlu7rnrZHnianlkI3np7AiLCB2YWx1ZTogIiIsbmFtZToiamQiIH0sCiAgICAgICAgLy8geyBrZXk6ICLlnZDokL3lnLDlnYAiLCB2YWx1ZTogIiIsbmFtZToidHVkaSIgfSwKICAgICAgICB7IGtleTogIuWcn+WcsOivgeWPtyIsIHZhbHVlOiAiIiAsbmFtZToidGR6aCJ9LAogICAgICAgIHsga2V5OiAi5p2D5Yqb5oCn6LSoIiwgdmFsdWU6ICIiICxuYW1lOiJzeXFseCJ9LAogICAgICAgIHsga2V5OiAi5Zyf5Zyw55So6YCUIiwgdmFsdWU6ICIiLG5hbWU6ImRseXQiIH0sCiAgICAgICAgeyBrZXk6ICLlnJ/lnLDpnaLnp68iLCB2YWx1ZTogIiIsbmFtZToidGRtaiIgfSwKICAgICAgICB7IGtleTogIuadg+WIqeS6uiIsIHZhbHVlOiAiIixuYW1lOiJ0ZHN5cXIiIH0sCiAgICAgICAgLy8gIHsga2V5OiAi5YWx5pyJ5oOF5Ya1IiwgdmFsdWU6ICIiLG5hbWU6Imd5cWsiIH0sCiAgICAgICAgLy8geyBrZXk6ICLlnZDokL0iLCB2YWx1ZTogIiIsbmFtZToiemwiIH0sCiAgICAgICAgLy8geyBrZXk6ICLlnLDlj7ciLCB2YWx1ZTogIiIgLG5hbWU6ImRoIn0sCiAgICAgICAgCiAgICAgICAgLy8geyBrZXk6ICLlm77lj7ciLCB2YWx1ZTogIiIgLG5hbWU6InRoIn0sCiAgICAgICAgCiAgICAgICAgLy8geyBrZXk6ICLkvb/nlKjmnYPpnaLnp68iLCB2YWx1ZTogIiIsbmFtZToic3lxbWoiIH0sCiAgICAgICAgLy8geyBrZXk6ICLnu4jmraLml6XmnJ8iLCB2YWx1ZTogIiIgLG5hbWU6Inp6cnEifSwKICAgICAgXSwKICAgICAgICB0aGlzLndvcmtMaXN0RkNaPVsKICAgICAgICAvLyB7IGtleTogIuW7uuetkeeJqeWQjeensCIsIHZhbHVlOiAiIixuYW1lOiJqZCIgfSwKICAgICAgICAvLyB7IGtleTogIuWdkOiQveWcsOWdgCIsIHZhbHVlOiAiIixuYW1lOiJ0dWRpIiB9LAogICAgICAgIC8vIHsga2V5OiAi5oi/5Lqn6K+B5Y+3IiwgdmFsdWU6ICIiICxuYW1lOiJmY3poIn0sCiAgICAgICAgLy8geyBrZXk6ICLmiL/kuqfkvb/nlKjmnYPkuroiLCB2YWx1ZTogIiIsbmFtZToiZndzeXFyIiB9LAogICAgICAgIC8vIHsga2V5OiAi5Z2Q6JC9IiwgdmFsdWU6ICIiLG5hbWU6InpsIiB9LAogICAgICAgIC8vIHsga2V5OiAi5oi/5bGL55So6YCUIiwgdmFsdWU6ICIiICxuYW1lOiJmd2NiIn0sCiAgICAgICAgLy8geyBrZXk6ICLnu5PmnoQiLCB2YWx1ZTogIiIsbmFtZToiamciIH0sCiAgICAgICAgLy8geyBrZXk6ICLmiL/lsYvmgLvlsYLmlbAiLCB2YWx1ZTogIiIsbmFtZToiZnd6Y3MiIH0sCiAgICAgICAgLy8geyBrZXk6ICLpnaLnp68iLCB2YWx1ZTogIiIgLG5hbWU6Imp6bWoifSwKICAgICAgICAvLyAgeyBrZXk6ICLpnaLnp68iLCB2YWx1ZTogIiIgLG5hbWU6ImNxbHkifSwKICAgICAgICAgICAgIHsga2V5OiAi5oi/5Lqn6K+B5Y+3IiwgdmFsdWU6ICIiICxuYW1lOiJmY3poIn0sCiAgICAgICAgeyBrZXk6ICLmiL/lsYvkuqfliKsiLCB2YWx1ZTogIiIgLG5hbWU6ImZ3Y2IifSwKICAgICAgICAgeyBrZXk6ICLmiL/lsYvnlKjpgJQiLCB2YWx1ZTogIiIgLG5hbWU6ImZ3eXQifSwKICAgICAgICAgIHsga2V5OiAi5oi/5bGL6Z2i56evIiwgdmFsdWU6ICIiICxuYW1lOiJqem1qIn0sCiAgICAgICAgeyBrZXk6ICLmiL/kuqfkvb/nlKjmnYPkuroiLCB2YWx1ZTogIiIsbmFtZToiZndzeXFyIiB9LAogICAgICBdLAogICAgICB0aGlzLmFjdGl2ZUNvbG9yID0gLTE7CiAgICAgICAgdGhpcy53b3JrTGlzdHFxPVsgeyBrZXk6ICLnoa7mnYPkv6Hmga8iLCB2YWx1ZTogIiIsbmFtZToicXEiIH0sXQogICAgICAgIHRoaXMucGFyYW1zPXZhbHVlCiAgICAgICAgaWYodGhpcy5wYXJhbXMudHlwZT09J+S4jeWKqOS6pycpewogICAgICAgICAgIHRoaXMuIGNlbnRlckxpc3Q9IFsKICAgICAgICB7IHRpdGxlOiAi5LiN5Yqo5Lqn5p2D6K+B5L+h5oGvIiwgY291bnQ6IDAgLGltZ1VybDogcmVxdWlyZSgiQC9hc3NldHMvbGFuZFJlcy9iZGMucG5nIiksfSwKICAgICAgICB7IHRpdGxlOiAi56Gu5p2D5oOF5Ya1IiwgY291bnQ6IDAgLGltZ1VybDogcmVxdWlyZSgiQC9hc3NldHMvbGFuZFJlcy9xcS5wbmciKSx9LAogICAgICAgIHsgdGl0bGU6ICLor4Hku7bmn6XnnIsiLCBjb3VudDogMCAsaW1nVXJsOiByZXF1aXJlKCJAL2Fzc2V0cy9sYW5kUmVzL2ZkYy5wbmciKSx9LAogICAgICBdCiAgICAgICAgfWVsc2UgaWYodGhpcy5wYXJhbXMudHlwZT09J+Wcn+WcsOivgScpewogICAgICAgICAgICB0aGlzLmNlbnRlckxpc3Q9IFsKICAgICAgICAKICAgICAgICB7IHRpdGxlOiAi5Zyf5Zyw6K+B5L+h5oGvIiwgY291bnQ6ICfml6AnLGltZ1VybDogcmVxdWlyZSgiQC9hc3NldHMvbGFuZFJlcy90ZHoucG5nIiksIH0sCiAgICAgICAgeyB0aXRsZTogIuaIv+S6p+ivgeS/oeaBryIsIGNvdW50OiAwICxpbWdVcmw6IHJlcXVpcmUoIkAvYXNzZXRzL2xhbmRSZXMvZmRjLnBuZyIpLH0sCiAgICAgICAgeyB0aXRsZTogIuehruadg+aDheWGtSIsIGNvdW50OiAwICxpbWdVcmw6IHJlcXVpcmUoIkAvYXNzZXRzL2xhbmRSZXMvcXEucG5nIiksfSwKICAgICAgICAgIHsgdGl0bGU6ICLor4Hku7bmn6XnnIsiLCBjb3VudDogMCAsaW1nVXJsOiByZXF1aXJlKCJAL2Fzc2V0cy9sYW5kUmVzL2JkYy5wbmciKSx9LAogICAgICBdCiAgICAgICAgfQogICAgICAgIHRoaXMuZ2V0SmREYXRhKHRoaXMucGFyYW1zLnR5cGUpCiAgICAgICAgdGhpcy5sZWZ0T3BlbiA9IGZhbHNlCiAgICAgICAgdGhpcy5yaWdodE9wZW4gPSBmYWxzZQogICAgICAgIHRoaXMuVmlzaWJsZSA9IGZhbHNlOwogICAgICAgIHRoaXMuYmFzaWNJbmZvU2hvdyA9IHRydWUKICAgIH0sCgogICAgLy/oj5zljZXot7PovawKICAgIGJ0bih2YWwsaW5kZXgpewogICAgICAgIGlmKHZhbCE9IuivgeS7tuafpeeciyIpewogICAgICAgICAgICB0aGlzLnRpdD12YWwKICAgICAgICB9CiAgICAgICAgCiAgICAgICAgdGhpcy5WaXNpYmxlID0gZmFsc2U7CiAgICAgICAgdGhpcy5iYXNpY0luZm9TaG93ID0gdHJ1ZQogICAgICAgIHRoaXMuYWN0aXZlQ29sb3IgPSBpbmRleDsKICAgICAgICBpZih2YWw9PSfkuI3liqjkuqfmnYPor4Hkv6Hmga8nKXsKICAgICAgIHRoaXMud29ya0xpc3REYXRhPXRoaXMud29ya0xpc3RCZGMKICAgICAgIHRoaXMucmlnaHRPcGVuID0gZmFsc2UKICAgICAgICB9ZWxzZSBpZih2YWw9PSflnJ/lnLDor4Hkv6Hmga8nKXsKICAgICAgICB0aGlzLndvcmtMaXN0RGF0YT10aGlzLndvcmtMaXN0TmV3CiAgICAgICAgIHRoaXMucmlnaHRPcGVuID0gZmFsc2UKICAgICAgICB9ZWxzZSBpZih2YWw9PSfmiL/kuqfor4Hkv6Hmga8nKXsKICAgICAgICAgdGhpcy53b3JrTGlzdERhdGE9dGhpcy53b3JrTGlzdEZDWgogICAgICAgICAgdGhpcy5yaWdodE9wZW4gPSBmYWxzZSAgIAogICAgICAgIH1lbHNlIGlmKHZhbD09J+ehruadg+aDheWGtScpewogICAgICAgICAgICBjb25zb2xlLmxvZygidGhpcy53b3JrTGlzdHFxIix0aGlzLndvcmtMaXN0cXEpCiAgICAgICAgICAgIHRoaXMud29ya0xpc3REYXRhPXRoaXMud29ya0xpc3RxcSAgCiAgICAgICAgICAgICB0aGlzLnJpZ2h0T3BlbiA9IGZhbHNlICAgICAgICAgICAgCiAgICAgICAgfQogICAgfSwKCiAgICBzZWFyY2goZGF0YSl7CiAgICAgICAgY29uc29sZS5sb2coImRhdGEiLGRhdGEpCiAgICAgICAgdGhpcy5WaXNpYmxlID0gdHJ1ZTsKICAgICAgICB0aGlzLmJhc2ljSW5mb1Nob3cgPSBmYWxzZQogICAgICAgIHRoaXMucmlnaHRPcGVuID0gZmFsc2UKICAgICAgICAgIHRoaXMuJG5leHRUaWNrKCgpPT57CiAgICAgICAgICAvL+i/memHjOeahGRpYWxvZ+S4juS4iumdomRpYWxvZy1jb21wb25lbnTnu4Tku7bph4zpnaLnmoRyZWblsZ7mgKflgLzmmK/kuIDoh7TnmoQKICAgICAgICAgIC8vaW5pdOiwg+eUqOeahOaYr2RpYWxvZy1jb21wb25lbnTnu4Tku7bph4zpnaLnmoRpbml05pa55rOVCiAgICAgICAgICAvL2RhdGHmmK/kvKDpgJLnu5nlvLnnqpfpobXpnaLnmoTlgLwKICAgICAgICAgICAgdGhpcy4kcmVmcy5kaWFsb2cuaW5pdChkYXRhKTsKICAgICAgICAgIH0pCiAgICB9LAogICAgLy/lhbPpl63mn6Xor6LlvLnmoYYKICAgIGdldENsb3NlKCl7CiAgICAgICAgdGhpcy5WaXNpYmxlID0gZmFsc2U7CiAgICAgICAgIHRoaXMucmlnaHRPcGVuID0gdHJ1ZQogICAgICAgIHRoaXMuYmFzaWNJbmZvU2hvdyA9IHRydWUKICAgIH0sCiAgICBnZXRqZE5hbWUodmFsKXsKICAgICAgICB0aGlzLmpkTmFtZU5ldz12YWwKICAgIH0sCmdldGpkTmFtZUNsaWNrKHZhbCl7CiAgICBjb25zb2xlLmxvZygidmFsIix2YWwpCnRoaXMuJHJvdXRlci5wdXNoKHtuYW1lOidsYW5kQ2hpbGQnLHBhcmFtczogeyBpZDogdmFsLmpkLCB0eXBlOnZhbC50eXBlfX0pCn0sCiAgICBnb1BhZ2UodmFsKSB7CiAgICAgIGlmICh2YWwgPT0gMCkgewogICAgICAgIGNvbnNvbGUubG9nKCfov5Tlm57miL/lnLDotYTmupAt5Li75Zy65pmvJykKICAgICAgICAvLyB0aGlzLiRyb3V0ZXIucHVzaCgiL2xhbmQiKTsKICAgICAgICB0aGlzLiRyb3V0ZXIucHVzaCgiLyIpOwogICAgICB9CiAgICB9LAogICAgY2FuY2VsTG9hZGluZygpIHsKICAgICAgc2V0VGltZW91dCgoKSA9PiB7CiAgICAgICAgdGhpcy5sb2FkaW5nID0gZmFsc2U7CiAgICAgIH0sIDUwMCk7CiAgICB9LAogICAgLyoqCiAgICAgKiDliqjmgIHkvKDovpPln47luILlkI3np7AKICAgICAqIEBwYXJhbSBldmVudAogICAgICovCiAgICAvLyBoYW5kbGVNZXNzYWdlKGV2ZW50KSB7CiAgICAvLyAgIC8vIOiOt+WPluS7jmlmcmFtZemhtemdouS4reS8oOi/h+adpeeahOWAvAogICAgLy8gICAvLyB2YXIgY21kID0gZXZlbnQuZGF0YS5jbWQ7CiAgICAvLyAgIHRoaXMuY2l0eU5hbWUgPSBldmVudC5kYXRhLnBhcmFtczsKICAgIC8vIH0sCiAgICBidWlsZCgpewogICAgICB0aGlzLiRyb3V0ZXIucHVzaCgnL2J1aWxkJykKICAgIH0KICB9LAogIGNyZWF0ZWQoKSB7CiAgICB3aW5kb3dbJ3Z1ZURlZmluZWRNeVByb3AnXSA9IGJ1aWxkID0+ewogICAgICB0aGlzLmJ1aWxkKCkKICAgIH0KICAgICB3aW5kb3cuZ2V0RnJvbUlmcmFtZSA9IHRoaXMuZ2V0RnJvbUlmcmFtZTsKICAgICAgd2luZG93LnNob3cgPSB0aGlzLnNob3c7CiAgfQp9Owo="},{"version":3,"sources":["index.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA4FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"index.vue","sourceRoot":"src/views/land","sourcesContent":["<template>\n <div id=\"index\" ref=\"appRef\" style=\"overflow:hidden\" >\n <!-- <div class=\"bg\" :style=\"{\n backgroundImage:\n 'url(' + require(`../../assets/${backgroundPic.index}.png`) + ')',\n }\"> -->\n\n <iframe\n name=\"myframe\"\n frameborder=\"0\"\n width=\"100%\"\n height=\"100%\"\n style=\"position: absolute\"\n ref=\"iframe\"\n :src=\"videoUrl\" \n :key=\"videoUrl\"\n \n ></iframe>\n <div class=\"bg\" @contextmenu.prevent=\"show()\">\n \n <!-- <div class=\"body-left\" @contextmenu.prevent=\"show()\"></div>\n <div class=\"body-right\" @contextmenu.prevent=\"show()\"></div> -->\n <div class=\"body-bottom\" @contextmenu.prevent=\"show()\"></div>\n <dv-loading v-if=\"loading\">Loading...</dv-loading>\n\n <div v-else class=\"host-body\" >\n \n <!-- <headerIndex :cdata=\"{ title: '房地资源', margin: '26px auto' }\" style=\"position: relative\" :isShow=\"false\"/> -->\n <headerIndex :cdata=\"{ title: '', margin: '26px auto' }\" style=\"position: relative\" :isShow=\"false\"/>\n <div class=\"back-button\">\n <a href=\"#\" @click=\"goPage(0)\"></a>\n </div>\n <div class=\"main\" style=\"margin-top:-100px\" >\n <div class=\"footer-nav\">\n <div class=\"baseBlock green\" @click=\"goPage(7)\">\n <p>339</p>\n </div>\n <div class=\"baseBlock land\" @click=\"goPage(1)\">\n <p>447</p>\n </div>\n <div class=\"baseBlock fire\">\n <p>379</p>\n </div>\n <div class=\"baseBlock quanjing\" @click=\"goPage(9)\">\n <p>439405</p>\n </div>\n <div class=\"baseBlock travel\" @click=\"goPage(5)\">\n <p>28520</p>\n </div>\n <div class=\"baseBlock wisdom\" @click=\"goPage(3)\">\n <p>614730</p>\n </div>\n <div class=\"baseBlock food\" @click=\"goPage(4)\">\n <p>21</p>\n </div>\n <!-- <div class=\"baseBlock emergency\" @click=\"goPage(6)\"> -->\n <div class=\"baseBlock emergency\">\n <p>16</p>\n </div>\n </div>\n\n <div class=\"rightModel\" >\n <div class=\"search-middle\">\n <ul >\n <li ><img src=\"../../assets/green.png\" alt=\"\" style=\"vertical-align:middle\"><span style=\"margin:0 5%;color:#103A55\">正常</span><div class=\"liBox\" style=\"background-color:green\">397</div></li>\n <li ><img src=\"../../assets/orange.png\" alt=\"\" style=\"vertical-align:middle\"><span style=\"margin:0 5%;color:#103A55\">预警</span><div class=\"liBox\" style=\"background-color:orange\">3</div></li>\n <li ><img src=\"../../assets/red.png\" alt=\"\" style=\"vertical-align:middle\"><span style=\"margin:0 5%;color:#103A55\">故障</span><div class=\"liBox\" style=\"background-color:red\">1</div></li>\n </ul>\n </div>\n <!-- <div class=\"rightShow\" >\n <BasicBox5 class=\"basicInfo\" :title=\"tit\" :dataSource=\"workListData\" v-if=\"basicInfoShow\"></BasicBox5>\n <dialogComponent v-if=\"Visible\" @transfer=\"getClose\" @jdNameData=\"getjdName\" @jdNameDataClick=\"getjdNameClick\" ref=\"dialog\" class=\"dialogN\">\n \n </dialogComponent>\n </div> -->\n \n\n <!-- <BasicBox title=\"房地项目类型统计\" :dataSource=\"false\">\n <template slot=\"top\">\n <Chart />\n </template>\n\n </BasicBox> -->\n\n </div>\n </div>\n </div>\n </div>\n </div>\n</template>\n\n<script>\nimport CustomDvScrollBoard from \"@/components/customDvScrollBoard\"\nimport CustomDvScrollBoard1 from \"@/components/customDvScrollBoard1\"\nimport drawMixin from \"@/utils/drawMixin\";\nimport headerIndex from \"@/components/layout/header\";\nimport BasicBox from \"@/components/BasicBox\"\nimport dialogComponent from \"@/components/dialog\";\nimport Chart from \"./chart.vue\";\n// import io from 'socket.io-client'\nimport BasicBox5 from \"@/components/BasicBox5\"\nimport axios from 'axios'\n// let socketRefs = '';\n\nexport default {\n mixins: [drawMixin],\n data() {\n return {\n \n Visible:false,\n basicInfoShow:true,\n videoUrl:\"/land/landMap.html\",\n cityName:'',\n nanj:true,\n landC:false,\n backgroundPic: {\n index: \"landRes/BG\",\n },\n activeColor:-1,\n loading: false,\n imgListData:{\n },\n imgList: [\n ],\n \n configData:{jiangsu:\n {\n // header:['规划用途', '全省数量', '全省占比'],\n data:\n []},\n nanjing: {\n // header:['规划用途', '南京数量', '南京占比'],\n data:\n []},\n zhengjiang:{\n header:['规划用途', '全省数量', '全省占比'],\n data:[]},\n changzhou:{\n header:[],\n data:[]},\n },\n config: {\n // header:['规划用途', '全省数量', '全省占比'],\n data:\n []\n },\n config1: {\n data:\n [\n ]\n },\n levelConfigData:{nanjing:{data: [0],}},\n levelConfig: {\n data: [10],\n shape: 'round',\n waveNum: 2,\n\n },\n levelConfig1: {\n data: [55],\n shape: 'round',\n waveNum: 2,\n\n },\n resourcesListData:{\n nanjing:[ {\n name: \"南京规划阶段\",\n count: 4\n },\n {\n name: \"南京计划阶段\",\n count: 4\n },\n {\n name: \"南京建设阶段\",\n count: 1\n },\n {\n name: \"南京投运阶段\",\n count: 1\n },],\n zhengjiang:[ {\n name: \"规划阶段\",\n count: 62\n },\n {\n name: \"计划阶段\",\n count: 9\n },\n {\n name: \"建设阶段\",\n count: 2\n },\n {\n name: \"投运阶段\",\n count: 5\n },]\n },\n resourcesList: [\n \n ],\n centerListData:{\n nanjing:[ ],\n zhengjiang:[]\n },\n centerList: [\n { title: \"不动产权证信息\", count: 0 ,imgUrl: require(\"@/assets/landRes/bdc.png\"),},\n { title: \"土地证信息\", count: '无',imgUrl: require(\"@/assets/landRes/tdz.png\"), },\n { title: \"房产证信息\", count: 0 ,imgUrl: require(\"@/assets/landRes/fdc.png\"),},\n { title: \"确权情况\", count: 0 ,imgUrl: require(\"@/assets/landRes/qq.png\"),},\n ],\n rankingConfig: {\n data: [\n {\n name: '类别1',\n value: 6\n },\n {\n name: '类别2',\n value: 8\n },\n {\n name: '类别3',\n value: 9\n },\n {\n name: '类别4',\n value: 3\n },\n {\n name: '类别5',\n value: 8\n },\n {\n name: '类别6',\n value: 11\n },\n {\n name: '类别7',\n value: 13\n },\n {\n name: '类别7',\n value: 6\n },\n ],\n rowNum: 7,\n waitTime: 99999999999999999,\n\n },\n // socketId:'',\n //默认数据\n workListData:[],\n workListDatafcz:[],\n //建筑物信息\n // workList:[\n // { key: \"建筑物名称\", value: \"\",name:\"jd\" },\n // { key: \"坐落地址\", value: \"\",name:\"tudi\" },\n // { key: \"不动产证号\", value: \"\" ,name:\"bdczh\"},\n // { key: \"权利人\", value: \"\",name:\"qlr\" },\n // { key: \"坐落\", value: \"\" ,name:\"zl\"},\n // ], \n workList:[\n \n ], \n runOnce: true,\n //不动产权证信息\n workListBdc: [\n \n ],\n //土地证\n workListNew: [\n\n ],\n //房产证数据\n workListFCZ: [\n ],\n workListqq: [\n { key: \"确权信息\", value: \"\",name:\"qq\" },\n \n ],\n tit:\"建筑物信息\",\n // socketData:'jiangsu',\n count:1,\n params:{\n \n },\n leftOpen: true,\n rightOpen: true,\n jdNameNew:'',\n itemViewM:'',\n photoPathsM:[],\n };\n },\n\n\n components: {\n headerIndex,\n BasicBox,\n CustomDvScrollBoard,\n CustomDvScrollBoard1,\n dialogComponent,\n BasicBox5,\n Chart\n },\n computed:{\n // query() {\n // return this.socketData\n // },\n // 'socketRefs': function(){\n // return this.firstname + '-' + this.lastname\n // }\n },\n\n mounted() {\n\n this.cancelLoading();\n // this.initWebSocket();\n // window.addEventListener(\"message\", this.handleMessage);\n this.go('nanjing')\n // this.type=this.params.type\n // this.getJdData(this.params.type)\n // this.workListData = this.workList\n },\n// sockets:{\n// connect(){\n// this.id = this.$socket.id;\n// //监听connect事件\n// },\n// message(data){ //监听message事件,方法是后台定义和提供的\n// console.log(data);\n// }\n// },\n beforeDestroy() {\n clearInterval(this.timing);\n },\n\n watch: {\n\n jdNameNew:{\n handler(newVal) {\n this.$refs.iframe.contentWindow.getMessageFromParent(newVal)\n },\n },\n\n },\n methods: {\n go(val) {\n if(val=='nanjing'){\n this.nanj = false\n this.landC=true\n // console.log(\"\")\n this.imgList=this.imgListData.nanjing\n // this.centerList = this.centerListData.nanjing\n this.config = this.configData.nanjing.data\n this.resourcesList =this.resourcesListData.nanjing\n this.levelConfig.data=this.levelConfigData.nanjing.data\n // this.$forceUpdate();\n // this.cancelLoading();\n\n }else if(val=='landChild'){\n this.$router.push('/landChild')\n this.landC=false\n }\n\n\n },\n show:function(){\n this.leftOpen = true\n this.rightOpen = true\n this.basicInfoShow = true\n },\n //获取基地数据\n getJdData(val){\n axios.get('/json/qqData.json')\n .then(result => {\n for (var i = 0; i < result.data.length; i++) {\n if(result.data[i].jd == this.params.params){\n this.workListqq[0].value = result.data[i].qq\n } \n }\n })\n .catch(error => {\n console.log(error)\n })\n if(val == \"不动产\"){\n // this.tit=\"土地证信息\"\n this.workListData=[]\n axios.get('/json/jdData.json')\n .then(result => {\n console.log('getMenuData111', result.data)\n for (var i = 0; i < result.data.length; i++) {\n if(result.data[i].jd == this.params.params){\n console.log(\"result.data[i]\",result.data[i])\n // this.workList.push(result.data[i])\n this.workListData.push(result.data[i])\n this.changeWorkListBdc(result.data[i])\n this.changeWorkList(result.data[i])\n } \n }\n })\n .catch(error => {\n console.log(error)\n })\n }else if(val == \"土地证\"){\n // this.tit=\"土地证信息\"\n this.workListData=[]\n this.fczShow=true\n axios.get('/json/tdData.json')\n .then(result => {\n console.log('getMenuData111', result.data)\n console.log('this.params.params', this.params.params)\n for (var i = 0; i < result.data.length; i++) {\n if(result.data[i].jd == this.params.params){\n console.log(\"result.data[i]\",result.data[i])\n this.workListData.push(result.data[i])\n this.changeWorkListTd(result.data[i])\n this.changeWorkList(result.data[i])\n } \n }\n })\n .catch(error => {\n console.log(error)\n })\n this.workListDatafcz=[]\n axios.get('/json/fczData.json')\n .then(result => {\n console.log('getMenuData111', result.data)\n for (var i = 0; i < result.data.length; i++) {\n if(result.data[i].jd == this.params.params){\n console.log(\"result.data[i]\",result.data[i])\n this.workListDatafcz.push(result.data[i])\n this.changeWorkListfcz(result.data[i])\n // this.changeWorkList(result.data[i])\n } \n }\n })\n .catch(error => {\n console.log(error)\n })\n }else{\n this.workListData=[]\n this.fczShow=true\n axios.get('/json/jdData.json')\n .then(result => {\n console.log('getMenuData111', result.data)\n for (var i = 0; i < result.data.length; i++) {\n if(result.data[i].jd == this.params.params){\n this.changeWorkListBdc(result.data[i])\n } \n }\n })\n .catch(error => {\n console.log(error)\n }) \n axios.get('/json/tdData.json')\n .then(result => {\n console.log('getMenuData111', result.data)\n console.log('this.params.params', this.params.params)\n for (var i = 0; i < result.data.length; i++) {\n if(result.data[i].jd == this.params.params){\n console.log(\"result.data[i]\",result.data[i])\n this.workListData.push(result.data[i])\n this.changeWorkListTd(result.data[i])\n this.changeWorkList(result.data[i])\n } \n }\n })\n .catch(error => {\n console.log(error)\n })\n this.workListDatafcz=[]\n axios.get('/json/fczData.json')\n .then(result => {\n console.log('getMenuData111', result.data)\n for (var i = 0; i < result.data.length; i++) {\n if(result.data[i].jd == this.params.params){\n console.log(\"result.data[i]\",result.data[i])\n this.workListDatafcz.push(result.data[i])\n this.changeWorkListfcz(result.data[i])\n // this.changeWorkList(result.data[i])\n } \n }\n })\n .catch(error => {\n console.log(error)\n }) \n }\n\n },\n getMain(){\n this.$router.push({name:'landChild',params: { id: this.params.params, type:this.params.type}})\n },\n //建筑物信息\n changeWorkList(data){\n var entries = Object.entries(data);\n var list = entries.map(function(item) {\n return {\n value: item[1],\n name: item[0]\n };\n })\n for (var i = 0; i < list.length; i++) {\n for (var t = 0; t < this.workList.length; t++) {\n if(list[i].name==this.workList[t].name){\n this.workList[t].value=list[i].value\n }\n }\n }\n this.workListData = this.workList\n },\n //不动产\n changeWorkListBdc(data){\n // this.workListBdc=[]\n var entries = Object.entries(data);\n var list = entries.map(function(item) {\n return {\n value: item[1],\n name: item[0]\n };\n })\n for (var i = 0; i < list.length; i++) {\n for (var t = 0; t < this.workListBdc.length; t++) {\n if(list[i].name==this.workListBdc[t].name){\n this.workListBdc[t].value=list[i].value\n }\n }\n }\n // this.workListData = this.workListBdc\n },\n //土地证\n changeWorkListTd(data){\n console.log(\"data\",data)\n var entries = Object.entries(data);\n var list = entries.map(function(item) {\n return {\n value: item[1],\n name: item[0]\n };\n })\n for (var i = 0; i < list.length; i++) {\n for (var t = 0; t < this.workListNew.length; t++) {\n if(list[i].name==this.workListNew[t].name){\n this.workListNew[t].value=list[i].value\n }\n }\n }\n this.workListData = this.workListNew\n },\n //房产证\n changeWorkListfcz(data){\n var entries = Object.entries(data);\n var list = entries.map(function(item) {\n return {\n value: item[1],\n name: item[0]\n };\n })\n for (var i = 0; i < list.length; i++) {\n for (var t = 0; t < this.workListFCZ.length; t++) {\n if(list[i].name==this.workListFCZ[t].name){\n this.workListFCZ[t].value=list[i].value\n }\n }\n }\n // this.workListData = this.workListFCZ\n },\n //获取地图参数\n getFromIframe(value) {\n this.tit= '建筑物信息'\n this.workListBdc=[\n // { key: \"建筑物名称\", value: \"\",name:\"jd\" },\n // { key: \"坐落地址\", value: \"\",name:\"tudi\" },\n { key: \"不动产证号\", value: \"\" ,name:\"bdczh\"},\n { key: \"权力性质\", value: \"\",name:\"qlxz\" },\n { key: \"用途\", value: \"\",name:\"yt\" },\n { key: \"宗地面积\", value: \"\" ,name:\"zdmj\"},\n { key: \"建筑面积\", value: \"\" ,name:\"jzmj\"},\n { key: \"权利人\", value: \"\",name:\"qlr\" },\n // { key: \"共有情况\", value: \"\",name:\"gyqk\" },\n // { key: \"坐落\", value: \"\" ,name:\"zl\"},\n // { key: \"不动产单元号\", value: \"\" ,name:\"bdcdyh\"},\n // { key: \"权力类型\", value: \"\" ,name:\"qllx\"},\n // { key: \"使用期限\", value: \"\" ,name:\"syqx\"},\n // { key: \"房屋结构\", value: \"\" ,name:\"fwjg\"},\n // { key: \"房屋总层数\", value: \"\" ,name:\"fwzcs\"},\n // { key: \"所在层数\", value: \"\" ,name:\"szcs\"},\n // { key: \"丘权号\", value: \"\" ,name:\"qqh\"},\n // { key: \"来源\", value: \"\" ,name:\"ly\"},\n ],\n this.workListNew=[\n // { key: \"建筑物名称\", value: \"\",name:\"jd\" },\n // { key: \"坐落地址\", value: \"\",name:\"tudi\" },\n { key: \"土地证号\", value: \"\" ,name:\"tdzh\"},\n { key: \"权力性质\", value: \"\" ,name:\"syqlx\"},\n { key: \"土地用途\", value: \"\",name:\"dlyt\" },\n { key: \"土地面积\", value: \"\",name:\"tdmj\" },\n { key: \"权利人\", value: \"\",name:\"tdsyqr\" },\n // { key: \"共有情况\", value: \"\",name:\"gyqk\" },\n // { key: \"坐落\", value: \"\",name:\"zl\" },\n // { key: \"地号\", value: \"\" ,name:\"dh\"},\n \n // { key: \"图号\", value: \"\" ,name:\"th\"},\n \n // { key: \"使用权面积\", value: \"\",name:\"syqmj\" },\n // { key: \"终止日期\", value: \"\" ,name:\"zzrq\"},\n ],\n this.workListFCZ=[\n // { key: \"建筑物名称\", value: \"\",name:\"jd\" },\n // { key: \"坐落地址\", value: \"\",name:\"tudi\" },\n // { key: \"房产证号\", value: \"\" ,name:\"fczh\"},\n // { key: \"房产使用权人\", value: \"\",name:\"fwsyqr\" },\n // { key: \"坐落\", value: \"\",name:\"zl\" },\n // { key: \"房屋用途\", value: \"\" ,name:\"fwcb\"},\n // { key: \"结构\", value: \"\",name:\"jg\" },\n // { key: \"房屋总层数\", value: \"\",name:\"fwzcs\" },\n // { key: \"面积\", value: \"\" ,name:\"jzmj\"},\n // { key: \"面积\", value: \"\" ,name:\"cqly\"},\n { key: \"房产证号\", value: \"\" ,name:\"fczh\"},\n { key: \"房屋产别\", value: \"\" ,name:\"fwcb\"},\n { key: \"房屋用途\", value: \"\" ,name:\"fwyt\"},\n { key: \"房屋面积\", value: \"\" ,name:\"jzmj\"},\n { key: \"房产使用权人\", value: \"\",name:\"fwsyqr\" },\n ],\n this.activeColor = -1;\n this.workListqq=[ { key: \"确权信息\", value: \"\",name:\"qq\" },]\n this.params=value\n if(this.params.type=='不动产'){\n this. centerList= [\n { title: \"不动产权证信息\", count: 0 ,imgUrl: require(\"@/assets/landRes/bdc.png\"),},\n { title: \"确权情况\", count: 0 ,imgUrl: require(\"@/assets/landRes/qq.png\"),},\n { title: \"证件查看\", count: 0 ,imgUrl: require(\"@/assets/landRes/fdc.png\"),},\n ]\n }else if(this.params.type=='土地证'){\n this.centerList= [\n \n { title: \"土地证信息\", count: '无',imgUrl: require(\"@/assets/landRes/tdz.png\"), },\n { title: \"房产证信息\", count: 0 ,imgUrl: require(\"@/assets/landRes/fdc.png\"),},\n { title: \"确权情况\", count: 0 ,imgUrl: require(\"@/assets/landRes/qq.png\"),},\n { title: \"证件查看\", count: 0 ,imgUrl: require(\"@/assets/landRes/bdc.png\"),},\n ]\n }\n this.getJdData(this.params.type)\n this.leftOpen = false\n this.rightOpen = false\n this.Visible = false;\n this.basicInfoShow = true\n },\n\n //菜单跳转\n btn(val,index){\n if(val!=\"证件查看\"){\n this.tit=val\n }\n \n this.Visible = false;\n this.basicInfoShow = true\n this.activeColor = index;\n if(val=='不动产权证信息'){\n this.workListData=this.workListBdc\n this.rightOpen = false\n }else if(val=='土地证信息'){\n this.workListData=this.workListNew\n this.rightOpen = false\n }else if(val=='房产证信息'){\n this.workListData=this.workListFCZ\n this.rightOpen = false \n }else if(val=='确权情况'){\n console.log(\"this.workListqq\",this.workListqq)\n this.workListData=this.workListqq \n this.rightOpen = false \n }\n },\n\n search(data){\n console.log(\"data\",data)\n this.Visible = true;\n this.basicInfoShow = false\n this.rightOpen = false\n this.$nextTick(()=>{\n //这里的dialog与上面dialog-component组件里面的ref属性值是一致的\n //init调用的是dialog-component组件里面的init方法\n //data是传递给弹窗页面的值\n this.$refs.dialog.init(data);\n })\n },\n //关闭查询弹框\n getClose(){\n this.Visible = false;\n this.rightOpen = true\n this.basicInfoShow = true\n },\n getjdName(val){\n this.jdNameNew=val\n },\ngetjdNameClick(val){\n console.log(\"val\",val)\nthis.$router.push({name:'landChild',params: { id: val.jd, type:val.type}})\n},\n goPage(val) {\n if (val == 0) {\n console.log('返回房地资源-主场景')\n // this.$router.push(\"/land\");\n this.$router.push(\"/\");\n }\n },\n cancelLoading() {\n setTimeout(() => {\n this.loading = false;\n }, 500);\n },\n /**\n * 动态传输城市名称\n * @param event\n */\n // handleMessage(event) {\n // // 获取从iframe页面中传过来的值\n // // var cmd = event.data.cmd;\n // this.cityName = event.data.params;\n // },\n build(){\n this.$router.push('/build')\n }\n },\n created() {\n window['vueDefinedMyProp'] = build =>{\n this.build()\n }\n window.getFromIframe = this.getFromIframe;\n window.show = this.show;\n }\n};\n</script>\n<style lang=\"scss\">\n.dv-scroll-ranking-board .ranking-info .rank {\n display: none\n}\n</style>\n\n<style lang=\"scss\" scoped>\n@import \"~@/common/var.scss\";\n\n\n/* 返回按钮 */\n.back-button a {\n position: absolute;\n right: 22px;\n top: 41px;\n width: 55px;\n height: 21px;\n background-color: transparent;\n border: 0;\n background-image: url('../../assets/bt-02.png');\n cursor: pointer;\n}\n\n.back-button a:hover {\n background-image: url('../../assets/bt-002.png');\n}\n.body-left{\n // width: 500px!important;\n // background: url('../../assets/left.png') no-repeat!important;\n}\n.body-right{\n // width: 500px!important;\n // background: url('../../assets/right.png') no-repeat!important;\n}\n\n.body-bottom{\n height: 130px!important;\n background: url('../../assets/down.png') no-repeat!important;\n}\n \n.informationOverview {\n // width: 50%;\n width: 43%;\n display: inline-block;\n margin-bottom: 10px;\n padding: 20px 0 10px 0;\n\n .cont {\n\n height: 100%;\n display: flex;\n flex-direction: column;\n justify-content: space-evenly;\n padding-left: 15px;\n\n p {\n text-align: center;\n\n &:nth-child(1) {\n color: #53A0CA;\n font-weight: bolder;\n border-bottom: 1px solid #103A55;\n padding-bottom: 5px;\n }\n\n &:nth-child(2) {\n padding-top: 5px;\n font-weight: bolder;\n font-size: 24px;\n }\n }\n\n }\n\n img {\n float: left;\n padding-left: 30px;\n }\n}\n\n.left {\n height: 100%;\n // width: 26%;\n width: 24%;\n margin-left: 2%;\n padding-top: 15px;\n}\n\n.right {\n height: 100%;\n // width: 29%;\n // margin-right: 1%;\n width: 25%;\n margin-right: 3%;\n padding-top: 15px;\n\n .panelBox {\n display: flex;\n }\n\n .panel {\n // margin: 20px;\n position: relative;\n text-align: center;\n\n span {\n position: absolute;\n position: absolute;\n top: 41px;\n left: 42px;\n font-weight: bold;\n }\n\n div {\n color: $default-font-color;\n margin-top: 10px;\n font-weight: bold;\n }\n\n &:not(:last-child) {\n margin-right: 20px;\n text-align: center;\n }\n\n &_box {\n width: 98px;\n height: 98px;\n background-size: 100%;\n }\n\n // background-image: url(\"~@/assets/wisdom2/panel-blue.png\");\n background-repeat: no-repeat;\n background-position: top;\n\n\n // &:nth-child(2) {\n // background-image: url(\"~@/assets/wisdom2/panel-green.png\")\n // }\n\n // &:nth-child(3) {\n // background-image: url(\"~@/assets/wisdom2/panel-blue.png\")\n // }\n\n // &:nth-child(4) {\n // background-image: url(\"~@/assets/wisdom2/panel-green.png\")\n // }\n }\n}\n\n.center {\n width: 41%;\n height: 20%;\n padding: 0 10px;\n display: flex;\n flex-wrap: wrap;\n align-content: flex-start;\n position: relative;\n left:30%;\n\n}\n\n.scaleDesign {\n /* display: inline-block; */\n width: 50%;\n text-align: center;\n /* line-height: 90px; */\n height: 100%;\n display: block;\n float: left;\n margin-top: 10px;\n\n &_item {\n height: 50%;\n height: 50%;\n display: flex;\n\n padding-left: 10px;\n justify-content: center;\n\n &:first-child {\n margin-bottom: 20px;\n }\n\n .dv-water-pond-level {\n display: -webkit-inline-box;\n\n }\n\n\n }\n}\n\n.scaleDesign2 {\n display: inline-block;\n\n width: 50%;\n text-align: center;\n\n &_item {\n margin-bottom: 15px;\n }\n}\n\n//.main {\n// display: flex;\n// position: relative;\n// overflow: hidden;\n// justify-content: space-between;\n//\n// .d1 {\n// // position: absolute;\n// // left: 830px;\n// // top: 395px;\n// // left: 15px;\n// // top: 395px;\n// width: 154px;\n// height: 53px;\n// line-height: 35px;\n// text-align: center;\n// background: url(\"~@/assets/landRes/1-dialog.png\") no-repeat center;\n//\n// &:hover {\n// background: url(\"~@/assets/landRes/1-dialog-highlight.png\") no-repeat center;\n// cursor: pointer;\n// color: #fff\n// }\n// }\n//\n// .d2 {\n// // position: absolute;\n// // left: 1060px;\n// // top: 485px;\n// width: 182px;\n// height: 53px;\n// line-height: 35px;\n// text-align: center;\n// background: url(\"~@/assets/landRes/2-dialog.png\") no-repeat center;\n//\n// &:hover {\n// background: url(\"~@/assets/landRes/2-dialog-highlight.png\") no-repeat center;\n// cursor: pointer;\n// color: #fff\n// }\n// }\n//\n//\n// .d3 {\n// position: absolute;\n// left: 520px;\n// top: 515px;\n// width: 234px;\n// height: 53px;\n// line-height: 35px;\n// text-align: center;\n// font-size: 14px;\n// background: url(\"~@/assets/landRes/3-dialog.png\") no-repeat center;\n//\n// &:hover {\n// background: url(\"~@/assets/landRes/3-dialog-highlight.png\") no-repeat center;\n// cursor: pointer;\n// color: #fff\n// }\n// }\n//\n//\n//}\n.leftModel {\n width: 24%;\n left: 1%;\n top:35%;\n position: absolute;\n transition: left 0.5s linear 0s;\n .box {\n font-size: 14px;\n background: url(\"~@/assets/landRes/boxM.png\") no-repeat;\n // background-size: 100% 95%;\n width: 50%;\n margin: 1%;\n text-align: center;\n display: inline-block;\n p {\ncolor: #b4e9ff;\nfont-size: 16px;\nfont-weight: 700;\n padding: 15px 0;\n width: 75%;\n }\nimg {\n float: left;\n padding-left: 10px;\n padding-top: 6px;\n }\n\n }\n .box:hover {\n background: url(\"~@/assets/landRes/boxX.png\") no-repeat;\n p {\n color: #00fcff;\n text-shadow: 0 0 5px #00fcff,\n 0 0 10px #00fcff,\n 0 0 15px #00fcff,\n 0 0 20px #00fcff ; \n }\n }\n .boxActive{\n background: url(\"~@/assets/landRes/boxX.png\") no-repeat;\n width: 50%;\n margin: 1%;\n text-align: center;\n display: inline-block;\n font-size: 14px;\n p {\n color: #00fcff;\n text-shadow: 0 0 5px #00fcff,\n 0 0 10px #00fcff,\n 0 0 15px #00fcff,\n 0 0 20px #00fcff ; \n font-size: 16px;\n font-weight: 700;\n padding: 15px 0;\n width: 75%;\n }\n img {\n float: left;\n padding-left: 10px;\n padding-top: 6px;\n }\n }\n}\n .leftClose{\n left:-350px;\n transition: left 0.5s linear 0s;\n } \n.rightModel {\n right: 1%;\n position: absolute;\n height: 100%;\n width: 10.5%;\n top: 25%;\n \n .search-middle {\n height: 15%;\n background: #fff;\n border: 2px solid #4cfc9ba1;\n // width: 80%;\n width: 100%;\n float: right;\n }\n .search-middle li{\n width: 100%;\n padding: 0px 10px;\n margin: 15px 0px;\n // text-align: center;\n .liBox{\n width: 30%;\n height: 30px;\n text-align: center;\n line-height: 30px;\n display: inline-block;\n color: #fff;\n\n}\n }\n .search-middle .search-container {\n position: relative;\n width: 100%;\n height: 100%;\n }\n .search-middle .search-container input:focus {\n outline: none;\n }\n .search-middle .search-container input::-webkit-input-placeholder {\n color: rgb(211, 245, 255); \n }\n .search-middle .search-container button {\n width: 80px;\n height: 100%;\n position: absolute;\n right: 0;\n top: 0;\n background-color: transparent;\n background: 10px 10px url(~@/assets/search-button.png) no-repeat;\n border: 0;\n border-radius: 0;\n text-align: center;\n line-height: 30px;\n cursor: pointer;\n padding-left: 20px;\n color: #b4e9ff;\n }\n .rightShow{\n top: 5%;\n position: absolute;\n right: 0px;\n width:100%;\n transition: right 0.5s linear 0s;\n .basicInfo{\n margin-top: 20px;\n li{\n padding: 15px 0!important;\n }\n}\n .dialogN{\n margin-top: 20px;\n }\n}\n \n .rightClose{\n right:-500px;\n transition: right 0.5s linear 0s;\n } \n \n\n\n \n}\n\n.d1 {\n // position: absolute;\n // left: 830px;\n // top: 395px;\n // left: 15px;\n // top: 395px;\n width: 154px;\n height: 53px;\n line-height: 35px;\n text-align: center;\n background: url(\"~@/assets/landRes/1-dialog.png\") no-repeat center;\n\n &:hover {\n background: url(\"~@/assets/landRes/1-dialog-highlight.png\") no-repeat center;\n cursor: pointer;\n color: #fff\n }\n}\n.d2 {\n // position: absolute;\n // left: 1060px;\n // top: 485px;\n width: 182px;\n height: 53px;\n line-height: 35px;\n text-align: center;\n background: url(\"~@/assets/landRes/2-dialog.png\") no-repeat center;\n\n &:hover {\n background: url(\"~@/assets/landRes/2-dialog-highlight.png\") no-repeat center;\n cursor: pointer;\n color: #fff\n }\n}\n\n\n.d3 {\n position: absolute;\n left: 520px;\n top: 515px;\n width: 234px;\n height: 53px;\n line-height: 35px;\n text-align: center;\n font-size: 14px;\n background: url(\"~@/assets/landRes/3-dialog.png\") no-repeat center;\n\n &:hover {\n background: url(\"~@/assets/landRes/3-dialog-highlight.png\") no-repeat center;\n cursor: pointer;\n color: #fff\n }\n}\n .footer-nav {\n position: absolute;\n /* top: 220px; */\n top: 105px;\n left: 1%;\n margin: auto;\n /* transform: scale(1, 1) translate(-50%, -50%); */\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n width: 98%;\n \n}\n .baseBlock {\n cursor: pointer;\n color: #fff;\n font-size: 22px;\n width: 11%;\n height: 100px;\n text-align: center;\n letter-spacing: 3px;\n position: relative;\n }\n .baseBlock:hover {\n cursor: pointer;\n color: #fff;\n font-size: 22px;\n width: 11%;\n height: 100px;\n text-align: center;\n letter-spacing: 3px;\n position: relative;\n }\n .baseBlock p{\n font-size: 23px;\n position: absolute;\n left: 53%;\n top: 35px;\n\n }\n .carAdmin {\n background: url(\"images/9.png\") no-repeat;\n background-size: 100%;\n }\n .carAdmin:hover {\n background: url(\"images/9.png\") no-repeat;\n background-size: 100%;\n }\n .land {\n background: url(\"images/12.png\") no-repeat;\n background-size: 100%;\n }\n .land:hover {\n background: url(\"images/12.png\") no-repeat;\n background-size: 100%;\n }\n .fire {\n background: url(\"images/11.png\") no-repeat;\n background-size: 100%;\n color: #c7fcff;\n }\n .fire:hover {\n\n color: #c7fcff;\n }\n .wisdom {\n background: url(\"images/15.png\") no-repeat ;\n background-size: 100%;\n }\n \n .wisdom:hover {\n background: url(\"images/15.png\") no-repeat;\n background-size: 100%;\n }\n .food {\n background: url(\"images/9.png\") no-repeat;\n background-size: 100%;\n }\n .food:hover {\n background: url(\"images/9.png\") no-repeat;\n background-size: 100%;\n }\n .travel {\n background: url(\"images/16.png\") no-repeat;\n background-size: 100%;\n }\n .travel:hover {\n background: url(\"images/16.png\") no-repeat;\n background-size: 100%;\n }\n .emergency {\n background: url(\"images/14.png\") no-repeat; \n background-size: 100%;\n color: #c7fcff;\n }\n .emergency:hover {\n background: url(\"images/14.png\") no-repeat; \n background-size: 100%;\n color: #c7fcff;\n }\n .green {\n background: url(\"images/13.png\") no-repeat;\n background-size: 100%;\n }\n .green:hover {\n background: url(\"images/13.png\") no-repeat;\n background-size: 100%;\n }\n .quanjing{\n background: url(\"images/10.png\") no-repeat;\n background-size: 100%;\n \n }\n .quanjing:hover{\n background: url(\"images/10.png\") no-repeat;\n background-size: 100%;\n }\n@import \"../../assets/scss/index.scss\";\n</style>\n"]}]} |