| 1 |
- {"remainingRequest":"/usr/local/develop/php/www/waibao/NN2024071001/NN2024071001/addons/admin/node_modules/babel-loader/lib/index.js!/usr/local/develop/php/www/waibao/NN2024071001/NN2024071001/addons/admin/node_modules/cache-loader/dist/cjs.js??ref--0-0!/usr/local/develop/php/www/waibao/NN2024071001/NN2024071001/addons/admin/node_modules/vue-loader/lib/index.js??vue-loader-options!/usr/local/develop/php/www/waibao/NN2024071001/NN2024071001/addons/admin/src/views/common/layout/Layout.vue?vue&type=script&lang=js&","dependencies":[{"path":"/usr/local/develop/php/www/waibao/NN2024071001/NN2024071001/addons/admin/src/views/common/layout/Layout.vue","mtime":1616226484000},{"path":"/usr/local/develop/php/www/waibao/NN2024071001/NN2024071001/addons/admin/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/usr/local/develop/php/www/waibao/NN2024071001/NN2024071001/addons/admin/node_modules/babel-loader/lib/index.js","mtime":499162500000},{"path":"/usr/local/develop/php/www/waibao/NN2024071001/NN2024071001/addons/admin/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/usr/local/develop/php/www/waibao/NN2024071001/NN2024071001/addons/admin/node_modules/vue-loader/lib/index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9vYmplY3RTcHJlYWQgZnJvbSAiL3Vzci9sb2NhbC9kZXZlbG9wL3BocC93d3cvd2FpYmFvL05OMjAyNDA3MTAwMS9OTjIwMjQwNzEwMDEvYWRkb25zL2FkbWluL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2VzbS9vYmplY3RTcHJlYWQyIjsKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgbWFwR2V0dGVycyB9IGZyb20gJ3Z1ZXgnOwppbXBvcnQgRWxlSGVhZGVyIGZyb20gJy4vSGVhZGVyJzsKaW1wb3J0IEVsZVNpZGViYXIgZnJvbSAnLi9TaWRlYmFyJzsKaW1wb3J0IEVsZVRhYnMgZnJvbSAnLi9UYWJzJzsKaW1wb3J0IEVsZVNldHRpbmcgZnJvbSAnLi4vZnJhZ21lbnQvU2V0dGluZyc7CmltcG9ydCBFbGVQYXNzd29yZCBmcm9tICcuLi9mcmFnbWVudC9QYXNzd29yZCc7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAiRWxlTGF5b3V0IiwKICBjb21wb25lbnRzOiB7CiAgICBFbGVIZWFkZXI6IEVsZUhlYWRlciwKICAgIEVsZVNpZGViYXI6IEVsZVNpZGViYXIsCiAgICBFbGVUYWJzOiBFbGVUYWJzLAogICAgRWxlU2V0dGluZzogRWxlU2V0dGluZywKICAgIEVsZVBhc3N3b3JkOiBFbGVQYXNzd29yZAogIH0sCiAgY29tcHV0ZWQ6IF9vYmplY3RTcHJlYWQoewogICAgLyog5qGG5p625biD5bGAY2xhc3MgKi8KICAgIGxheW91dENsYXNzOiBmdW5jdGlvbiBsYXlvdXRDbGFzcygpIHsKICAgICAgcmV0dXJuIFsnZWxlLWFkbWluLWxheW91dCcsIHsKICAgICAgICAnZWxlLWxheW91dC1jb2xsYXBzZSc6IHRoaXMudGhlbWUuY29sbGFwc2UKICAgICAgfSwgLy8g5oqY5Y+g54q25oCBCiAgICAgIHsKICAgICAgICAnZWxlLWxheW91dC1maXhlZCc6IHRoaXMudGhlbWUuZml4ZWRMYXlvdXQKICAgICAgfSwgLy8g5Zu65a6a6aG25qCP5ZKM5L6n5qCPCiAgICAgIHsKICAgICAgICAnZWxlLXNpZGUtZGFyayc6IHRoaXMudGhlbWUuc2lkZVN0eWxlID09PSAxCiAgICAgIH0sIC8vIOaal+iJsuS+p+agjwogICAgICB7CiAgICAgICAgJ2VsZS1zaWRlLWNvbG9yLWljb24nOiB0aGlzLnRoZW1lLmNvbG9yZnVsSWNvbgogICAgICB9LCAvLyDkvqfmoI/lvanoibLlm77moIcKICAgICAgewogICAgICAgICdlbGUtaGVhZC1kYXJrJzogdGhpcy50aGVtZS5oZWFkU3R5bGUgIT09IDAKICAgICAgfSwgLy8g5pqX6Imy6aG25qCPCiAgICAgIHsKICAgICAgICAnZWxlLWxvZ28tYXV0by1zaXplJzogdGhpcy50aGVtZS5sb2dvQXV0b1NpemUgfHwgdGhpcy50aGVtZS5sYXlvdXRTdHlsZSA9PT0gMQogICAgICB9LCAvLyBsb2dv5a695bqm6Ieq6YCC5bqUCiAgICAgIHsKICAgICAgICAnZWxlLXRhYnMtc2hvdyc6IHRoaXMudGhlbWUuc2hvd1RhYnMKICAgICAgfSwgLy8g5byA5ZCv5aSa6aG1562+CiAgICAgIFsnJywgJ2VsZS10YWItZG90JywgJ2VsZS10YWItY2FyZCddW3RoaXMudGhlbWUudGFiU3R5bGVdLCAvLyDpobXnrb7po47moLwKICAgICAgewogICAgICAgICdlbGUtYWRtaW4tYm9keS1saW1pdCc6ICF0aGlzLnRoZW1lLmJvZHlGdWxsCiAgICAgIH0gLy8g5Li75L2T5YaF5a655a6a5a69CiAgICAgIF07CiAgICB9LAoKICAgIC8qIOaYr+WQpuaYvuekuuS+p+i+ueagjyAqLwogICAgc2hvd1NpZGViYXI6IGZ1bmN0aW9uIHNob3dTaWRlYmFyKCkgewogICAgICByZXR1cm4gdGhpcy50aGVtZS5sYXlvdXRTdHlsZSAhPT0gMSB8fCB0aGlzLnRoZW1lLnNjcmVlbldpZHRoIDwgNzY4OyAvLyDlsI/lsY/luZXlvLrliLblt6bkvqfoj5zljZXmqKHlvI8KICAgIH0KICB9LCBtYXBHZXR0ZXJzKFsndGhlbWUnXSkpLAogIG1vdW50ZWQ6IGZ1bmN0aW9uIG1vdW50ZWQoKSB7CiAgICB0aGlzLmdldFVzZXJJbmZvKCk7CgogICAgaWYgKHRoaXMuJHNldHRpbmcud2F0Y2hSZXNpemUpIHsKICAgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3Jlc2l6ZScsIHRoaXMub25XaW5kb3dSZXNpemUpOwogICAgfQogIH0sCiAgbWV0aG9kczogewogICAgLyog6I635Y+W5b2T5YmN55So5oi35L+h5oGvICovCiAgICBnZXRVc2VySW5mbzogZnVuY3Rpb24gZ2V0VXNlckluZm8oKSB7CiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CgogICAgICBpZiAodGhpcy4kc2V0dGluZy51c2VyVXJsKSB7CiAgICAgICAgdGhpcy4kaHR0cC5nZXQodGhpcy4kc2V0dGluZy51c2VyVXJsKS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICAgIGlmIChyZXMuZGF0YS5jb2RlID09PSAwKSB7CiAgICAgICAgICAgIGlmIChfdGhpcy4kc2V0dGluZy5wYXJzZVVzZXIpIHsKICAgICAgICAgICAgICByZXMuZGF0YSA9IF90aGlzLiRzZXR0aW5nLnBhcnNlVXNlcihyZXMuZGF0YSk7CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHZhciB1c2VyID0gcmVzLmRhdGEuZGF0YTsKCiAgICAgICAgICAgIF90aGlzLiRzdG9yZS5kaXNwYXRjaCgndXNlci9zZXRVc2VyJywgdXNlcik7CgogICAgICAgICAgICBfdGhpcy4kc3RvcmUuZGlzcGF0Y2goJ3VzZXIvc2V0Um9sZXMnLCB1c2VyID8gdXNlci5yb2xlcyA6IG51bGwpOwoKICAgICAgICAgICAgX3RoaXMuJHN0b3JlLmRpc3BhdGNoKCd1c2VyL3NldEF1dGhvcml0aWVzJywgdXNlciA/IHVzZXIuYXV0aG9yaXRpZXMgOiBudWxsKTsgLy8g6K6+572u6IqC54K55p2D6ZmQCgoKICAgICAgICAgICAgX3RoaXMuJHN0b3JlLmRpc3BhdGNoKCd1c2VyL3NldFBlcm1pc3Npb24nLCB1c2VyID8gdXNlci5wZXJtaXNzaW9uTGlzdCA6IG51bGwpOwogICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgX3RoaXMuJG1lc3NhZ2UuZXJyb3IocmVzLmRhdGEubXNnKTsKICAgICAgICAgIH0KICAgICAgICB9KS5jYXRjaChmdW5jdGlvbiAoZSkgewogICAgICAgICAgX3RoaXMuJG1lc3NhZ2UuZXJyb3IoZS5tZXNzYWdlKTsKICAgICAgICB9KTsKICAgICAgfQogICAgfSwKCiAgICAvKiDmipjlj6Av5bGV5byA5L6n6L655qCPICovCiAgICBjb2xsYXBzZTogZnVuY3Rpb24gY29sbGFwc2UoKSB7CiAgICAgIHRoaXMuJHN0b3JlLmRpc3BhdGNoKCd0aGVtZS90b2dnbGUnLCAnY29sbGFwc2UnKTsKICAgIH0sCgogICAgLyog56qX5Y+j5aSn5bCP5pS55Y+Y55uR5ZCsICovCiAgICBvbldpbmRvd1Jlc2l6ZTogZnVuY3Rpb24gb25XaW5kb3dSZXNpemUoKSB7CiAgICAgIHZhciBzY3JlZW5XaWR0aCA9IGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5jbGllbnRXaWR0aCB8fCBkb2N1bWVudC5ib2R5LmNsaWVudFdpZHRoOwoKICAgICAgaWYgKHRoaXMuJHN0b3JlLnN0YXRlLnRoZW1lLnNjcmVlbldpZHRoICE9PSBzY3JlZW5XaWR0aCkgewogICAgICAgIHRoaXMuJHN0b3JlLmRpc3BhdGNoKCd0aGVtZS9zZXQnLCB7CiAgICAgICAgICBrZXk6ICdzY3JlZW5XaWR0aCcsCiAgICAgICAgICB2YWx1ZTogc2NyZWVuV2lkdGgKICAgICAgICB9KTsKICAgICAgfQogICAgfQogIH0sCiAgZGVzdHJveWVkOiBmdW5jdGlvbiBkZXN0cm95ZWQoKSB7CiAgICAvLyDplIDmr4HlsY/luZVyZXNpemXnm5HlkKwKICAgIGlmICh0aGlzLiRzZXR0aW5nLndhdGNoUmVzaXplKSB7CiAgICAgIHdpbmRvdy5yZW1vdmVFdmVudExpc3RlbmVyKCdyZXNpemUnLCB0aGlzLm9uV2luZG93UmVzaXplKTsKICAgIH0KICB9LAogIHdhdGNoOiB7CiAgICAvKiDnm5HlkKzot6/nlLHlj5jljJYgKi8KICAgICRyb3V0ZTogZnVuY3Rpb24gJHJvdXRlKCkgewogICAgICBpZiAodGhpcy50aGVtZS5zY3JlZW5XaWR0aCA8IDc2OCkgewogICAgICAgIHRoaXMuJHN0b3JlLmRpc3BhdGNoKCd0aGVtZS9zZXQnLCB7CiAgICAgICAgICBrZXk6ICdjb2xsYXBzZScsCiAgICAgICAgICB2YWx1ZTogdHJ1ZQogICAgICAgIH0pOwogICAgICB9CgogICAgICBpZiAoIXRoaXMuJHNldHRpbmcud2F0Y2hSZXNpemUpIHsKICAgICAgICB0aGlzLm9uV2luZG93UmVzaXplKCk7CiAgICAgIH0KICAgIH0KICB9Cn07"},{"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"}]}
|