{"ast":null,"code":"import { getBuildingTree } from '@/api';\nexport default {\n name: 'BuildingNav',\n data() {\n return {\n treeData: []\n };\n },\n async mounted() {\n const res = await getBuildingTree();\n this.treeData = res.data.tree;\n },\n methods: {\n handleNodeClick(data) {\n this.$emit('node-click', data);\n }\n }\n};","map":{"version":3,"names":["getBuildingTree","name","data","treeData","mounted","res","tree","methods","handleNodeClick","$emit"],"sources":["src/components/VideoMonitor/BuildingNav.vue"],"sourcesContent":["\n\n\n\n\n"],"mappings":"AAyBA,SAAAA,eAAA;AAEA;EACAC,IAAA;EACAC,KAAA;IACA;MACAC,QAAA;IACA;EACA;EACA,MAAAC,QAAA;IACA,MAAAC,GAAA,SAAAL,eAAA;IACA,KAAAG,QAAA,GAAAE,GAAA,CAAAH,IAAA,CAAAI,IAAA;EACA;EACAC,OAAA;IACAC,gBAAAN,IAAA;MACA,KAAAO,KAAA,eAAAP,IAAA;IACA;EACA;AACA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}