{"remainingRequest":"D:\\test\\ssi-satoken\\ui\\node_modules\\thread-loader\\dist\\cjs.js!D:\\test\\ssi-satoken\\ui\\node_modules\\babel-loader\\lib\\index.js!D:\\test\\ssi-satoken\\ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\test\\ssi-satoken\\ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\test\\ssi-satoken\\ui\\src\\components\\TopNav\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\test\\ssi-satoken\\ui\\src\\components\\TopNav\\index.vue","mtime":1696909835000},{"path":"D:\\test\\ssi-satoken\\ui\\babel.config.js","mtime":1696909835000},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1697005520931},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\thread-loader\\dist\\cjs.js","mtime":1697005520930},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1697005523218},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1697005520931},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1697005524089}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkubWFwLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkucHVzaC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5LmNvbmNhdC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLnN0cmluZy5saW5rLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuZmluZC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLm9iamVjdC50by1zdHJpbmcuanMiOwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwoKaW1wb3J0IHsgY29uc3RhbnRSb3V0ZXMgfSBmcm9tICJAL3JvdXRlciI7CgovLyDpmpDol4/kvqfovrnmoI/ot6/nlLEKdmFyIGhpZGVMaXN0ID0gWycvaW5kZXgnLCAnL3VzZXIvcHJvZmlsZSddOwpleHBvcnQgZGVmYXVsdCB7CiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIC8vIOmhtumDqOagj+WIneWni+aVsAogICAgICB2aXNpYmxlTnVtYmVyOiA1LAogICAgICAvLyDlvZPliY3mv4DmtLvoj5zljZXnmoQgaW5kZXgKICAgICAgY3VycmVudEluZGV4OiB1bmRlZmluZWQKICAgIH07CiAgfSwKICBjb21wdXRlZDogewogICAgdGhlbWU6IGZ1bmN0aW9uIHRoZW1lKCkgewogICAgICByZXR1cm4gdGhpcy4kc3RvcmUuc3RhdGUuc2V0dGluZ3MudGhlbWU7CiAgICB9LAogICAgLy8g6aG26YOo5pi+56S66I+c5Y2VCiAgICB0b3BNZW51czogZnVuY3Rpb24gdG9wTWVudXMoKSB7CiAgICAgIHZhciB0b3BNZW51cyA9IFtdOwogICAgICB0aGlzLnJvdXRlcnMubWFwKGZ1bmN0aW9uIChtZW51KSB7CiAgICAgICAgaWYgKG1lbnUuaGlkZGVuICE9PSB0cnVlKSB7CiAgICAgICAgICAvLyDlhbzlrrnpobbpg6jmoI/kuIDnuqfoj5zljZXlhoXpg6jot7PovawKICAgICAgICAgIGlmIChtZW51LnBhdGggPT09ICIvIikgewogICAgICAgICAgICB0b3BNZW51cy5wdXNoKG1lbnUuY2hpbGRyZW5bMF0pOwogICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgdG9wTWVudXMucHVzaChtZW51KTsKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH0pOwogICAgICByZXR1cm4gdG9wTWVudXM7CiAgICB9LAogICAgLy8g5omA5pyJ55qE6Lev55Sx5L+h5oGvCiAgICByb3V0ZXJzOiBmdW5jdGlvbiByb3V0ZXJzKCkgewogICAgICByZXR1cm4gdGhpcy4kc3RvcmUuc3RhdGUucGVybWlzc2lvbi50b3BiYXJSb3V0ZXJzOwogICAgfSwKICAgIC8vIOiuvue9ruWtkOi3r+eUsQogICAgY2hpbGRyZW5NZW51czogZnVuY3Rpb24gY2hpbGRyZW5NZW51cygpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKICAgICAgdmFyIGNoaWxkcmVuTWVudXMgPSBbXTsKICAgICAgdGhpcy5yb3V0ZXJzLm1hcChmdW5jdGlvbiAocm91dGVyKSB7CiAgICAgICAgZm9yICh2YXIgaXRlbSBpbiByb3V0ZXIuY2hpbGRyZW4pIHsKICAgICAgICAgIGlmIChyb3V0ZXIuY2hpbGRyZW5baXRlbV0ucGFyZW50UGF0aCA9PT0gdW5kZWZpbmVkKSB7CiAgICAgICAgICAgIGlmIChyb3V0ZXIucGF0aCA9PT0gIi8iKSB7CiAgICAgICAgICAgICAgcm91dGVyLmNoaWxkcmVuW2l0ZW1dLnBhdGggPSAiLyIgKyByb3V0ZXIuY2hpbGRyZW5baXRlbV0ucGF0aDsKICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICBpZiAoIV90aGlzLmlzaHR0cChyb3V0ZXIuY2hpbGRyZW5baXRlbV0ucGF0aCkpIHsKICAgICAgICAgICAgICAgIHJvdXRlci5jaGlsZHJlbltpdGVtXS5wYXRoID0gcm91dGVyLnBhdGggKyAiLyIgKyByb3V0ZXIuY2hpbGRyZW5baXRlbV0ucGF0aDsKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgcm91dGVyLmNoaWxkcmVuW2l0ZW1dLnBhcmVudFBhdGggPSByb3V0ZXIucGF0aDsKICAgICAgICAgIH0KICAgICAgICAgIGNoaWxkcmVuTWVudXMucHVzaChyb3V0ZXIuY2hpbGRyZW5baXRlbV0pOwogICAgICAgIH0KICAgICAgfSk7CiAgICAgIHJldHVybiBjb25zdGFudFJvdXRlcy5jb25jYXQoY2hpbGRyZW5NZW51cyk7CiAgICB9LAogICAgLy8g6buY6K6k5r+A5rS755qE6I+c5Y2VCiAgICBhY3RpdmVNZW51OiBmdW5jdGlvbiBhY3RpdmVNZW51KCkgewogICAgICB2YXIgcGF0aCA9IHRoaXMuJHJvdXRlLnBhdGg7CiAgICAgIHZhciBhY3RpdmVQYXRoID0gcGF0aDsKICAgICAgaWYgKHBhdGggIT09IHVuZGVmaW5lZCAmJiBwYXRoLmxhc3RJbmRleE9mKCIvIikgPiAwICYmIGhpZGVMaXN0LmluZGV4T2YocGF0aCkgPT09IC0xKSB7CiAgICAgICAgdmFyIHRtcFBhdGggPSBwYXRoLnN1YnN0cmluZygxLCBwYXRoLmxlbmd0aCk7CiAgICAgICAgYWN0aXZlUGF0aCA9ICIvIiArIHRtcFBhdGguc3Vic3RyaW5nKDAsIHRtcFBhdGguaW5kZXhPZigiLyIpKTsKICAgICAgICBpZiAoIXRoaXMuJHJvdXRlLm1ldGEubGluaykgewogICAgICAgICAgdGhpcy4kc3RvcmUuZGlzcGF0Y2goJ2FwcC90b2dnbGVTaWRlQmFySGlkZScsIGZhbHNlKTsKICAgICAgICB9CiAgICAgIH0gZWxzZSBpZiAoIXRoaXMuJHJvdXRlLmNoaWxkcmVuKSB7CiAgICAgICAgYWN0aXZlUGF0aCA9IHBhdGg7CiAgICAgICAgdGhpcy4kc3RvcmUuZGlzcGF0Y2goJ2FwcC90b2dnbGVTaWRlQmFySGlkZScsIHRydWUpOwogICAgICB9CiAgICAgIHRoaXMuYWN0aXZlUm91dGVzKGFjdGl2ZVBhdGgpOwogICAgICByZXR1cm4gYWN0aXZlUGF0aDsKICAgIH0KICB9LAogIGJlZm9yZU1vdW50OiBmdW5jdGlvbiBiZWZvcmVNb3VudCgpIHsKICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdyZXNpemUnLCB0aGlzLnNldFZpc2libGVOdW1iZXIpOwogIH0sCiAgYmVmb3JlRGVzdHJveTogZnVuY3Rpb24gYmVmb3JlRGVzdHJveSgpIHsKICAgIHdpbmRvdy5yZW1vdmVFdmVudExpc3RlbmVyKCdyZXNpemUnLCB0aGlzLnNldFZpc2libGVOdW1iZXIpOwogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIHRoaXMuc2V0VmlzaWJsZU51bWJlcigpOwogIH0sCiAgbWV0aG9kczogewogICAgLy8g5qC55o2u5a695bqm6K6h566X6K6+572u5pi+56S65qCP5pWwCiAgICBzZXRWaXNpYmxlTnVtYmVyOiBmdW5jdGlvbiBzZXRWaXNpYmxlTnVtYmVyKCkgewogICAgICB2YXIgd2lkdGggPSBkb2N1bWVudC5ib2R5LmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLndpZHRoIC8gMzsKICAgICAgdGhpcy52aXNpYmxlTnVtYmVyID0gcGFyc2VJbnQod2lkdGggLyA4NSk7CiAgICB9LAogICAgLy8g6I+c5Y2V6YCJ5oup5LqL5Lu2CiAgICBoYW5kbGVTZWxlY3Q6IGZ1bmN0aW9uIGhhbmRsZVNlbGVjdChrZXksIGtleVBhdGgpIHsKICAgICAgdGhpcy5jdXJyZW50SW5kZXggPSBrZXk7CiAgICAgIHZhciByb3V0ZSA9IHRoaXMucm91dGVycy5maW5kKGZ1bmN0aW9uIChpdGVtKSB7CiAgICAgICAgcmV0dXJuIGl0ZW0ucGF0aCA9PT0ga2V5OwogICAgICB9KTsKICAgICAgaWYgKHRoaXMuaXNodHRwKGtleSkpIHsKICAgICAgICAvLyBodHRwKHMpOi8vIOi3r+W+hOaWsOeql+WPo+aJk+W8gAogICAgICAgIHdpbmRvdy5vcGVuKGtleSwgIl9ibGFuayIpOwogICAgICB9IGVsc2UgaWYgKCFyb3V0ZSB8fCAhcm91dGUuY2hpbGRyZW4pIHsKICAgICAgICAvLyDmsqHmnInlrZDot6/nlLHot6/lvoTlhoXpg6jmiZPlvIAKICAgICAgICB0aGlzLiRyb3V0ZXIucHVzaCh7CiAgICAgICAgICBwYXRoOiBrZXkKICAgICAgICB9KTsKICAgICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgnYXBwL3RvZ2dsZVNpZGVCYXJIaWRlJywgdHJ1ZSk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgLy8g5pi+56S65bem5L6n6IGU5Yqo6I+c5Y2VCiAgICAgICAgdGhpcy5hY3RpdmVSb3V0ZXMoa2V5KTsKICAgICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgnYXBwL3RvZ2dsZVNpZGVCYXJIaWRlJywgZmFsc2UpOwogICAgICB9CiAgICB9LAogICAgLy8g5b2T5YmN5r+A5rS755qE6Lev55SxCiAgICBhY3RpdmVSb3V0ZXM6IGZ1bmN0aW9uIGFjdGl2ZVJvdXRlcyhrZXkpIHsKICAgICAgdmFyIHJvdXRlcyA9IFtdOwogICAgICBpZiAodGhpcy5jaGlsZHJlbk1lbnVzICYmIHRoaXMuY2hpbGRyZW5NZW51cy5sZW5ndGggPiAwKSB7CiAgICAgICAgdGhpcy5jaGlsZHJlbk1lbnVzLm1hcChmdW5jdGlvbiAoaXRlbSkgewogICAgICAgICAgaWYgKGtleSA9PSBpdGVtLnBhcmVudFBhdGggfHwga2V5ID09ICJpbmRleCIgJiYgIiIgPT0gaXRlbS5wYXRoKSB7CiAgICAgICAgICAgIHJvdXRlcy5wdXNoKGl0ZW0pOwogICAgICAgICAgfQogICAgICAgIH0pOwogICAgICB9CiAgICAgIGlmIChyb3V0ZXMubGVuZ3RoID4gMCkgewogICAgICAgIHRoaXMuJHN0b3JlLmNvbW1pdCgiU0VUX1NJREVCQVJfUk9VVEVSUyIsIHJvdXRlcyk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy4kc3RvcmUuZGlzcGF0Y2goJ2FwcC90b2dnbGVTaWRlQmFySGlkZScsIHRydWUpOwogICAgICB9CiAgICB9LAogICAgaXNodHRwOiBmdW5jdGlvbiBpc2h0dHAodXJsKSB7CiAgICAgIHJldHVybiB1cmwuaW5kZXhPZignaHR0cDovLycpICE9PSAtMSB8fCB1cmwuaW5kZXhPZignaHR0cHM6Ly8nKSAhPT0gLTE7CiAgICB9CiAgfQp9Ow=="},{"version":3,"names":["constantRoutes","hideList","data","visibleNumber","currentIndex","undefined","computed","theme","$store","state","settings","topMenus","routers","map","menu","hidden","path","push","children","permission","topbarRouters","childrenMenus","_this","router","item","parentPath","ishttp","concat","activeMenu","$route","activePath","lastIndexOf","indexOf","tmpPath","substring","length","meta","link","dispatch","activeRoutes","beforeMount","window","addEventListener","setVisibleNumber","beforeDestroy","removeEventListener","mounted","methods","width","document","body","getBoundingClientRect","parseInt","handleSelect","key","keyPath","route","find","open","$router","routes","commit","url"],"sources":["src/components/TopNav/index.vue"],"sourcesContent":["\r\n \r\n \r\n \r\n {{ item.meta.title }}\r\n \r\n\r\n \r\n visibleNumber\">\r\n 更多菜单\r\n \r\n = visibleNumber\"\r\n >\r\n {{ item.meta.title }}\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n"],"mappings":"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"}]}