a7dbd413c9fb9898d0fb5c556be4b955.json 14 KB

1
  1. {"remainingRequest":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/babel-loader/lib/index.js!/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/node_modules/cache-loader/dist/cjs.js??ref--0-0!/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/Layout.vue?vue&type=script&lang=js&","dependencies":[{"path":"/usr/local/develop/php/www/waibao/project/NN2020060801/addons/admin/src/views/common/layout/Layout.vue","mtime":1616226484000},{"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:aW1wb3J0IF9vYmplY3RTcHJlYWQgZnJvbSAiL3Vzci9sb2NhbC9kZXZlbG9wL3BocC93d3cvd2FpYmFvL3Byb2plY3QvTk4yMDIwMDYwODAxL2FkZG9ucy9hZG1pbi9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9lc20vb2JqZWN0U3ByZWFkMiI7Ci8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCmltcG9ydCB7IG1hcEdldHRlcnMgfSBmcm9tICd2dWV4JzsKaW1wb3J0IEVsZUhlYWRlciBmcm9tICcuL0hlYWRlcic7CmltcG9ydCBFbGVTaWRlYmFyIGZyb20gJy4vU2lkZWJhcic7CmltcG9ydCBFbGVUYWJzIGZyb20gJy4vVGFicyc7CmltcG9ydCBFbGVTZXR0aW5nIGZyb20gJy4uL2ZyYWdtZW50L1NldHRpbmcnOwppbXBvcnQgRWxlUGFzc3dvcmQgZnJvbSAnLi4vZnJhZ21lbnQvUGFzc3dvcmQnOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIkVsZUxheW91dCIsCiAgY29tcG9uZW50czogewogICAgRWxlSGVhZGVyOiBFbGVIZWFkZXIsCiAgICBFbGVTaWRlYmFyOiBFbGVTaWRlYmFyLAogICAgRWxlVGFiczogRWxlVGFicywKICAgIEVsZVNldHRpbmc6IEVsZVNldHRpbmcsCiAgICBFbGVQYXNzd29yZDogRWxlUGFzc3dvcmQKICB9LAogIGNvbXB1dGVkOiBfb2JqZWN0U3ByZWFkKHsKICAgIC8qIOahhuaetuW4g+WxgGNsYXNzICovCiAgICBsYXlvdXRDbGFzczogZnVuY3Rpb24gbGF5b3V0Q2xhc3MoKSB7CiAgICAgIHJldHVybiBbJ2VsZS1hZG1pbi1sYXlvdXQnLCB7CiAgICAgICAgJ2VsZS1sYXlvdXQtY29sbGFwc2UnOiB0aGlzLnRoZW1lLmNvbGxhcHNlCiAgICAgIH0sIC8vIOaKmOWPoOeKtuaAgQogICAgICB7CiAgICAgICAgJ2VsZS1sYXlvdXQtZml4ZWQnOiB0aGlzLnRoZW1lLmZpeGVkTGF5b3V0CiAgICAgIH0sIC8vIOWbuuWumumhtuagj+WSjOS+p+agjwogICAgICB7CiAgICAgICAgJ2VsZS1zaWRlLWRhcmsnOiB0aGlzLnRoZW1lLnNpZGVTdHlsZSA9PT0gMQogICAgICB9LCAvLyDmmpfoibLkvqfmoI8KICAgICAgewogICAgICAgICdlbGUtc2lkZS1jb2xvci1pY29uJzogdGhpcy50aGVtZS5jb2xvcmZ1bEljb24KICAgICAgfSwgLy8g5L6n5qCP5b2p6Imy5Zu+5qCHCiAgICAgIHsKICAgICAgICAnZWxlLWhlYWQtZGFyayc6IHRoaXMudGhlbWUuaGVhZFN0eWxlICE9PSAwCiAgICAgIH0sIC8vIOaal+iJsumhtuagjwogICAgICB7CiAgICAgICAgJ2VsZS1sb2dvLWF1dG8tc2l6ZSc6IHRoaXMudGhlbWUubG9nb0F1dG9TaXplIHx8IHRoaXMudGhlbWUubGF5b3V0U3R5bGUgPT09IDEKICAgICAgfSwgLy8gbG9nb+WuveW6puiHqumAguW6lAogICAgICB7CiAgICAgICAgJ2VsZS10YWJzLXNob3cnOiB0aGlzLnRoZW1lLnNob3dUYWJzCiAgICAgIH0sIC8vIOW8gOWQr+WkmumhteetvgogICAgICBbJycsICdlbGUtdGFiLWRvdCcsICdlbGUtdGFiLWNhcmQnXVt0aGlzLnRoZW1lLnRhYlN0eWxlXSwgLy8g6aG1562+6aOO5qC8CiAgICAgIHsKICAgICAgICAnZWxlLWFkbWluLWJvZHktbGltaXQnOiAhdGhpcy50aGVtZS5ib2R5RnVsbAogICAgICB9IC8vIOS4u+S9k+WGheWuueWumuWuvQogICAgICBdOwogICAgfSwKCiAgICAvKiDmmK/lkKbmmL7npLrkvqfovrnmoI8gKi8KICAgIHNob3dTaWRlYmFyOiBmdW5jdGlvbiBzaG93U2lkZWJhcigpIHsKICAgICAgcmV0dXJuIHRoaXMudGhlbWUubGF5b3V0U3R5bGUgIT09IDEgfHwgdGhpcy50aGVtZS5zY3JlZW5XaWR0aCA8IDc2ODsgLy8g5bCP5bGP5bmV5by65Yi25bem5L6n6I+c5Y2V5qih5byPCiAgICB9CiAgfSwgbWFwR2V0dGVycyhbJ3RoZW1lJ10pKSwKICBtb3VudGVkOiBmdW5jdGlvbiBtb3VudGVkKCkgewogICAgdGhpcy5nZXRVc2VySW5mbygpOwoKICAgIGlmICh0aGlzLiRzZXR0aW5nLndhdGNoUmVzaXplKSB7CiAgICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdyZXNpemUnLCB0aGlzLm9uV2luZG93UmVzaXplKTsKICAgIH0KICB9LAogIG1ldGhvZHM6IHsKICAgIC8qIOiOt+WPluW9k+WJjeeUqOaIt+S/oeaBryAqLwogICAgZ2V0VXNlckluZm86IGZ1bmN0aW9uIGdldFVzZXJJbmZvKCkgewogICAgICB2YXIgX3RoaXMgPSB0aGlzOwoKICAgICAgaWYgKHRoaXMuJHNldHRpbmcudXNlclVybCkgewogICAgICAgIHRoaXMuJGh0dHAuZ2V0KHRoaXMuJHNldHRpbmcudXNlclVybCkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgICBpZiAocmVzLmRhdGEuY29kZSA9PT0gMCkgewogICAgICAgICAgICBpZiAoX3RoaXMuJHNldHRpbmcucGFyc2VVc2VyKSB7CiAgICAgICAgICAgICAgcmVzLmRhdGEgPSBfdGhpcy4kc2V0dGluZy5wYXJzZVVzZXIocmVzLmRhdGEpOwogICAgICAgICAgICB9CgogICAgICAgICAgICB2YXIgdXNlciA9IHJlcy5kYXRhLmRhdGE7CgogICAgICAgICAgICBfdGhpcy4kc3RvcmUuZGlzcGF0Y2goJ3VzZXIvc2V0VXNlcicsIHVzZXIpOwoKICAgICAgICAgICAgX3RoaXMuJHN0b3JlLmRpc3BhdGNoKCd1c2VyL3NldFJvbGVzJywgdXNlciA/IHVzZXIucm9sZXMgOiBudWxsKTsKCiAgICAgICAgICAgIF90aGlzLiRzdG9yZS5kaXNwYXRjaCgndXNlci9zZXRBdXRob3JpdGllcycsIHVzZXIgPyB1c2VyLmF1dGhvcml0aWVzIDogbnVsbCk7IC8vIOiuvue9ruiKgueCueadg+mZkAoKCiAgICAgICAgICAgIF90aGlzLiRzdG9yZS5kaXNwYXRjaCgndXNlci9zZXRQZXJtaXNzaW9uJywgdXNlciA/IHVzZXIucGVybWlzc2lvbkxpc3QgOiBudWxsKTsKICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIF90aGlzLiRtZXNzYWdlLmVycm9yKHJlcy5kYXRhLm1zZyk7CiAgICAgICAgICB9CiAgICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGUpIHsKICAgICAgICAgIF90aGlzLiRtZXNzYWdlLmVycm9yKGUubWVzc2FnZSk7CiAgICAgICAgfSk7CiAgICAgIH0KICAgIH0sCgogICAgLyog5oqY5Y+gL+WxleW8gOS+p+i+ueagjyAqLwogICAgY29sbGFwc2U6IGZ1bmN0aW9uIGNvbGxhcHNlKCkgewogICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgndGhlbWUvdG9nZ2xlJywgJ2NvbGxhcHNlJyk7CiAgICB9LAoKICAgIC8qIOeql+WPo+Wkp+Wwj+aUueWPmOebkeWQrCAqLwogICAgb25XaW5kb3dSZXNpemU6IGZ1bmN0aW9uIG9uV2luZG93UmVzaXplKCkgewogICAgICB2YXIgc2NyZWVuV2lkdGggPSBkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuY2xpZW50V2lkdGggfHwgZG9jdW1lbnQuYm9keS5jbGllbnRXaWR0aDsKCiAgICAgIGlmICh0aGlzLiRzdG9yZS5zdGF0ZS50aGVtZS5zY3JlZW5XaWR0aCAhPT0gc2NyZWVuV2lkdGgpIHsKICAgICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgndGhlbWUvc2V0JywgewogICAgICAgICAga2V5OiAnc2NyZWVuV2lkdGgnLAogICAgICAgICAgdmFsdWU6IHNjcmVlbldpZHRoCiAgICAgICAgfSk7CiAgICAgIH0KICAgIH0KICB9LAogIGRlc3Ryb3llZDogZnVuY3Rpb24gZGVzdHJveWVkKCkgewogICAgLy8g6ZSA5q+B5bGP5bmVcmVzaXpl55uR5ZCsCiAgICBpZiAodGhpcy4kc2V0dGluZy53YXRjaFJlc2l6ZSkgewogICAgICB3aW5kb3cucmVtb3ZlRXZlbnRMaXN0ZW5lcigncmVzaXplJywgdGhpcy5vbldpbmRvd1Jlc2l6ZSk7CiAgICB9CiAgfSwKICB3YXRjaDogewogICAgLyog55uR5ZCs6Lev55Sx5Y+Y5YyWICovCiAgICAkcm91dGU6IGZ1bmN0aW9uICRyb3V0ZSgpIHsKICAgICAgaWYgKHRoaXMudGhlbWUuc2NyZWVuV2lkdGggPCA3NjgpIHsKICAgICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgndGhlbWUvc2V0JywgewogICAgICAgICAga2V5OiAnY29sbGFwc2UnLAogICAgICAgICAgdmFsdWU6IHRydWUKICAgICAgICB9KTsKICAgICAgfQoKICAgICAgaWYgKCF0aGlzLiRzZXR0aW5nLndhdGNoUmVzaXplKSB7CiAgICAgICAgdGhpcy5vbldpbmRvd1Jlc2l6ZSgpOwogICAgICB9CiAgICB9CiAgfQp9Ow=="},{"version":3,"sources":["Layout.vue"],"names":[],"mappings":"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","sourcesContent":["<!-- 页面布局 -->\r\n<template>\r\n <div :class=\"layoutClass\">\r\n <ele-header/><!-- 顶栏 -->\r\n <el-container class=\"ele-admin-main\">\r\n <ele-sidebar v-if=\"showSidebar\"/><!-- 侧边栏 -->\r\n <div class=\"ele-admin-body\">\r\n <ele-tabs v-if=\"theme.showTabs\"/><!-- 多页签 -->\r\n <keep-alive :include=\"$setting.keepAliveList\">\r\n <router-view v-if=\"!theme.reload\"/><!-- 路由出口 -->\r\n </keep-alive>\r\n </div>\r\n </el-container>\r\n <div class=\"ele-admin-shade\" @click=\"collapse\"></div><!-- 小屏幕下遮罩层 -->\r\n <ele-setting v-if=\"$setting.showSetting\"/><!-- 主题设置抽屉 -->\r\n <ele-password/><!-- 修改密码弹窗 -->\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport {mapGetters} from 'vuex'\r\nimport EleHeader from './Header'\r\nimport EleSidebar from './Sidebar'\r\nimport EleTabs from './Tabs'\r\nimport EleSetting from '../fragment/Setting'\r\nimport ElePassword from '../fragment/Password'\r\n\r\nexport default {\r\n name: \"EleLayout\",\r\n components: {EleHeader, EleSidebar, EleTabs, EleSetting, ElePassword},\r\n computed: {\r\n /* 框架布局class */\r\n layoutClass() {\r\n return [\r\n 'ele-admin-layout',\r\n {'ele-layout-collapse': this.theme.collapse}, // 折叠状态\r\n {'ele-layout-fixed': this.theme.fixedLayout}, // 固定顶栏和侧栏\r\n {'ele-side-dark': this.theme.sideStyle === 1}, // 暗色侧栏\r\n {'ele-side-color-icon': this.theme.colorfulIcon}, // 侧栏彩色图标\r\n {'ele-head-dark': this.theme.headStyle !== 0}, // 暗色顶栏\r\n {'ele-logo-auto-size': this.theme.logoAutoSize || this.theme.layoutStyle === 1}, // logo宽度自适应\r\n {'ele-tabs-show': this.theme.showTabs}, // 开启多页签\r\n ['', 'ele-tab-dot', 'ele-tab-card'][this.theme.tabStyle], // 页签风格\r\n {'ele-admin-body-limit': !this.theme.bodyFull} // 主体内容定宽\r\n ]\r\n },\r\n /* 是否显示侧边栏 */\r\n showSidebar() {\r\n return this.theme.layoutStyle !== 1 || this.theme.screenWidth < 768; // 小屏幕强制左侧菜单模式\r\n },\r\n ...mapGetters(['theme']),\r\n },\r\n mounted() {\r\n this.getUserInfo();\r\n if (this.$setting.watchResize) {\r\n window.addEventListener('resize', this.onWindowResize);\r\n }\r\n },\r\n methods: {\r\n /* 获取当前用户信息 */\r\n getUserInfo() {\r\n if (this.$setting.userUrl) {\r\n this.$http.get(this.$setting.userUrl).then(res => {\r\n if (res.data.code === 0) {\r\n if (this.$setting.parseUser) {\r\n res.data = this.$setting.parseUser(res.data);\r\n }\r\n let user = res.data.data;\r\n this.$store.dispatch('user/setUser', user);\r\n this.$store.dispatch('user/setRoles', user ? user.roles : null);\r\n this.$store.dispatch('user/setAuthorities', user ? user.authorities : null);\r\n // 设置节点权限\r\n this.$store.dispatch('user/setPermission', user ? user.permissionList : null);\r\n } else {\r\n this.$message.error(res.data.msg);\r\n }\r\n }).catch(e => {\r\n this.$message.error(e.message);\r\n });\r\n }\r\n },\r\n /* 折叠/展开侧边栏 */\r\n collapse() {\r\n this.$store.dispatch('theme/toggle', 'collapse');\r\n },\r\n /* 窗口大小改变监听 */\r\n onWindowResize() {\r\n let screenWidth = document.documentElement.clientWidth || document.body.clientWidth;\r\n if (this.$store.state.theme.screenWidth !== screenWidth) {\r\n this.$store.dispatch('theme/set', {\r\n key: 'screenWidth', value: screenWidth\r\n });\r\n }\r\n }\r\n },\r\n destroyed() {\r\n // 销毁屏幕resize监听\r\n if (this.$setting.watchResize) {\r\n window.removeEventListener('resize', this.onWindowResize);\r\n }\r\n },\r\n watch: {\r\n /* 监听路由变化 */\r\n $route() {\r\n if (this.theme.screenWidth < 768) {\r\n this.$store.dispatch('theme/set', {key: 'collapse', value: true});\r\n }\r\n if (!this.$setting.watchResize) {\r\n this.onWindowResize();\r\n }\r\n }\r\n }\r\n}\r\n</script>\r\n"],"sourceRoot":"src/views/common/layout"}]}