You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
21 KiB

{"remainingRequest":"G:\\bishe\\2024\\springboot\\143_论文\\039_springboot流浪天使乐园管理系统设计与实现\\vue\\admin\\node_modules\\babel-loader\\lib\\index.js!G:\\bishe\\2024\\springboot\\143_论文\\039_springboot流浪天使乐园管理系统设计与实现\\vue\\admin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!G:\\bishe\\2024\\springboot\\143_论文\\039_springboot流浪天使乐园管理系统设计与实现\\vue\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!G:\\bishe\\2024\\springboot\\143_论文\\039_springboot流浪天使乐园管理系统设计与实现\\vue\\admin\\src\\components\\index\\IndexAsideStatic.vue?vue&type=script&lang=js&","dependencies":[{"path":"G:\\bishe\\2024\\springboot\\143_论文\\039_springboot流浪天使乐园管理系统设计与实现\\vue\\admin\\src\\components\\index\\IndexAsideStatic.vue","mtime":1703907409000},{"path":"G:\\bishe\\2024\\springboot\\143_论文\\039_springboot流浪天使乐园管理系统设计与实现\\vue\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"G:\\bishe\\2024\\springboot\\143_论文\\039_springboot流浪天使乐园管理系统设计与实现\\vue\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":499162500000},{"path":"G:\\bishe\\2024\\springboot\\143_论文\\039_springboot流浪天使乐园管理系统设计与实现\\vue\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"G:\\bishe\\2024\\springboot\\143_论文\\039_springboot流浪天使乐园管理系统设计与实现\\vue\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuZm9yLWVhY2giOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5zb3J0IjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMub2JqZWN0LmtleXMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy93ZWIuZG9tLWNvbGxlY3Rpb25zLmZvci1lYWNoIjsKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IG1lbnUgZnJvbSAnQC91dGlscy9tZW51JzsKZXhwb3J0IGRlZmF1bHQgewogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBtZW51TGlzdDogW10sCiAgICAgIGR5bmFtaWNNZW51Um91dGVzOiBbXSwKICAgICAgcm9sZTogJycsCiAgICAgIHVzZXI6IG51bGwsCiAgICAgIGF2YXRhcjogJycsCiAgICAgIGljb25zOiBbJ2VsLWljb24tcy1jb29wZXJhdGlvbicsICdlbC1pY29uLXMtb3JkZXInLCAnZWwtaWNvbi1zLXBsYXRmb3JtJywgJ2VsLWljb24tcy1mb2xkJywgJ2VsLWljb24tcy11bmZvbGQnLCAnZWwtaWNvbi1zLW9wZXJhdGlvbicsICdlbC1pY29uLXMtcHJvbW90aW9uJywgJ2VsLWljb24tcy1yZWxlYXNlJywgJ2VsLWljb24tcy10aWNrZXQnLCAnZWwtaWNvbi1zLW1hbmFnZW1lbnQnLCAnZWwtaWNvbi1zLW9wZW4nLCAnZWwtaWNvbi1zLXNob3AnLCAnZWwtaWNvbi1zLW1hcmtldGluZycsICdlbC1pY29uLXMtZmxhZycsICdlbC1pY29uLXMtY29tbWVudCcsICdlbC1pY29uLXMtZmluYW5jZScsICdlbC1pY29uLXMtY2xhaW0nLCAnZWwtaWNvbi1zLWN1c3RvbScsICdlbC1pY29uLXMtb3Bwb3J0dW5pdHknLCAnZWwtaWNvbi1zLWRhdGEnLCAnZWwtaWNvbi1zLWNoZWNrJywgJ2VsLWljb24tcy1ncmlkJywgJ2VsLWljb24tbWVudScsICdlbC1pY29uLWNoYXQtZG90LXNxdWFyZScsICdlbC1pY29uLW1lc3NhZ2UnLCAnZWwtaWNvbi1wb3N0Y2FyZCcsICdlbC1pY29uLXBvc2l0aW9uJywgJ2VsLWljb24tbWljcm9waG9uZScsICdlbC1pY29uLWNsb3NlLW5vdGlmaWNhdGlvbicsICdlbC1pY29uLWJhbmd6aHUnLCAnZWwtaWNvbi10aW1lJywgJ2VsLWljb24tb2RvbWV0ZXInLCAnZWwtaWNvbi1jcm9wJywgJ2VsLWljb24tYWltJywgJ2VsLWljb24tc3dpdGNoLWJ1dHRvbicsICdlbC1pY29uLWZ1bGwtc2NyZWVuJywgJ2VsLWljb24tY29weS1kb2N1bWVudCcsICdlbC1pY29uLW1pYycsICdlbC1pY29uLXN0b3B3YXRjaCddLAogICAgICBtZW51bGlzdEJvcmRlckJvdHRvbToge30KICAgIH07CiAgfSwKICBjb21wdXRlZDogewogICAgYWN0aXZlTWVudTogZnVuY3Rpb24gYWN0aXZlTWVudSgpIHsKICAgICAgdmFyIHJvdXRlID0gdGhpcy4kcm91dGU7CiAgICAgIGNvbnNvbGUubG9nKHJvdXRlKTsKICAgICAgdmFyIG1ldGEgPSByb3V0ZS5tZXRhLAogICAgICAgICAgcGF0aCA9IHJvdXRlLnBhdGg7IC8vIGlmIHN0IHBhdGgsIHRoZSBzaWRlYmFyIHdpbGwgaGlnaGxpZ2h0IHRoZSBwYXRoIHlvdSBzZXRlCgogICAgICBpZiAobWV0YS5hY3RpdmVNZW51KSB7CiAgICAgICAgcmV0dXJuIG1ldGEuYWN0aXZlTWVudTsKICAgICAgfQoKICAgICAgcmV0dXJuIHBhdGg7CiAgICB9CiAgfSwKICB3YXRjaDogewogICAgYXZhdGFyOiBmdW5jdGlvbiBhdmF0YXIoKSB7CiAgICAgIHRoaXMuJGZvcmNlVXBkYXRlKCk7CiAgICB9CiAgfSwKICBtb3VudGVkOiBmdW5jdGlvbiBtb3VudGVkKCkgewogICAgdmFyIF90aGlzID0gdGhpczsKCiAgICB2YXIgbWVudXMgPSBtZW51Lmxpc3QoKTsKCiAgICBpZiAobWVudXMpIHsKICAgICAgdGhpcy5tZW51TGlzdCA9IG1lbnVzOwogICAgfSBlbHNlIHsKICAgICAgdmFyIHBhcmFtcyA9IHsKICAgICAgICBwYWdlOiAxLAogICAgICAgIGxpbWl0OiAxLAogICAgICAgIHNvcnQ6ICdpZCcKICAgICAgfTsKICAgICAgdGhpcy4kaHR0cCh7CiAgICAgICAgdXJsOiAibWVudS9saXN0IiwKICAgICAgICBtZXRob2Q6ICJnZXQiLAogICAgICAgIHBhcmFtczogcGFyYW1zCiAgICAgIH0pLnRoZW4oZnVuY3Rpb24gKF9yZWYpIHsKICAgICAgICB2YXIgZGF0YSA9IF9yZWYuZGF0YTsKCiAgICAgICAgaWYgKGRhdGEgJiYgZGF0YS5jb2RlID09PSAwKSB7CiAgICAgICAgICBfdGhpcy5tZW51TGlzdCA9IEpTT04ucGFyc2UoZGF0YS5kYXRhLmxpc3RbMF0ubWVudWpzb24pOwoKICAgICAgICAgIF90aGlzLiRzdG9yYWdlLnNldCgibWVudXMiLCBfdGhpcy5tZW51TGlzdCk7CiAgICAgICAgfQogICAgICB9KTsKICAgIH0KCiAgICB0aGlzLnJvbGUgPSB0aGlzLiRzdG9yYWdlLmdldCgncm9sZScpOwoKICAgIGZvciAodmFyIGkgPSAwOyBpIDwgdGhpcy5tZW51TGlzdC5sZW5ndGg7IGkrKykgewogICAgICBpZiAodGhpcy5tZW51TGlzdFtpXS5yb2xlTmFtZSA9PSB0aGlzLnJvbGUpIHsKICAgICAgICB0aGlzLm1lbnVMaXN0ID0gdGhpcy5tZW51TGlzdFtpXTsKICAgICAgICBicmVhazsKICAgICAgfQogICAgfQoKICAgIHRoaXMuc3R5bGVDaGFuZ2UoKTsKICAgIHZhciBzZXNzaW9uVGFibGUgPSB0aGlzLiRzdG9yYWdlLmdldCgic2Vzc2lvblRhYmxlIik7CiAgICB0aGlzLiRodHRwKHsKICAgICAgdXJsOiBzZXNzaW9uVGFibGUgKyAnL3Nlc3Npb24nLAogICAgICBtZXRob2Q6ICJnZXQiCiAgICB9KS50aGVuKGZ1bmN0aW9uIChfcmVmMikgewogICAgICB2YXIgZGF0YSA9IF9yZWYyLmRhdGE7CgogICAgICBpZiAoZGF0YSAmJiBkYXRhLmNvZGUgPT09IDApIHsKICAgICAgICBpZiAoc2Vzc2lvblRhYmxlID09ICd5b25naHUnKSB7CiAgICAgICAgICBfdGhpcy5hdmF0YXIgPSBkYXRhLmRhdGEudG91eGlhbmc7CiAgICAgICAgfQoKICAgICAgICBpZiAoc2Vzc2lvblRhYmxlID09ICd1c2VycycpIHsKICAgICAgICAgIF90aGlzLmF2YXRhciA9IGRhdGEuZGF0YS5pbWFnZTsKICAgICAgICB9CgogICAgICAgIF90aGlzLnVzZXIgPSBkYXRhLmRhdGE7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdmFyIG1lc3NhZ2UgPSBfdGhpcy4kbWVzc2FnZTsKICAgICAgICBtZXNzYWdlLmVycm9yKGRhdGEubXNnKTsKICAgICAgfQogICAgfSk7CiAgfSwKICBjcmVhdGVkOiBmdW5jdGlvbiBjcmVhdGVkKCkgewogICAgdGhpcy5pY29ucy5zb3J0KGZ1bmN0aW9uICgpIHsKICAgICAgcmV0dXJuIDAuNSAtIE1hdGgucmFuZG9tKCk7CiAgICB9KTsKICB9LAogIG1ldGhvZHM6IHsKICAgIGNvbGxhcHNlOiBmdW5jdGlvbiBjb2xsYXBzZSgpIHsKICAgICAgdGhpcy5pc0NvbGxhcHNlID0gIXRoaXMuaXNDb2xsYXBzZTsKICAgICAgdGhpcy4kZW1pdCgnb25jb2xsYXBzZWNoYW5nZScsIHRoaXMuaXNDb2xsYXBzZSk7CiAgICB9LAogICAgc3R5bGVDaGFuZ2U6IGZ1bmN0aW9uIHN0eWxlQ2hhbmdlKCkgewogICAgICB0aGlzLiRuZXh0VGljayhmdW5jdGlvbiAoKSB7CiAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmVsLW1lbnUtdmVydGljYWwtZGVtbyAuZWwtc3VibWVudSAuZWwtbWVudScpLmZvckVhY2goZnVuY3Rpb24gKGVsKSB7CiAgICAgICAgICBlbC5yZW1vdmVBdHRyaWJ1dGUoJ3N0eWxlJyk7CiAgICAgICAgICB2YXIgaWNvbiA9IHsKICAgICAgICAgICAgImJvcmRlciI6ICJub25lIiwKICAgICAgICAgICAgImRpc3BsYXkiOiAibm9uZSIKICAgICAgICAgIH07CiAgICAgICAgICBPYmplY3Qua2V5cyhpY29uKS5mb3JFYWNoKGZ1bmN0aW9uIChrZXkpIHsKICAgICAgICAgICAgZWwuc3R5bGVba2V5XSA9IGljb25ba2V5XTsKICAgICAgICAgIH0pOwogICAgICAgIH0pOwogICAgICB9KTsKICAgIH0sCiAgICBtZW51SGFuZGxlcjogZnVuY3Rpb24gbWVudUhhbmRsZXIobmFtZSkgewogICAgICB2YXIgcm91dGVyID0gdGhpcy4kcm91dGVyOwogICAgICBuYW1lID0gJy8nICsgbmFtZTsKICAgICAgcm91dGVyLnB1c2gobmFtZSk7CiAgICB9CiAgfQp9Ow=="},{"version":3,"sources":["IndexAsideStatic.vue"],"names":[],"mappings":"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","sourcesContent":["<template>\r\n\t<div class=\"menu-preview\">\r\n\t\t<!-- 竖向-1 -->\r\n\t\t<el-scrollbar wrap-class=\"scrollbar-wrapper\">\r\n\t\t\t<el-menu :default-active=\"activeMenu\" :default-openeds=\"[]\" :unique-opened=\"true\" :style='{\"border\":0,\"padding\":\"50px 0px 60px\",\"listStyle\":\"none\",\"position\":\"relative\",\"background\":\"rgb(247, 247, 247)\"}' class=\"el-menu-vertical-demo\" default-active=\"0\">\r\n\t\t\t\t<el-image v-if=\"false\" :style='{\"width\":\"44px\",\"margin\":\"10px auto\",\"objectFit\":\"cover\",\"borderRadius\":\"100%\",\"display\":\"block\",\"height\":\"44px\"}' src=\"http://codegen.caihongy.cn/20201114/7856ba26477849ea828f481fa2773a95.jpg\" fit=\"cover\"></el-image>\r\n\t\t\t\t<!-- <el-menu-item index=\"0\" @click=\"menuHandler('')\">\r\n\t\t\t\t\t<i v-if='true' :style='{\"width\":\"34px\",\"verticalAlign\":\"middle\",\"margin\":\"0 3px\",\"fontSize\":\"28px\",\"color\":\"inherit\",\"textAlign\":\"center\"}' class=\"el-icon-menu el-icon-s-home\" />\r\n\t\t\t\t\t<span :style='{\"color\":\"inherit\",\"verticalAlign\":\"middle\",\"fontSize\":\"14px\"}'>系统首页</span>\r\n\t\t\t\t</el-menu-item> -->\r\n\t\t\t\t\r\n\t\t\t\t<el-submenu index=\"0\" @click.native=\"menuHandler('')\">\r\n\t\t\t\t\t<template slot=\"title\">\r\n\t\t\t\t\t\t<i v-if='true' :style='{\"width\":\"34px\",\"verticalAlign\":\"middle\",\"margin\":\"0 3px\",\"fontSize\":\"28px\",\"color\":\"inherit\",\"textAlign\":\"center\"}' class=\"el-icon-menu el-icon-s-home\" />\r\n\t\t\t\t\t\t<span :style='{\"color\":\"inherit\",\"verticalAlign\":\"middle\",\"fontSize\":\"14px\"}'>系统首页</span>\r\n\t\t\t\t\t</template>\r\n\t\t\t\t</el-submenu>\r\n\t\t\t\t\r\n\t\t\t\t<el-submenu index=\"1\">\r\n\t\t\t\t\t<template slot=\"title\">\r\n\t\t\t\t\t\t<i v-if='true' :style='{\"width\":\"34px\",\"verticalAlign\":\"middle\",\"margin\":\"0 3px\",\"fontSize\":\"28px\",\"color\":\"inherit\",\"textAlign\":\"center\"}' class=\"el-icon-menu el-icon-user-solid\" />\r\n\t\t\t\t\t\t<span :style='{\"color\":\"inherit\",\"verticalAlign\":\"middle\",\"fontSize\":\"14px\"}'>个人中心</span>\r\n\t\t\t\t\t</template>\r\n\t\t\t\t\t<el-menu-item index=\"/updatePassword\" @click=\"menuHandler('updatePassword')\">修改密码</el-menu-item>\r\n\t\t\t\t\t<el-menu-item index=\"/center\" @click=\"menuHandler('center')\">个人信息</el-menu-item>\r\n\t\t\t\t</el-submenu>\r\n\t\t\t\t<el-submenu v-for=\" (menu,index) in menuList.backMenu\" :key=\"menu.menu\" :index=\"index+2+''\">\r\n\t\t\t\t\t<template slot=\"title\">\r\n\t\t\t\t\t\t<i v-if='true' :style='{\"width\":\"34px\",\"verticalAlign\":\"middle\",\"margin\":\"0 3px\",\"fontSize\":\"28px\",\"color\":\"inherit\",\"textAlign\":\"center\"}' class=\"el-icon-menu\" :class=\"icons[index]\" />\r\n\t\t\t\t\t\t<span :style='{\"color\":\"inherit\",\"verticalAlign\":\"middle\",\"fontSize\":\"14px\"}'>{{ menu.menu }}</span>\r\n\t\t\t\t\t</template>\r\n\t\t\t\t\t<el-menu-item v-for=\" (child,sort) in menu.child\" :key=\"sort\" :index=\"'/'+child.tableName\" @click=\"menuHandler(child.tableName)\">{{ child.menu }}</el-menu-item>\r\n\t\t\t\t</el-submenu>\r\n\t\t\t</el-menu>\r\n\t\t</el-scrollbar>\r\n\r\n\r\n\t</div>\r\n</template>\r\n\r\n<script>\r\nimport menu from '@/utils/menu'\r\nexport default {\r\n\tdata() {\r\n\t\treturn {\r\n\t\t\tmenuList: [],\r\n\t\t\tdynamicMenuRoutes: [],\r\n\t\t\trole: '',\r\n\t\t\tuser: null,\r\n\t\t\tavatar:'',\n\t\t\ticons: [\r\n\t\t\t\t'el-icon-s-cooperation',\r\n\t\t\t\t'el-icon-s-order',\r\n\t\t\t\t'el-icon-s-platform',\r\n\t\t\t\t'el-icon-s-fold',\r\n\t\t\t\t'el-icon-s-unfold',\r\n\t\t\t\t'el-icon-s-operation',\r\n\t\t\t\t'el-icon-s-promotion',\r\n\t\t\t\t'el-icon-s-release',\r\n\t\t\t\t'el-icon-s-ticket',\r\n\t\t\t\t'el-icon-s-management',\r\n\t\t\t\t'el-icon-s-open',\r\n\t\t\t\t'el-icon-s-shop',\r\n\t\t\t\t'el-icon-s-marketing',\r\n\t\t\t\t'el-icon-s-flag',\r\n\t\t\t\t'el-icon-s-comment',\r\n\t\t\t\t'el-icon-s-finance',\r\n\t\t\t\t'el-icon-s-claim',\r\n\t\t\t\t'el-icon-s-custom',\r\n\t\t\t\t'el-icon-s-opportunity',\r\n\t\t\t\t'el-icon-s-data',\r\n\t\t\t\t'el-icon-s-check',\r\n\t\t\t\t'el-icon-s-grid',\r\n\t\t\t\t'el-icon-menu',\r\n\t\t\t\t'el-icon-chat-dot-square',\r\n\t\t\t\t'el-icon-message',\r\n\t\t\t\t'el-icon-postcard',\r\n\t\t\t\t'el-icon-position',\r\n\t\t\t\t'el-icon-microphone',\r\n\t\t\t\t'el-icon-close-notification',\r\n\t\t\t\t'el-icon-bangzhu',\r\n\t\t\t\t'el-icon-time',\r\n\t\t\t\t'el-icon-odometer',\r\n\t\t\t\t'el-icon-crop',\r\n\t\t\t\t'el-icon-aim',\r\n\t\t\t\t'el-icon-switch-button',\r\n\t\t\t\t'el-icon-full-screen',\r\n\t\t\t\t'el-icon-copy-document',\r\n\t\t\t\t'el-icon-mic',\r\n\t\t\t\t'el-icon-stopwatch',\r\n\t\t\t],\r\n\t\t\tmenulistBorderBottom: {},\r\n\t\t}\r\n\t},\r\n\tcomputed: {\r\n\t\tactiveMenu() {\r\n\t\t\tconst route = this.$route\r\n\t\t\tconsole.log(route)\r\n\t\t\tconst {\r\n\t\t\t\tmeta,\r\n\t\t\t\tpath\r\n\t\t\t} = route\r\n\t\t\t// if st path, the sidebar will highlight the path you sete\r\n\t\t\tif (meta.activeMenu) {\r\n\t\t\t\treturn meta.activeMenu\r\n\t\t\t}\r\n\t\t\treturn path\r\n\t\t}\r\n\t},\r\n\twatch:{\r\n\t\tavatar(){\r\n\t\t\tthis.$forceUpdate()\r\n\t\t},\r\n\t},\r\n\tmounted() {\r\n\t\tconst menus = menu.list()\r\n\t\tif(menus) {\n\t\t\tthis.menuList = menus\n\t\t} else {\n\t\t\tlet params = {\n\t\t\t\tpage: 1,\n\t\t\t\tlimit: 1,\n\t\t\t\tsort: 'id',\n\t\t\t}\r\n\t\t\t\n\t\t\tthis.$http({\n\t\t\t\turl: \"menu/list\",\n\t\t\t\tmethod: \"get\",\n\t\t\t\tparams: params\n\t\t\t}).then(({\n\t\t\t\tdata\n\t\t\t}) => {\n\t\t\t\tif (data && data.code === 0) {\n\t\t\t\t\tthis.menuList = JSON.parse(data.data.list[0].menujson);\n\t\t\t\t\tthis.$storage.set(\"menus\", this.menuList);\n\t\t\t\t}\n\t\t\t})\n\t\t}\n\t\tthis.role = this.$storage.get('role')\r\n\t\t\r\n\t\tfor(let i=0;i<this.menuList.length;i++) {\r\n\t\t\tif(this.menuList[i].roleName == this.role) {\r\n\t\t\t\tthis.menuList = this.menuList[i];\r\n\t\t\t\tbreak;\r\n\t\t\t}\r\n\t\t}\r\n\t\tthis.styleChange()\r\n\t\t\r\n\t\tlet sessionTable = this.$storage.get(\"sessionTable\")\r\n\t\tthis.$http({\r\n\t\t\turl: sessionTable + '/session',\r\n\t\t\tmethod: \"get\"\r\n\t\t}).then(({\r\n\t\t\tdata\r\n\t\t}) => {\r\n\t\t\tif (data && data.code === 0) {\r\n\t\t\t\tif(sessionTable == 'yonghu') {\r\n\t\t\t\t\tthis.avatar = data.data.touxiang\r\n\t\t\t\t}\r\n\t\t\t\tif(sessionTable=='users') {\r\n\t\t\t\t\tthis.avatar = data.data.image\r\n\t\t\t\t}\r\n\t\t\t\tthis.user = data.data;\r\n\t\t\t} else {\r\n\t\t\t\tlet message = this.$message\r\n\t\t\t\tmessage.error(data.msg);\r\n\t\t\t}\r\n\t\t});\r\n\t},\r\n\tcreated(){\r\n\t\tthis.icons.sort(()=>{\n\t\t\treturn (0.5-Math.random())\n\t\t})\r\n\t},\r\n\tmethods: {\r\n\t\tcollapse() {\r\n\t\t this.isCollapse = !this.isCollapse\r\n\t\t this.$emit('oncollapsechange', this.isCollapse)\r\n\t\t},\r\n\t\tstyleChange() {\r\n\t\t\tthis.$nextTick(() => {\r\n\t\t\t\t\t\t\t\tdocument.querySelectorAll('.el-menu-vertical-demo .el-submenu .el-menu').forEach(el => {\r\n\t\t\t\t el.removeAttribute('style')\r\n\t\t\t\t const icon = {\"border\":\"none\",\"display\":\"none\"}\r\n\t\t\t\t Object.keys(icon).forEach((key) => {\r\n\t\t\t\t\tel.style[key] = icon[key]\r\n\t\t\t\t })\r\n\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t\t\t})\r\n\t\t},\r\n\t\tmenuHandler(name) {\r\n\t\t\tlet router = this.$router\r\n\t\t\tname = '/'+name\r\n\t\t\trouter.push(name)\r\n\t\t},\r\n\t}\r\n}\r\n</script>\r\n<style lang=\"scss\" scoped>\r\n\t.menu-preview {\r\n\t .el-scrollbar {\r\n\t height: 100%;\r\n\t\r\n\t & /deep/ .scrollbar-wrapper {\r\n\t overflow-x: hidden;\r\n\t }\r\n\t\t\r\n\t\t\t\t// 竖向\r\n\t\t.el-menu-vertical-demo {\r\n\t\t .el-submenu:first-of-type /deep/ .el-submenu__title .el-submenu__icon-arrow {\r\n\t\t display: none;\r\n\t\t }\r\n\t\t}\r\n\t\t\r\n\t\t.el-menu-vertical-demo>.el-menu-item {\r\n\t\t\t\t \t\t\t\t cursor: pointer;\r\n\t\t\t\t \t\t\t\t padding: 0 20px;\r\n\t\t\t\t \t\t\t\t overflow: hidden;\r\n\t\t\t\t \t\t\t\t color: rgba(110, 130, 155,1);\r\n\t\t\t\t \t\t\t\t white-space: nowrap;\r\n\t\t\t\t \t\t\t\t background: rgb(247, 247, 247);\r\n\t\t\t\t \t\t\t\t position: relative;\r\n\t\t\t\t \t\t\t\t text-overflow: ellipsis;\r\n\t\t\t\t \t\t}\r\n\t\t\r\n\t\t.el-menu-vertical-demo>.el-menu-item:hover {\r\n\t\t\t\t\t\tcolor: rgba(44, 55, 66,1);\r\n\t\t\t\t\t\tbackground: none;\r\n\t\t\t\t\t}\r\n\t\t\r\n\t\t.el-menu-vertical-demo .el-submenu /deep/ .el-submenu__title {\r\n\t\t\t\t\t\tcursor: pointer;\r\n\t\t\t\t\t\tpadding: 0 20px;\r\n\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\tcolor: rgba(110, 130, 155,1);\r\n\t\t\t\t\t\twhite-space: nowrap;\r\n\t\t\t\t\t\tbackground: rgb(247, 247, 247);\r\n\t\t\t\t\t\tposition: relative;\r\n\t\t\t\t\t\ttext-overflow: ellipsis;\r\n\t\t\t\t\t}\r\n\t\t\r\n\t\t.el-menu-vertical-demo .el-submenu /deep/ .el-submenu__title:hover {\r\n\t\t\t\t\t\tcolor: rgba(44, 55, 66,1);\r\n\t\t\t\t\t\tbackground: none;\r\n\t\t\t\t\t}\r\n\t\t\r\n\t\t.el-menu-vertical-demo .el-submenu /deep/ .el-submenu__title .el-submenu__icon-arrow {\r\n\t\t\t\t\t\tmargin: -7px 0 0 0;\r\n\t\t\t\t\t\ttop: 50%;\r\n\t\t\t\t\t\tcolor: inherit;\r\n\t\t\t\t\t\tvertical-align: middle;\r\n\t\t\t\t\t\tfont-size: 12px;\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\tright: 20px;\r\n\t\t\t\t\t}\r\n\t\t\r\n\t\t.el-menu-vertical-demo .el-submenu {\r\n\t\t\t\t\t\tpadding: 16px 0;\r\n\t\t\t\t\t\tmargin: 0;\r\n\t\t\t\t\t\tlist-style: none;\r\n\t\t\t\t\t\tborder-bottom: 1px solid rgba(44, 55, 66,0.1);\r\n\t\t\t\t\t}\r\n\t\t\r\n\t\t// .el-menu-vertical-demo .el-submenu /deep/ .el-menu {\r\n\t\t// \t\t\t\t// \t\tborder: none;\r\n\t\t// \t\t\t\t// \t\tdisplay: none;\r\n\t\t// \t\t\t\t// }\r\n\t\t\r\n\t\t.el-menu-vertical-demo .el-submenu /deep/ .el-menu .el-menu-item {\r\n\t\t\t\t\t\tbackground-color: rgb(247, 247, 247);\r\n\t\t\t\t\t\tpadding: 0 0 0 32px;\r\n\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\tcolor: rgba(110, 130, 155,0.6);\r\n\t\t\t\t\t\twhite-space: nowrap;\r\n\t\t\t\t\t\tline-height: 50px;\r\n\t\t\t\t\t\ttext-overflow: ellipsis;\r\n\t\t\t\t\t\ttext-align: left;\r\n\t\t\t\t\t\theight: 50px;\r\n\t\t\t\t\t}\r\n\t\t\r\n\t\t.el-menu-vertical-demo .el-submenu /deep/ .el-menu .el-menu-item:hover {\r\n\t\t\t\t\t\tcolor: rgba(44, 55, 66,1);\r\n\t\t\t\t\t\tbackground: rgb(247, 247, 247);\r\n\t\t\t\t\t\tline-height: 50px;\r\n\t\t\t\t\t\theight: 50px;\r\n\t\t\t\t\t}\r\n\t\t\r\n\t\t.el-menu-vertical-demo .el-submenu /deep/ .el-menu .el-menu-item.is-active {\r\n\t\t\t\t\t\tcolor: rgba(44, 55, 66,1);\r\n\t\t\t\t\t\tbackground: rgb(247, 247, 247);\r\n\t\t\t\t\t\tline-height: 50px;\r\n\t\t\t\t\t\theight: 50px;\r\n\t\t\t\t\t}\r\n\t\t// 竖向\r\n\t\t\t }\r\n\t \t}\r\n</style>\n"],"sourceRoot":"src/components/index"}]}