{"remainingRequest":"D:\\jenkins\\workspace\\cssc-fvue\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\cssc-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\cssc-fvue\\node_modules\\eslint-loader\\index.js??ref--13-0!D:\\jenkins\\workspace\\cssc-fvue\\src\\api\\menu.js","dependencies":[{"path":"D:\\jenkins\\workspace\\cssc-fvue\\src\\api\\menu.js","mtime":1667804637167},{"path":"D:\\jenkins\\workspace\\cssc-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\cssc-fvue\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\cssc-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\cssc-fvue\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import _defineProperty from \"D:/jenkins/workspace/cssc-fvue/node_modules/@babel/runtime/helpers/esm/defineProperty\";\nimport \"core-js/modules/web.dom.iterable\";\n\nvar _getMenus$getMenus$ge;\n\nimport menuData from \"@/api/mock/menu-data.js\";\nimport store from \"@/store\";\nexport default (_getMenus$getMenus$ge = {\n getMenus: function getMenus() {\n return menuData.getMenus();\n }\n}, _defineProperty(_getMenus$getMenus$ge, \"getMenus\", function getMenus() {\n return menuData.getMenus();\n}), _defineProperty(_getMenus$getMenus$ge, \"getMenuByAlias\", function getMenuByAlias(alias, cb) {\n var r = [];\n var _menu = store.state.menu.frontMenus;\n\n if (!_menu || _menu.length == 0) {\n var storageMenus = sessionStorage.getItem(\"currentMenus\");\n\n if (storageMenus) {\n _menu = JSON.parse(storageMenus);\n }\n }\n\n var work = {};\n\n _menu.forEach(function (x) {\n if (x.children.length) {\n if (!r || r.length == 0) {\n r = x.children.filter(function (m) {\n return m.alias == alias;\n });\n\n if (r && r.length == 1) {\n r[0].parent = x;\n }\n }\n } else {\n work = x;\n }\n });\n\n if (r.length == 0) {\n r = [];\n r.push(work);\n\n if (r && r.length == 1) {\n r[0].parent = work;\n }\n }\n\n cb(r && r[0]);\n}), _defineProperty(_getMenus$getMenus$ge, \"getFrontMenuByAlias\", function getFrontMenuByAlias(alias, cb) {\n var r = null;\n var _menu = store.state.menu.frontMenus;\n\n if (!_menu || _menu.length == 0) {\n var storageMenus = sessionStorage.getItem(\"currentFrontMenus\");\n\n if (storageMenus) {\n _menu = JSON.parse(storageMenus);\n }\n }\n\n _menu.forEach(function (x) {\n debugger;\n\n if (x.children) {\n if (!r || r.length == 0) {\n r = x.children.filter(function (m) {\n return m.alias == alias;\n });\n\n if (r && r.length == 1) {\n r[0].parent = x;\n }\n }\n }\n });\n\n cb(r && r[0]);\n}), _defineProperty(_getMenus$getMenus$ge, \"getFrontMenuByAliasSub\", function getFrontMenuByAliasSub(alias, cb) {\n var r = null;\n var _menu = store.state.menu.frontMenus;\n\n if (!_menu || _menu.length == 0) {\n var storageMenus = sessionStorage.getItem(\"currentFrontMenus\");\n\n if (storageMenus) {\n _menu = JSON.parse(storageMenus);\n }\n }\n\n _menu.forEach(function (x) {\n if (x.children) {\n if (!r || r.length == 0) {\n if (x.alias == alias) {\n r = x;\n } else {\n r = false;\n }\n }\n }\n });\n\n cb(r);\n}), _getMenus$getMenus$ge);",null]}