{"remainingRequest":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\common\\Whole.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\视频边缘计算管理平台\\TransFlow\\src\\components\\common\\Whole.vue","mtime":1674961941261},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1674961932750},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\babel-loader\\lib\\index.js","mtime":1674961932551},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1674961932750},{"path":"E:\\视频边缘计算管理平台\\TransFlow\\node_modules\\vue-loader\\lib\\index.js","mtime":1674961940096}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nimport SideMenu from '@/components/sidemenu/SideMenu';\r\nimport bus from \"@/utils/bus\";\r\nexport default {\r\n components: {\r\n SideMenu\r\n },\r\n data(){\r\n return{\r\n itemList: [ // 水平一级菜单栏的菜单\r\n // { path: '/Home', title: '首页' },\r\n { path: '/test1', title: '一级菜单1' },\r\n { path: '/test2', title: '一级菜单2' },\r\n { path: '/test3', title: '一级菜单3' },\r\n { path: '/permission', title: '管理员权限' },\r\n // { path: '/i18n', title: '国际化组件' }\r\n ],\r\n leftMenus: [\r\n {\r\n title : '分析',\r\n path: '/test1/AnalysisMain',\r\n icon : 'el-icon-data-line',\r\n // icon : require('@/assets/img/fenxi.png'),\r\n },\r\n {\r\n title : '控制中心',\r\n path: 'ControlCenter',\r\n icon:'el-icon-coin',\r\n children : [\r\n {\r\n title : '通用',\r\n path: 'test1-2',\r\n children : [\r\n {\r\n title : '关于本机',\r\n path: '/test1/AboutMachine',\r\n\r\n },\r\n {\r\n title : '网络',\r\n path: '/test1/network',\r\n\r\n },\r\n {\r\n title : 'VPN',\r\n path: '/test1/VPN',\r\n\r\n },\r\n {\r\n title : '自定义操作',\r\n path: '/test1/CustomOperations',\r\n\r\n },\r\n {\r\n title : '健康检测',\r\n path: '/test1/HealthCheck',\r\n\r\n }\r\n ]\r\n },{\r\n title : '运行状态',\r\n path: '/test1/StateOperation',\r\n // icon : 'el-icon-user-solid',\r\n },{\r\n title : '接口',\r\n path: '/test1/interface',\r\n // icon : 'el-icon-user-solid',\r\n },{\r\n title : 'IP设置',\r\n path: '/test1/IPSetting',\r\n // icon : 'el-icon-user-solid',\r\n },\r\n \r\n ]\r\n },{\r\n title : '系统设置',\r\n path: 'SystemSettings',\r\n icon : 'el-icon-s-tools',\r\n \r\n children : [\r\n {\r\n title : '全局设置',\r\n path: '/test1/globalSettings',\r\n // icon : 'bars',\r\n },\r\n {\r\n title : '关于本机——导出设置',\r\n path: '/test1/ExportingSettings',\r\n // icon : 'tool',\r\n },\r\n {\r\n title : '关于本机——导入设置',\r\n path: '/test1/ImportSettings',\r\n // icon : 'tool',\r\n },\r\n {\r\n title : '接口与服务器证书',\r\n path: '/test1/InterfaceServerCertificates',\r\n // icon : 'tool',\r\n },\r\n {\r\n title : 'UDP服务设置',\r\n path: '/test1/UDPServiceSettings',\r\n // icon : 'tool',\r\n }\r\n ]\r\n },{\r\n title : '用户管理',\r\n path: 'UserManagement',\r\n icon : 'el-icon-user-solid',\r\n children : [\r\n {\r\n title : '我的账号',\r\n path: '/test1/myId',\r\n // icon : 'bars',\r\n },\r\n {\r\n title : '账号管理',\r\n path: '/test1/IdManagement',\r\n // icon : 'tool',\r\n },\r\n ]\r\n },\r\n {\r\n title : '通知/日志',\r\n path: '/test1/logs',\r\n icon : 'el-icon-phone',\r\n },\r\n \r\n ],\r\n globalTheme: false,\r\n }\r\n },\r\n\r\n computed: {\r\n username(){\r\n return localStorage.getItem('ms_username') || '';\r\n },\r\n toIndex(){ // 根据路径绑定到对应的一级菜单,防止页面刷新重新跳回第一个\r\n return '/' + this.$route.path.split('/')[1];\r\n },\r\n },\r\n created() {\r\n this.globalTheme = JSON.parse(localStorage.getItem('global_theme'));\r\n bus.$emit('global_theme', this.globalTheme); // 将 globalTheme 的值传给父组件\r\n },\r\n methods: {\r\n handleSelect(path){ // 切换菜单栏\r\n this.$router.push({\r\n path: path\r\n });\r\n },\r\n handleCommand(command){ // 用户名下拉菜单选择事件\r\n if(command == 'loginout'){\r\n localStorage.removeItem('ms_username');\r\n this.$router.push({\r\n path: '/Login'\r\n });\r\n }\r\n },\r\n handleChangeStyle(){ // 切换主题\r\n this.globalTheme = !this.globalTheme;\r\n localStorage.setItem('global_theme', this.globalTheme); // 本地存储选择的 globalTheme\r\n bus.$emit('global_theme', this.globalTheme); // 将 globalTheme 的值传给父组件\r\n }\r\n }\r\n}\r\n",{"version":3,"sources":["Whole.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA4CA;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;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;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;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;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;AACA;AACA","file":"Whole.vue","sourceRoot":"src/components/common","sourcesContent":["\r\n \r\n \r\n \r\n
\r\n \r\n \r\n \r\n \r\n
\r\n \r\n \r\n \r\n \r\n \r\n\r\n
\r\n\r\n\r\n\r\n\r\n"]}]}