{"remainingRequest":"C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\node_modules\\style-vw-loader\\index.js??ref--0-2!C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\src\\components\\common\\Sidebar.vue?vue&type=script&lang=js&","dependencies":[{"path":"C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\src\\components\\common\\Sidebar.vue","mtime":1663828782923},{"path":"C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000},{"path":"C:\\Users\\100zone\\Desktop\\baizong\\community\\SmartCommunity\\videoSurveillance\\node_modules\\style-vw-loader\\index.js","mtime":1540864632000}],"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\r\nimport MenuTree from './MenuTree.vue';\r\nexport default {\r\n data() {\r\n return {\r\n btnCollpaseright: require('@assets/img/btn_collpaseright.png'),\r\n btnCollpaseleft: require('@assets/img/btn_collpaseleft.png'),\r\n openList: []\r\n };\r\n },\r\n components: {\r\n MenuTree\r\n },\r\n computed: {\r\n onRoutes() {\r\n return this.$route.path;\r\n },\r\n collapse() {\r\n return this.$store.getters['getCollapse'];\r\n },\r\n menuList() {\r\n let list = this.$store.getters['getMenuList'];\r\n return list;\r\n },\r\n openArray() {\r\n return this.openList;\r\n },\r\n sessSetThisDetai() {\r\n let text = '';\r\n if (!!window.sessionStorage.getItem('setThisDetai')) {\r\n text = JSON.parse(window.sessionStorage.getItem('setThisDetai')).name;\r\n }\r\n return text;\r\n }\r\n },\r\n methods: {\r\n // 侧边栏折叠\r\n collapseChage() {\r\n this.$store.dispatch('collapse', !this.collapse);\r\n },\r\n thisfindMen(arr, indexPath) {\r\n let status = [];\r\n arr.map((v) => {\r\n if (v.children) {\r\n v.children.map((s) => {\r\n if ('/' + s.linkPath === indexPath) {\r\n status.push(v.linkPath, s.linkPath);\r\n }\r\n });\r\n } else {\r\n if ('/' + v.linkPath === indexPath) {\r\n status.push(v.linkPath);\r\n }\r\n }\r\n });\r\n return status;\r\n }\r\n },\r\n watch: {\r\n $route(newValue, oldValue) {\r\n this.openList = this.thisfindMen(this.$store.getters['getMenuList'], newValue.path);\r\n }\r\n },\r\n created() {\r\n this.openList = this.thisfindMen(this.$store.getters['getMenuList'], this.$route.path);\r\n },\r\n mounted() {\r\n // this.$refs.sidebarelmenu.$children[0].$children[0].$el.style.paddingLeft = 0;\r\n // console.log((this.$refs.sidebarelmenu.$children[0].$children[0].$el.style.paddingLeft = 0));\r\n }\r\n};\r\n",{"version":3,"sources":["Sidebar.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAqCA;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;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"Sidebar.vue","sourceRoot":"src/components/common","sourcesContent":["\r\n\r\n\r\n\r\n\r\n"]}]}