{"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\\HydropowerModel.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\src\\views\\frontScreens\\components\\gisTabComponents\\module\\HydropowerModel.vue","mtime":1684458238637},{"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\r\nimport dictUtils from '@/components/dict/DictSelectUtils.js'\r\nimport gisMap from '@/api/frontScreen/gisMap.js'\r\nexport default {\r\n\tname: 'hydropowerModel',\r\n\tprops: {\r\n\t\tcurrentPoint: {\r\n\t\t\ttype: Object,\r\n\t\t\tdefault: () => {\r\n\t\t\t\treturn {}\r\n\t\t\t},\r\n\t\t},\r\n\t},\r\n\tdata () {\r\n\t\treturn {\r\n\t\t\tactiveName: '测站详情',\r\n\t\t\tparams: {\r\n\t\t\t\tappTypeList: [],\r\n\t\t\t\tendTime: \"\",\r\n\t\t\t\tid: \"\",\r\n\t\t\t\tmpcd: \"\",\r\n\t\t\t\tperiodTime: \"\",\r\n\t\t\t\trscd: \"\",\r\n\t\t\t\tstartTime: \"\",\r\n\t\t\t\tstcd: \"\",\r\n\t\t\t\tstlc: \"\",\r\n\t\t\t\tstnm: \"\",\r\n\t\t\t\tsttp: \"\",\r\n\t\t\t\tsttpList: [],\r\n\t\t\t\tusfl: \"\"\r\n\t\t\t\t\r\n\t\t\t},\r\n\t\t\ttableData: [],\r\n\t\t\tyjdj:[]\r\n\t\t}\r\n\t},\r\n\tinject: ['mapData'],\r\n\tcreated () {\r\n\t\tlet mapData = this.mapData()\r\n\t\tthis.districtData = this.originData\r\n\t\tthis.L = mapData.L\r\n\t\tthis.map = mapData.map\r\n\t\tthis.yjdj = dictUtils.getDictItemsFromCache('yjdj')\r\n\t\t// this.getFlowList()\r\n\t},\r\n\twatch: {\r\n\t\tcurrentPoint: {\r\n\t\t\thandler (newVal) {\r\n\t\t\t\tthis.getFlowList()\r\n\t\t\t\tthis.activeName = '测站详情'\r\n\t\t\t},\r\n\t\t}\r\n\t},\r\n\tmounted () { },\r\n\tbeforeDestroy () { },\r\n\tmethods: {\r\n\t\thandleClick (tab, event) {\r\n\t\t},\r\n\t\tengStat (val) {\r\n\t\t\tlet name\r\n\t\t\tlet gcjsqk = dictUtils.getDictItemsFromCache('gcjsqk')\r\n\t\t\tgcjsqk.forEach(e => {\r\n\t\t\t\tif (e.value == val) {\r\n\t\t\t\t\tname = e.name\r\n\t\t\t\t}\r\n\t\t\t})\r\n\t\t\treturn name\r\n\t\t},\r\n\t\ttableRowClassName({row, rowIndex}) {\r\n\t\t if (row.warnGrade == 2) {\r\n\t\t \treturn 'orange-row';\r\n\t\t } else if (row.warnGrade == 1) {\r\n\t\t \treturn 'alert-row';\r\n\t\t } else if (row.warnGrade == 3) {\r\n\t\t \treturn 'warning-row';\r\n\t\t }\r\n\t\t},\r\n\t\tgetFlowList () {\r\n\t\t\tthis.params.stcd = this.currentPoint.stcd\r\n\t\t\tthis.params.sttp = this.currentPoint.sttp\r\n\t\t\tgisMap.hdswLatestList(this.params,res=>{\r\n\t\t\t\tif(res.state){\r\n\t\t\t\t\tthis.tableData = res.value\r\n\t\t\t\t\tthis.tableData.forEach(e=>{\r\n\t\t\t\t\t\tthis.yjdj.forEach(c => {\r\n\t\t\t\t\t\t\tif (e.warnGrade == c.value) {\r\n\t\t\t\t\t\t\t\te.level = c.name\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t})\r\n\t\t}\r\n\r\n\t},\r\n}\r\n",null]}