e468d365d65ba8a4e0b5259d23452d82.json 4.7 KB

1
  1. {"remainingRequest":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/vue-loader/lib/index.js??vue-loader-options!/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/src/views/common/layout/Header.vue?vue&type=script&lang=js&","dependencies":[{"path":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/src/views/common/layout/Header.vue","mtime":1622003127671},{"path":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/babel-loader/lib/index.js","mtime":499162500000},{"path":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/vue-loader/lib/index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KDQppbXBvcnQge21hcEdldHRlcnN9IGZyb20gJ3Z1ZXgnDQppbXBvcnQgRWxlQnJlYWRjcnVtYiBmcm9tICcuL0JyZWFkY3J1bWInDQppbXBvcnQgRWxlSGVhZGVyTmF2IGZyb20gJy4vSGVhZGVyTmF2Jw0KaW1wb3J0IEVsZUhlYWRlclJpZ2h0IGZyb20gJy4uL2ZyYWdtZW50L0hlYWRlclJpZ2h0Jw0KaW1wb3J0IE5Qcm9ncmVzcyBmcm9tICJucHJvZ3Jlc3MiDQoNCmV4cG9ydCBkZWZhdWx0IHsNCiAgbmFtZTogIkVsZUhlYWRlciIsDQogIGNvbXBvbmVudHM6IHtFbGVCcmVhZGNydW1iLCBFbGVIZWFkZXJOYXYsIEVsZUhlYWRlclJpZ2h0fSwNCiAgZGF0YSgpIHsNCiAgICByZXR1cm4ge30NCiAgfSwNCiAgY29tcHV0ZWQ6IHsNCiAgICBzaG93TGVmdCgpIHsgIC8vIOaYr+WQpuaYvuekuuW3puS+p+mDqOWIhm1lbnUNCiAgICAgIHJldHVybiB0aGlzLnRoZW1lLmxheW91dFN0eWxlICE9PSAxIHx8IHRoaXMudGhlbWUuc2NyZWVuV2lkdGggPCA3Njg7ICAvLyDlsI/lsY/luZXlvLrliLbmmL7npLoNCiAgICB9LA0KICAgIC4uLm1hcEdldHRlcnMoWyd0aGVtZSddKQ0KICB9LA0KICBtZXRob2RzOiB7DQogICAgLyog5oqY5Y+gICovDQogICAgY29sbGFwc2UoKSB7DQogICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgndGhlbWUvdG9nZ2xlJywgJ2NvbGxhcHNlJyk7DQogICAgfSwNCiAgICAvKiDliLfmlrAgKi8NCiAgICByZWZyZXNoKCkgew0KICAgICAgTlByb2dyZXNzLnN0YXJ0KCk7DQogICAgICBpZiAodGhpcy50aGVtZS5yZWxvYWQpIHJldHVybjsNCiAgICAgIHRoaXMuJHN0b3JlLmRpc3BhdGNoKCd0aGVtZS90b2dnbGUnLCAncmVsb2FkJyk7DQogICAgICB0aGlzLiRuZXh0VGljaygoKSA9PiB7DQogICAgICAgIHRoaXMuJHN0b3JlLmRpc3BhdGNoKCd0aGVtZS90b2dnbGUnLCAncmVsb2FkJyk7DQogICAgICAgIHNldFRpbWVvdXQoKCkgPT4gew0KICAgICAgICAgIE5Qcm9ncmVzcy5kb25lKCk7DQogICAgICAgIH0sIDE1MCk7DQogICAgICB9KTsNCiAgICB9DQogIH0NCn0NCg=="},{"version":3,"sources":["Header.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAiBA;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","file":"Header.vue","sourceRoot":"src/views/common/layout","sourcesContent":["<!-- 顶栏 -->\r\n<template>\r\n <div :class=\"['ele-admin-header',{'ele-bg-primary':theme.headStyle===2}]\">\r\n <div class=\"ele-admin-logo\"><span>{{ $setting.name }}</span></div>\r\n <!-- 左侧功能区 -->\r\n <el-menu v-if=\"showLeft\" mode=\"horizontal\" :class=\"['ele-header-left',{'ele-menu-dark':theme.headStyle!==0}]\">\r\n <el-menu-item index=\"fold\" @click=\"collapse\"><i :class=\"theme.collapse?'el-icon-_unfold':'el-icon-_fold'\"></i>\r\n </el-menu-item>\r\n <el-menu-item index=\"refresh\" @click=\"refresh\"><i class=\"el-icon-refresh-right\"></i></el-menu-item>\r\n </el-menu>\r\n <ele-breadcrumb v-if=\"theme.layoutStyle===0\"/><!-- 面包屑导航 -->\r\n <ele-header-nav v-if=\"theme.layoutStyle!==0\"/><!-- 顶部菜单区 -->\r\n <ele-header-right/><!-- 右侧功能区 -->\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport {mapGetters} from 'vuex'\r\nimport EleBreadcrumb from './Breadcrumb'\r\nimport EleHeaderNav from './HeaderNav'\r\nimport EleHeaderRight from '../fragment/HeaderRight'\r\nimport NProgress from \"nprogress\"\r\n\r\nexport default {\r\n name: \"EleHeader\",\r\n components: {EleBreadcrumb, EleHeaderNav, EleHeaderRight},\r\n data() {\r\n return {}\r\n },\r\n computed: {\r\n showLeft() { // 是否显示左侧部分menu\r\n return this.theme.layoutStyle !== 1 || this.theme.screenWidth < 768; // 小屏幕强制显示\r\n },\r\n ...mapGetters(['theme'])\r\n },\r\n methods: {\r\n /* 折叠 */\r\n collapse() {\r\n this.$store.dispatch('theme/toggle', 'collapse');\r\n },\r\n /* 刷新 */\r\n refresh() {\r\n NProgress.start();\r\n if (this.theme.reload) return;\r\n this.$store.dispatch('theme/toggle', 'reload');\r\n this.$nextTick(() => {\r\n this.$store.dispatch('theme/toggle', 'reload');\r\n setTimeout(() => {\r\n NProgress.done();\r\n }, 150);\r\n });\r\n }\r\n }\r\n}\r\n</script>\r\n"]}]}