d9c0a16981be56bdd8f19049a7ae916c.json 15 KB

1
  1. {"remainingRequest":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\thread-loader\\dist\\cjs.js!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\vab\\components\\GalleryBar\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\vab\\components\\GalleryBar\\index.vue","mtime":1678954023498},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\babel.config.js","mtime":1681371897685},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\thread-loader\\dist\\cjs.js","mtime":1681371925422},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1681371912860},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1681371925849}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgaGFuZGxlRmlyc3RNZW51LCBoYW5kbGVIZWFkTWVudSB9IGZyb20gIkAvdXRpbHMvcm91dGVzIjsKaW1wb3J0IHZhcmlhYmxlcyBmcm9tICJAL2NvbmZpZy92YXJpYWJsZXMuc2NzcyI7CmltcG9ydCB7IG1hcEdldHRlcnMgfSBmcm9tICJ2dWV4IjsKaW1wb3J0IHsgbWVudXMgfSBmcm9tICIuL21lbnVzIjsKaW1wb3J0IHsgc3RvcmVNZW51cyB9IGZyb20gIi4vc3RvcmVNZW51cyI7CmltcG9ydCB7IG1lcmNoTWVudXMgfSBmcm9tICIuL21lcmNoTWVudXMiOwppbXBvcnQgeyBkZWZhdWx0T3BlbmVkcywgb3BlbkZpcnN0TWVudSwgdW5pcXVlT3BlbmVkIH0gZnJvbSAiQC9jb25maWcvc2V0dGluZ3MiOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIkdhbGxlcnlCYXIiLAoKICBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgdW5pcXVlT3BlbmVkLAogICAgICBmaXJzdE1lbnU6ICIiLAogICAgICBkZWZhdWx0T3BlbnM6IGRlZmF1bHRPcGVuZWRzLAogICAgICB2YXJpYWJsZXM6IHZhcmlhYmxlcywKICAgICAgYXBwTWVudXM6IFsi5Y2V5o2u5qih54mIIiwgIuWIhumUgCIsICLokKXplIAiLCAi5pS26ZO25Y+wIiwgIuWkmuWVhuaItyIsICLlpJrpl6jlupciLCAi5L6b5bqU5ZWG566h55CG56uvIiwgIumSsei0p+aXpea4heWvuei0piIsICLnp6/liIbllYbln44iLCAi6ZSA5ZSu5o+Q5oiQIiwgIuiuvue9riIsICLllYbln44iXQogICAgfTsKICB9LAoKICBjb21wdXRlZDogeyAuLi5tYXBHZXR0ZXJzKHsKICAgICAgY29sbGFwc2U6ICJzZXR0aW5ncy9jb2xsYXBzZSIsCiAgICAgIHJvdXRlczogInJvdXRlcy9yb3V0ZXMiLAogICAgICBwYXJ0aWFsUm91dGVzOiAicm91dGVzL3BhcnRpYWxSb3V0ZXMiLAogICAgICAvLyDljLrliIblkI7lj7DnsbvlnovvvIwxLeaAu+WQjuWPsO+8jDIt5aSa6Zeo5bqX77yMMy3lpJrllYbmiLcKICAgICAgc3lzdGVtVHlwZTogIk1Vc2VyL3N5c3RlbVR5cGUiCiAgICB9KSwKCiAgICBhY3RpdmVNZW51KCkgewogICAgICBjb25zdCByb3V0ZSA9IHRoaXMuJHJvdXRlOwogICAgICBjb25zdCB7CiAgICAgICAgbWV0YSwKICAgICAgICBwYXRoCiAgICAgIH0gPSByb3V0ZTsKCiAgICAgIGlmIChtZXRhLmFjdGl2ZU1lbnUpIHsKICAgICAgICByZXR1cm4gbWV0YS5hY3RpdmVNZW51OwogICAgICB9CgogICAgICByZXR1cm4gcGF0aDsKICAgIH0sCgogICAgbWVudUxpc3QoKSB7CiAgICAgIC8vIGNvbnNvbGUubG9nKHRoaXMuc3lzdGVtVHlwZSwnbWwnKQogICAgICBpZiAodGhpcy5zeXN0ZW1UeXBlID09PSAyKSB7CiAgICAgICAgcmV0dXJuIHN0b3JlTWVudXMoKTsKICAgICAgfSBlbHNlIGlmICh0aGlzLnN5c3RlbVR5cGUgPT09IDMpIHsKICAgICAgICByZXR1cm4gbWVyY2hNZW51cygpOwogICAgICB9IGVsc2UgewogICAgICAgIHJldHVybiBtZW51cygpOwogICAgICB9CiAgICB9LAoKICAgIGhhbmRsZVJvdXRlcygpIHsKICAgICAgLy8gY29uc29sZS5sb2codGhpcy5tZW51TGlzdCwn6L+H5rukJyk7CiAgICAgIHJldHVybiB0aGlzLm1lbnVMaXN0LmZpbHRlcihpdGVtID0+IGl0ZW0uaGlkZGVuICE9PSB0cnVlICYmIGl0ZW0ubWV0YSk7CiAgICB9CgogIH0sCiAgd2F0Y2g6IHsKICAgICRyb3V0ZTogewogICAgICBoYW5kbGVyKHZhbCkgewogICAgICAgIGNvbnN0IGZpcnN0TWVudSA9IHRoaXMuc3lzdGVtVHlwZSA9PT0gMiA/IGhhbmRsZUhlYWRNZW51KCkgOiBoYW5kbGVGaXJzdE1lbnUoKTsKCiAgICAgICAgaWYgKHRoaXMuZmlyc3RNZW51ICE9PSBmaXJzdE1lbnUpIHsKICAgICAgICAgIHRoaXMuZmlyc3RNZW51ID0gZmlyc3RNZW51OwogICAgICAgICAgdGhpcy5oYW5kbGVUYWJDbGljayh7CiAgICAgICAgICAgIG5hbWU6IGZpcnN0TWVudQogICAgICAgICAgfSwgdHJ1ZSk7CiAgICAgICAgfQogICAgICB9LAoKICAgICAgaW1tZWRpYXRlOiB0cnVlCiAgICB9CiAgfSwKICBtZXRob2RzOiB7CiAgICBoYW5kbGVUYWJDbGljayh0YWIsIG1vdW50ZWQpIHsKICAgICAgY29uc3QgcGFnZUl0ZW0gPSB0aGlzLm1lbnVMaXN0LmZpbmQoaXRlbSA9PiBpdGVtLnBhdGggPT09IHRhYi5uYW1lKTsKCiAgICAgIGlmICghcGFnZUl0ZW0pIHsKICAgICAgICByZXR1cm47CiAgICAgIH0KCiAgICAgIGNvbnN0IGNoaWxkcmVuQXJyID0gcGFnZUl0ZW0uY2hpbGRyZW47CiAgICAgIHRoaXMuJHN0b3JlLmRpc3BhdGNoKCJyb3V0ZXMvc2V0UGFydGlhbFJvdXRlcyIsIGNoaWxkcmVuQXJyKTsKCiAgICAgIGlmIChtb3VudGVkICE9PSB0cnVlICYmIG9wZW5GaXJzdE1lbnUpIHsKICAgICAgICB0aGlzLiRyb3V0ZXIucHVzaChjaGlsZHJlbkFyclswXS5mdWxsUGF0aCk7CiAgICAgIH0gLy8gdGhpcy4kc3RvcmUuZGlzcGF0Y2goInNldHRpbmdzL29wZW5TaWRlQmFyIik7CgogICAgfSwKCiAgICBtZW51Q2xpY2socm91dGUpIHsKICAgICAgdGhpcy4kcm91dGVyLnB1c2gocm91dGUuZnVsbFBhdGgpOwogICAgfQoKICB9Cn07"},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA6CA,SACAA,eADA,EAEAC,cAFA,QAGA,gBAHA;AAIA;AACA,SACAC,UADA,QAEA,MAFA;AAGA,SACAC,KADA,QAEA,SAFA;AAGA,SACAC,UADA,QAEA,cAFA;AAGA,SACAC,UADA,QAEA,cAFA;AAGA,SACAC,cADA,EAEAC,aAFA,EAGAC,YAHA,QAIA,mBAJA;AAKA;EACAC,kBADA;;EAEAC;IACA;MACAF,YADA;MAEAG,aAFA;MAGAC,4BAHA;MAIAC,oBAJA;MAKAC,WACA,MADA,EAEA,IAFA,EAGA,IAHA,EAIA,KAJA,EAKA,KALA,EAMA,KANA,EAOA,QAPA,EAQA,QARA,EASA,MATA,EAUA,MAVA,EAWA,IAXA,EAYA,IAZA;IALA;EAoBA,CAvBA;;EAwBAC,YACA;MACAC,6BADA;MAEAC,uBAFA;MAGAC,qCAHA;MAIA;MACAC;IALA,EADA;;IASAC;MACA;MACA;QACAC,IADA;QAEAC;MAFA,IAGAC,KAHA;;MAIA;QACA;MACA;;MACA;IACA,CAnBA;;IAoBAC;MACA;MACA;QACA;MACA,CAFA,MAEA;QACA;MACA,CAFA,MAEA;QACA;MACA;IACA,CA7BA;;IA8BAC;MACA;MACA,4BACAC,yCADA;IAGA;;EAnCA,CAxBA;EA6DAC;IACAC;MACAC;QACA,kBACA,4DADA;;QAEA;UACA;UACA;YACApB;UADA,GAEA,IAFA;QAGA;MACA,CAVA;;MAWAqB;IAXA;EADA,CA7DA;EA4EAC;IACAC;MACA;;MACA;QACA;MACA;;MACA;MACA;;MACA;QACA;MACA,CATA,CAUA;;IACA,CAZA;;IAaAC;MACA;IACA;;EAfA;AA5EA","names":["handleFirstMenu","handleHeadMenu","mapGetters","menus","storeMenus","merchMenus","defaultOpeneds","openFirstMenu","uniqueOpened","name","data","firstMenu","defaultOpens","variables","appMenus","computed","collapse","routes","partialRoutes","systemType","activeMenu","meta","path","route","menuList","handleRoutes","item","watch","$route","handler","immediate","methods","handleTabClick","menuClick"],"sourceRoot":"src/vab/components/GalleryBar","sources":["index.vue"],"sourcesContent":["<template>\n\t<el-scrollbar :class=\"{ 'is-collapse': collapse }\" class=\"gallery-bar-container\">\n\t\t<logo></logo>\n\t\t<el-tabs v-model=\"firstMenu\" tab-position=\"left\" @tab-click=\"handleTabClick\">\n\t\t\t<el-tab-pane v-for=\"item in handleRoutes\" :key=\"item.path\" :name=\"item.path\">\n\t\t\t\t<div v-if=\"!appMenus.includes(item.meta.title)\" slot=\"label\" :title=\"item.meta.title\"\n\t\t\t\t\tclass=\"gallery-grid\">\n\t\t\t\t\t<el-popover v-if=\"collapse\" placement=\"right\" trigger=\"hover\">\n\t\t\t\t\t\t<div class=\"menu-box\">\n\t\t\t\t\t\t\t<div v-for=\"(route, index) in item.children\" :key=\"index\" class=\"menu-col\">\n\t\t\t\t\t\t\t\t<p>{{ route.meta.title }}</p>\n\t\t\t\t\t\t\t\t<ul v-if=\"route.children && route.children.length\" class=\"menu-ul\">\n\t\t\t\t\t\t\t\t\t<li v-for=\"(menu, indexT) in route.children\" :key=\"indexT\" class=\"menu-li\"\n\t\t\t\t\t\t\t\t\t\t@click=\"menuClick(menu)\">\n\t\t\t\t\t\t\t\t\t\t{{ menu.meta.title }}\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t\t<ul v-else class=\"menu-ul\">\n\t\t\t\t\t\t\t\t\t<li class=\"menu-li\" @click=\"menuClick(route)\">\n\t\t\t\t\t\t\t\t\t\t{{ route.meta.title }}\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div slot=\"reference\">\n\t\t\t\t\t\t\t<vab-remix-icon v-if=\"item.meta.remixIcon\" :icon-class=\"item.meta.remixIcon\"\n\t\t\t\t\t\t\t\t:is-svg=\"item.meta.isCustomSvgIcon\" class=\"vab-remix-icon\" />\n\t\t\t\t\t\t\t{{ item.meta.title }}\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</el-popover>\n\t\t\t\t\t<div v-else>\n\t\t\t\t\t\t<vab-remix-icon v-if=\"item.meta.remixIcon\" :icon-class=\"item.meta.remixIcon\"\n\t\t\t\t\t\t\t:is-svg=\"item.meta.isCustomSvgIcon\" class=\"vab-remix-icon\" />\n\t\t\t\t\t\t{{ item.meta.title }}\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</el-tab-pane>\n\t\t</el-tabs>\n\t\t<el-menu :background-color=\"variables['gallery-second-menu-background']\" :default-active=\"activeMenu\"\n\t\t\t:default-openeds=\"defaultOpens\" :unique-opened=\"uniqueOpened\" mode=\"vertical\">\n\t\t\t<vab-menu v-for=\"route in partialRoutes\" :key=\"route.fullPath\" :item=\"route\"></vab-menu>\n\t\t</el-menu>\n\t</el-scrollbar>\n</template>\n<script>\n\timport {\n\t\thandleFirstMenu,\n\t\thandleHeadMenu\n\t} from \"@/utils/routes\";\n\timport variables from \"@/config/variables.scss\";\n\timport {\n\t\tmapGetters\n\t} from \"vuex\";\n\timport {\n\t\tmenus\n\t} from \"./menus\";\n\timport {\n\t\tstoreMenus\n\t} from \"./storeMenus\";\n\timport {\n\t\tmerchMenus\n\t} from \"./merchMenus\";\n\timport {\n\t\tdefaultOpeneds,\n\t\topenFirstMenu,\n\t\tuniqueOpened,\n\t} from \"@/config/settings\";\n\texport default {\n\t\tname: \"GalleryBar\",\n\t\tdata() {\n\t\t\treturn {\n\t\t\t\tuniqueOpened,\n\t\t\t\tfirstMenu: \"\",\n\t\t\t\tdefaultOpens: defaultOpeneds,\n\t\t\t\tvariables: variables,\n\t\t\t\tappMenus: [\n\t\t\t\t\t\"单据模版\",\n\t\t\t\t\t\"分销\",\n\t\t\t\t\t\"营销\",\n\t\t\t\t\t\"收银台\",\n\t\t\t\t\t\"多商户\",\n\t\t\t\t\t\"多门店\",\n\t\t\t\t\t\"供应商管理端\",\n\t\t\t\t\t\"钱货日清对账\",\n\t\t\t\t\t\"积分商城\",\n\t\t\t\t\t\"销售提成\",\n\t\t\t\t\t\"设置\",\n\t\t\t\t\t\"商城\",\n\t\t\t\t],\n\t\t\t};\n\t\t},\n\t\tcomputed: {\n\t\t\t...mapGetters({\n\t\t\t\tcollapse: \"settings/collapse\",\n\t\t\t\troutes: \"routes/routes\",\n\t\t\t\tpartialRoutes: \"routes/partialRoutes\",\n\t\t\t\t// 区分后台类型,1-总后台,2-多门店,3-多商户\n\t\t\t\tsystemType: \"MUser/systemType\",\n\t\t\t}),\n\n\t\t\tactiveMenu() {\n\t\t\t\tconst route = this.$route;\n\t\t\t\tconst {\n\t\t\t\t\tmeta,\n\t\t\t\t\tpath\n\t\t\t\t} = route;\n\t\t\t\tif (meta.activeMenu) {\n\t\t\t\t\treturn meta.activeMenu;\n\t\t\t\t}\n\t\t\t\treturn path;\n\t\t\t},\n\t\t\tmenuList() {\n\t\t\t\t// console.log(this.systemType,'ml')\n\t\t\t\tif (this.systemType === 2) {\n\t\t\t\t\treturn storeMenus();\n\t\t\t\t} else if (this.systemType === 3) {\n\t\t\t\t\treturn merchMenus();\n\t\t\t\t} else {\n\t\t\t\t\treturn menus();\n\t\t\t\t}\n\t\t\t},\n\t\t\thandleRoutes() {\n\t\t\t\t// console.log(this.menuList,'过滤');\n\t\t\t\treturn this.menuList.filter(\n\t\t\t\t\t(item) => item.hidden !== true && item.meta\n\t\t\t\t);\n\t\t\t},\n\t\t},\n\t\twatch: {\n\t\t\t$route: {\n\t\t\t\thandler(val) {\n\t\t\t\t\tconst firstMenu =\n\t\t\t\t\t\tthis.systemType === 2 ? handleHeadMenu() : handleFirstMenu();\n\t\t\t\t\tif (this.firstMenu !== firstMenu) {\n\t\t\t\t\t\tthis.firstMenu = firstMenu;\n\t\t\t\t\t\tthis.handleTabClick({\n\t\t\t\t\t\t\tname: firstMenu\n\t\t\t\t\t\t}, true);\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\timmediate: true,\n\t\t\t},\n\t\t},\n\t\tmethods: {\n\t\t\thandleTabClick(tab, mounted) {\n\t\t\t\tconst pageItem = this.menuList.find((item) => item.path === tab.name);\n\t\t\t\tif (!pageItem) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tconst childrenArr = pageItem.children;\n\t\t\t\tthis.$store.dispatch(\"routes/setPartialRoutes\", childrenArr);\n\t\t\t\tif (mounted !== true && openFirstMenu) {\n\t\t\t\t\tthis.$router.push(childrenArr[0].fullPath);\n\t\t\t\t}\n\t\t\t\t// this.$store.dispatch(\"settings/openSideBar\");\n\t\t\t},\n\t\t\tmenuClick(route) {\n\t\t\t\tthis.$router.push(route.fullPath);\n\t\t\t},\n\t\t},\n\t};\n</script>\n<style lang=\"scss\" scoped>\n\t@mixin active {\n\t\t&:hover {\n\t\t\tcolor: $base-color-blue;\n\t\t\tbackground-color: $base-gallery-second-menu-background-active !important;\n\n\t\t\ti,\n\t\t\tsvg {\n\t\t\t\tcolor: $base-color-blue;\n\t\t\t}\n\t\t}\n\n\t\t&.is-active {\n\t\t\tcolor: $base-color-blue;\n\t\t\tbackground-color: $base-gallery-second-menu-background-active !important;\n\t\t}\n\t}\n\n\t.gallery-bar-container {\n\t\tposition: fixed;\n\t\ttop: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\tz-index: $base-z-index;\n\t\twidth: $base-left-menu-width;\n\t\theight: 100vh;\n\t\toverflow: hidden;\n\t\tbackground: $base-gallery-second-menu-background;\n\t\tbox-shadow: $base-box-shadow;\n\t\ttransition: width $base-transition-time;\n\n\t\t.gallery-grid {\n\t\t\twidth: $base-left-menu-width-min;\n\t\t\theight: $base-left-menu-width-min;\n\t\t\tpadding: 10px;\n\t\t\tpadding-top: calc((#{$base-left-menu-width-min} - 55px) / 2);\n\t\t\toverflow: hidden;\n\t\t\ttext-align: center;\n\t\t\ttext-overflow: ellipsis;\n\t\t\tword-break: break-all;\n\t\t\twhite-space: nowrap;\n\n\t\t\tsvg {\n\t\t\t\tdisplay: block;\n\t\t\t\theight: 20px;\n\t\t\t\tmargin: auto;\n\t\t\t\tmargin-top: 10px;\n\t\t\t\tmargin-bottom: -7px;\n\t\t\t}\n\n\t\t\t[class*=\"ri-\"] {\n\t\t\t\tdisplay: block;\n\t\t\t\theight: 20px;\n\t\t\t\tmargin: auto;\n\t\t\t}\n\t\t}\n\n\t\t::v-deep {\n\t\t\t.el-scrollbar__wrap {\n\t\t\t\toverflow-x: hidden;\n\t\t\t}\n\n\t\t\t.el-tabs {\n\t\t\t\tposition: fixed;\n\t\t\t\twidth: $base-left-menu-width-min;\n\n\t\t\t\t.el-tabs__nav {\n\t\t\t\t\theight: calc(100vh - #{$base-logo-height});\n\t\t\t\t\tbackground: $base-gallery-first-menu-background;\n\t\t\t\t\toverflow-y: auto;\n\t\t\t\t}\n\n\t\t\t\t.el-tabs__item {\n\t\t\t\t\theight: auto;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tline-height: auto;\n\t\t\t\t\tcolor: $base-color-white;\n\n\t\t\t\t\t&.is-active {\n\t\t\t\t\t\tbackground: $base-color-blue;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.el-tabs__active-bar.is-left,\n\t\t\t.el-tabs--left .el-tabs__nav-wrap.is-left::after {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.el-tabs+.el-menu {\n\t\t\t\tleft: $base-left-menu-width-min;\n\t\t\t\tdisplay: fixed;\n\t\t\t\twidth: calc(#{$base-left-menu-width} - #{$base-left-menu-width-min});\n\t\t\t\tborder: 0;\n\t\t\t}\n\n\t\t\t.el-menu {\n\t\t\t\tborder: 0;\n\n\t\t\t\t.vab-fas-icon {\n\t\t\t\t\tpadding-right: 3px;\n\t\t\t\t\tfont-size: $base-font-size-default;\n\t\t\t\t}\n\n\t\t\t\t.vab-remix-icon {\n\t\t\t\t\tpadding-right: 3px;\n\t\t\t\t\tfont-size: $base-font-size-default + 2;\n\t\t\t\t}\n\n\t\t\t\t.el-menu-item,\n\t\t\t\t.el-submenu__title {\n\t\t\t\t\theight: $base-menu-item-height;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\tline-height: $base-menu-item-height;\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\tvertical-align: middle;\n\n\t\t\t\t\t@include active;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.is-collapse {\n\t\t\t::v-deep {\n\t\t\t\twidth: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* 自定义menu样式*/\n\t.menu-box {\n\t\tdisplay: flex;\n\t\tpadding: 10px 0;\n\n\t\t.menu-col {\n\t\t\tpadding: 0 24px;\n\t\t\tfont-size: 14px;\n\t\t\tborder-right: 1px solid #eeeeee;\n\n\t\t\t&:last-child {\n\t\t\t\tborder-right: 0;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tfont-weight: 300;\n\t\t\t\tcolor: rgba(0, 0, 0, 0.6);\n\t\t\t}\n\n\t\t\t.menu-ul {\n\t\t\t\t.menu-li {\n\t\t\t\t\tpadding-top: 16px;\n\t\t\t\t\tcolor: #000000;\n\t\t\t\t\tcursor: pointer;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: $base-color-blue;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n</style>\n"]}]}