{"remainingRequest":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\bbsl-fvue\\src\\views\\frontScreens\\components\\gisTabComponents\\module\\DamModel.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\src\\views\\frontScreens\\components\\gisTabComponents\\module\\DamModel.vue","mtime":1684458238606},{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"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//\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\nexport default {\r\n name: 'damModel',\r\n data() {\r\n return {\r\n activeName: '基本情况',\r\n reservoirData: [\r\n {\r\n text: '水库名称',\r\n content: 'XXX水库',\r\n key: 1,\r\n },\r\n {\r\n text: '水库类型',\r\n content: '山丘水库',\r\n key: 2,\r\n },\r\n {\r\n text: '水库代码',\r\n content: '225522',\r\n key: 3,\r\n },\r\n {\r\n text: '别名/曾用名',\r\n content: 'XXX水库',\r\n key: 4,\r\n },\r\n {\r\n text: '工程规模',\r\n content: '中型',\r\n key: 5,\r\n },\r\n {\r\n text: '工程状态',\r\n content: '完工',\r\n key: 6,\r\n },\r\n {\r\n text: '所在行政区划',\r\n content: 'XX镇',\r\n key: 7,\r\n },\r\n ],\r\n stationData: [\r\n {\r\n name: '雨量站',\r\n num: 5,\r\n key: 1,\r\n icon: 'yuliang',\r\n },\r\n {\r\n name: '河道水位站',\r\n num: 5,\r\n key: 2,\r\n icon: 'shuiwei',\r\n },\r\n {\r\n name: '水库水位站',\r\n num: 5,\r\n key: 3,\r\n icon: 'shuiwen',\r\n },\r\n {\r\n name: '位移测点',\r\n num: 5,\r\n key: 4,\r\n icon: 'weiyi',\r\n },\r\n {\r\n name: '渗流测点',\r\n num: 5,\r\n key: 5,\r\n icon: 'shenliu',\r\n },\r\n {\r\n name: '渗压测点',\r\n num: 5,\r\n key: 6,\r\n icon: 'shenya',\r\n },\r\n ],\r\n engineerData: [\r\n {\r\n name: '水库',\r\n num: 5,\r\n key: 1,\r\n icon: 'shuiku',\r\n },\r\n {\r\n name: '大坝',\r\n num: 5,\r\n key: 2,\r\n icon: 'daba',\r\n },\r\n {\r\n name: '水电站',\r\n num: 5,\r\n key: 3,\r\n icon: 'shuidianzhan',\r\n },\r\n {\r\n name: '堤防',\r\n num: 5,\r\n key: 4,\r\n icon: 'difang',\r\n },\r\n ],\r\n }\r\n },\r\n inject: ['mapData'],\r\n created() {\r\n let mapData = this.mapData()\r\n this.districtData = this.originData\r\n this.T = mapData.T\r\n this.map = mapData.map\r\n },\r\n mounted() {},\r\n beforeDestroy() {\r\n if (this.sectionMarker && this.label) {\r\n this.map.removeLayer(this.sectionMarker)\r\n this.map.removeLayer(this.label)\r\n this.sectionMarker.closeInfoWindow()\r\n }\r\n if (this.polygon) {\r\n this.map.removeLayer(this.polygon)\r\n }\r\n },\r\n methods: {\r\n handleClick(tab, event) {\r\n console.log(tab, event)\r\n },\r\n },\r\n}\r\n",null]}