smart-power-ui/node_modules/.cache/vue-loader/14ee2473c14661aef9ee52d3ea2...

1 line
12 KiB
JSON

{"remainingRequest":"G:\\project\\smart-power-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!G:\\project\\smart-power-ui\\src\\views\\bigScreen\\v1\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"G:\\project\\smart-power-ui\\src\\views\\bigScreen\\v1\\index.vue","mtime":1620979109221},{"path":"G:\\project\\smart-power-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1591751767036},{"path":"G:\\project\\smart-power-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1610504270305},{"path":"G:\\project\\smart-power-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1591751767036},{"path":"G:\\project\\smart-power-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1610504274351}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCmltcG9ydCBIZWFkV3JhcCBmcm9tICIuL3Byb2ZpbGUvaGVhZCI7CmltcG9ydCBEZXZpY2VQcm9wb3J0aW9uV3JhcCBmcm9tICIuL3Byb2ZpbGUvZGV2aWNlUHJvcG9ydGlvbiI7CmltcG9ydCBXcmFyaW5nSW5mb1dyYXAgZnJvbSAiLi9wcm9maWxlL3dyYXJpbmdJbmZvIjsKaW1wb3J0IEFsYXJtVGFibGVMaXN0V3JhcCBmcm9tICIuL3Byb2ZpbGUvYWxhcm1UYWJsZUxpc3QiOwppbXBvcnQgVG9kYXlSYXRpb1dyYXAgZnJvbSAiLi9wcm9maWxlL3RvZGF5UmF0aW8iOwppbXBvcnQgVHlwZURpc3RyaWJ1dGlvbldyYXAgZnJvbSAiLi9wcm9maWxlL3R5cGVEaXN0cmlidXRpb24iOwppbXBvcnQgdHJlbmRXcmFwIGZyb20gIi4vcHJvZmlsZS90cmVuZCI7CmltcG9ydCBNYXBXcmFwIGZyb20gIi4vcHJvZmlsZS9tYXBXcmFwIjsKCmltcG9ydCB7IGdldFdhcm5pbmdBbmFseXNpcywgaG9tZUNvdW50LCBhcHBQcm9qZWN0TGlzdCB9IGZyb20gIkAvYXBpL2FwcCI7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAiQmlnU2NyZWVuV3JhcHMiLAogIGNvbXBvbmVudHM6IHsKICAgIEhlYWRXcmFwLAogICAgRGV2aWNlUHJvcG9ydGlvbldyYXAsCiAgICBXcmFyaW5nSW5mb1dyYXAsCiAgICBBbGFybVRhYmxlTGlzdFdyYXAsCiAgICBUb2RheVJhdGlvV3JhcCwKICAgIFR5cGVEaXN0cmlidXRpb25XcmFwLAogICAgdHJlbmRXcmFwLAogICAgTWFwV3JhcAogIH0sCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIHRpdGxlOiAi5pm65oWn6IO95rqQ57u85ZCI566h55CG57O757ufIiwKICAgICAgc2NhbHNlTnVtOiAxLAogICAgICByZXN1bHRJbmZvOiB7fSwKICAgICAgYWxhcm1JbmZvUmVzdWx0OiB7fSwKICAgICAgcHJvamVjdExpc3Q6IFtdLAogICAgICBwcm9qZWN0SWQ6IG51bGwsCiAgICAgIHJlZ2lvbmFsaXNtSWQ6IG51bGwsCiAgICAgIGZ1bGxzY3JlZW46IGZhbHNlCiAgICB9OwogIH0sCiAgbW91bnRlZCgpIHsKICAgIC8vIOiuoeeul+e8qeaUvuavlOS+iwogICAgdGhpcy5yZXNpemVfd2luZG93KCk7CiAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigicmVzaXplIiwgKCkgPT4gewogICAgICB0aGlzLnJlc2l6ZV93aW5kb3coKTsKICAgIH0pOwogIH0sCiAgY3JlYXRlZCgpIHsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJhcHAiKS5zdHlsZS5iYWNrZ3JvdW5kID0gIiMwMjFjODAiOwogICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImNvbl9sZl90b3BfZGl2Iikuc3R5bGUuYmFja2dyb3VuZCA9ICIjMDIxYzgwIjsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJjb25fbGZfdG9wX2RpdiIpLnN0eWxlLmhlaWdodCA9CiAgICAgICJjYWxjKDEwMHZoIC0gODRweCkiOwogICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImNvbl9sZl90b3BfZGl2Iikuc3R5bGUub3ZlcmZsb3cgPSAiaGlkZGVuIjsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJjb25fbGZfdG9wX2RpdiIpLnNjcm9sbFRvcCA9IDA7CiAgICB0aGlzLmdldFByb2plY3RMaXN0KCk7CiAgICB0aGlzLndhcm5pbmdBbmFseXNpc0xpc3QoKTsKICAgIHRoaXMuaG9tZUNvdW50KCk7CiAgfSwKCiAgbWV0aG9kczogewogICAgLy8g6Lez6L2s6Lev55Sx5piv5YWz6Zet5YWo5bGP54q25oCBCiAgICBldmVudEZ1bGxzY3JlZW5NYXAoZGF0YSkgewogICAgICB0aGlzLmZ1bGxzY3JlZW4gPSBkYXRhLnZhbHVlCiAgICAgIHRoaXMuJHJlZnMubWFpbkhlYWRbImZ1bGxzY3JlZW4iXSA9IGRhdGEudmFsdWUKICAgIH0sCiAgICAvLyDlhajlsY/miJbogIXlhbPpl60g6L+U5Zue54q25oCBCiAgICBldmVudEZ1bGxzY3JlZW4oZGF0YSkgewogICAgICB0aGlzLmZ1bGxzY3JlZW4gPSBkYXRhLnZhbHVlCiAgICB9LAogICAgZXZlbnRQcm9qZWN0SWQoZGF0YSkgewogICAgICB0aGlzLnByb2plY3RJZCA9IGRhdGE7CiAgICAgIHRoaXMuaG9tZUNvdW50KCk7CiAgICAgIHRoaXMud2FybmluZ0FuYWx5c2lzTGlzdCgpOwogICAgfSwKICAgIGV2ZW50UmVnaW9uYWxpc21JZChkYXRhKSB7CiAgICAgIHRoaXMucmVnaW9uYWxpc21JZCA9IGRhdGE7CiAgICAgIHRoaXMuZ2V0UHJvamVjdExpc3QoKTsKICAgIH0sCiAgICByZXNpemVfd2luZG93KCkgewogICAgICB2YXIgd19oZWlnaHQgPSAwOwogICAgICBpZiAodGhpcy5mdWxsc2NyZWVuKSB7CiAgICAgICAgd19oZWlnaHQgPSBOdW1iZXIoZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmNsaWVudEhlaWdodCAvIDEwODApOwogICAgICB9IGVsc2UgewogICAgICAgIHdfaGVpZ2h0ID0gTnVtYmVyKGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5jbGllbnRIZWlnaHQgLyAxMTg2KTsKICAgICAgfQogICAgICB0aGlzLnNjYWxzZU51bSA9IHdfaGVpZ2h0OwogICAgfSwKICAgIC8vIOafpeivoumhueebruWIl+ihqAogICAgZ2V0UHJvamVjdExpc3QoKSB7CiAgICAgIGFwcFByb2plY3RMaXN0KHsKICAgICAgICByZWdpb25hbGlzbUlkOiB0aGlzLnJlZ2lvbmFsaXNtSWQKICAgICAgfSkudGhlbihyZXNwb25zZSA9PiB7CiAgICAgICAgdGhpcy5wcm9qZWN0TGlzdCA9IHJlc3BvbnNlLnJvd3M7CiAgICAgIH0pOwogICAgfSwKICAgIC8vIOafpeivouitpuaDheS/oeaBrwogICAgaG9tZUNvdW50KCkgewogICAgICBob21lQ291bnQoewogICAgICAgIGFsYXJtRGl2aWRlOiAiQUxBUk0iLAogICAgICAgIHByb2plY3RJZDogdGhpcy5wcm9qZWN0SWQKICAgICAgfSkudGhlbihyZXMgPT4gewogICAgICAgIHRoaXMuYWxhcm1JbmZvUmVzdWx0ID0gcmVzLmRhdGE7CiAgICAgIH0pOwogICAgfSwKICAgIC8vIOafpeivouiOt+WPluWRiuitpuWIhuaekOetieaVsOaNrgogICAgd2FybmluZ0FuYWx5c2lzTGlzdCgpIHsKICAgICAgZ2V0V2FybmluZ0FuYWx5c2lzKHsKICAgICAgICBwcm9qZWN0SWQ6IHRoaXMucHJvamVjdElkCiAgICAgIH0pLnRoZW4ocmVzID0+IHsKICAgICAgICB0aGlzLnJlc3VsdEluZm8gPSByZXMuZGF0YTsKICAgICAgfSk7CiAgICB9CiAgfSwKICBkZXN0cm95ZWQoKSB7CiAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYXBwIikuc3R5bGUuYmFja2dyb3VuZCA9ICIjZmZmIjsKICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJjb25fbGZfdG9wX2RpdiIpLnN0eWxlLmJhY2tncm91bmQgPSAiI2ZmZjAiOwogICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImNvbl9sZl90b3BfZGl2Iikuc3R5bGUub3ZlcmZsb3cgPSAiYXV0byI7CiAgfQp9Owo="},{"version":3,"sources":["index.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA8CA;AACA;AACA;AACA;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;;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;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"index.vue","sourceRoot":"src/views/bigScreen/v1","sourcesContent":["<template>\n <div\n class=\"big-v1-wrap\"\n id=\"big-v1-wrap-id\"\n :style=\"{\n 'transformOrigin':'center top',\n 'transform':`scale(${scalseNum},${scalseNum})`,\n '-webkit-transform':`scale(${scalseNum},${scalseNum})`,\n '-moz-transform':`scale(${scalseNum},${scalseNum})`,\n '-o-transform':`scale(${scalseNum},${scalseNum})`,\n '-ms-transform':`scale(${scalseNum},${scalseNum})`\n }\"\n >\n <div class=\"main-block\">\n <head-wrap\n ref=\"mainHead\"\n :handelTile=\"title\"\n :projectList=\"projectList\"\n @eventFullscreen=\"eventFullscreen\"\n @eventProjectId=\"eventProjectId\"\n @eventRegionalismId=\"eventRegionalismId\"\n ></head-wrap>\n <div class=\"count-wrap\">\n <div class=\"count-left\">\n <div class=\"left-block-1\">\n <device-proportion-wrap :projectId=\"projectId\"></device-proportion-wrap>\n <wraring-info-wrap :result=\"alarmInfoResult\"></wraring-info-wrap>\n </div>\n <div class=\"map-block-1\">\n <map-wrap :fullscreen=\"fullscreen\" :countResult=\"alarmInfoResult\" @eventFullscreen=\"eventFullscreenMap\" :projectList=\"projectList\"></map-wrap>\n </div>\n <div class=\"bottom-block-1\">\n <alarm-table-list-wrap :projectId=\"projectId\"></alarm-table-list-wrap>\n </div>\n </div>\n <div class=\"right-block-1\">\n <today-ratio-wrap :result=\"resultInfo.warningAnalysisStatisticsVo || []\"></today-ratio-wrap>\n <type-distribution-wrap :result=\"resultInfo.alarmCategoriesList || []\"></type-distribution-wrap>\n <trend-wrap :result=\"resultInfo.alarmChartDataVo || []\"></trend-wrap>\n </div>\n </div>\n </div>\n </div>\n</template>\n\n<script>\nimport HeadWrap from \"./profile/head\";\nimport DeviceProportionWrap from \"./profile/deviceProportion\";\nimport WraringInfoWrap from \"./profile/wraringInfo\";\nimport AlarmTableListWrap from \"./profile/alarmTableList\";\nimport TodayRatioWrap from \"./profile/todayRatio\";\nimport TypeDistributionWrap from \"./profile/typeDistribution\";\nimport trendWrap from \"./profile/trend\";\nimport MapWrap from \"./profile/mapWrap\";\n\nimport { getWarningAnalysis, homeCount, appProjectList } from \"@/api/app\";\nexport default {\n name: \"BigScreenWraps\",\n components: {\n HeadWrap,\n DeviceProportionWrap,\n WraringInfoWrap,\n AlarmTableListWrap,\n TodayRatioWrap,\n TypeDistributionWrap,\n trendWrap,\n MapWrap\n },\n data() {\n return {\n title: \"智慧能源综合管理系统\",\n scalseNum: 1,\n resultInfo: {},\n alarmInfoResult: {},\n projectList: [],\n projectId: null,\n regionalismId: null,\n fullscreen: false\n };\n },\n mounted() {\n // 计算缩放比例\n this.resize_window();\n window.addEventListener(\"resize\", () => {\n this.resize_window();\n });\n },\n created() {\n document.getElementById(\"app\").style.background = \"#021c80\";\n document.getElementById(\"con_lf_top_div\").style.background = \"#021c80\";\n document.getElementById(\"con_lf_top_div\").style.height =\n \"calc(100vh - 84px)\";\n document.getElementById(\"con_lf_top_div\").style.overflow = \"hidden\";\n document.getElementById(\"con_lf_top_div\").scrollTop = 0;\n this.getProjectList();\n this.warningAnalysisList();\n this.homeCount();\n },\n\n methods: {\n // 跳转路由是关闭全屏状态\n eventFullscreenMap(data) {\n this.fullscreen = data.value\n this.$refs.mainHead[\"fullscreen\"] = data.value\n },\n // 全屏或者关闭 返回状态\n eventFullscreen(data) {\n this.fullscreen = data.value\n },\n eventProjectId(data) {\n this.projectId = data;\n this.homeCount();\n this.warningAnalysisList();\n },\n eventRegionalismId(data) {\n this.regionalismId = data;\n this.getProjectList();\n },\n resize_window() {\n var w_height = 0;\n if (this.fullscreen) {\n w_height = Number(document.documentElement.clientHeight / 1080);\n } else {\n w_height = Number(document.documentElement.clientHeight / 1186);\n }\n this.scalseNum = w_height;\n },\n // 查询项目列表\n getProjectList() {\n appProjectList({\n regionalismId: this.regionalismId\n }).then(response => {\n this.projectList = response.rows;\n });\n },\n // 查询警情信息\n homeCount() {\n homeCount({\n alarmDivide: \"ALARM\",\n projectId: this.projectId\n }).then(res => {\n this.alarmInfoResult = res.data;\n });\n },\n // 查询获取告警分析等数据\n warningAnalysisList() {\n getWarningAnalysis({\n projectId: this.projectId\n }).then(res => {\n this.resultInfo = res.data;\n });\n }\n },\n destroyed() {\n document.getElementById(\"app\").style.background = \"#fff\";\n document.getElementById(\"con_lf_top_div\").style.background = \"#fff0\";\n document.getElementById(\"con_lf_top_div\").style.overflow = \"auto\";\n }\n};\n</script>\n<style lang=\"scss\">\n.big-v1-wrap {\n width: 100%;\n height: calc(100vh - 85px);\n display: flex;\n justify-content: center;\n background-image: url(\"../../../assets/images/big/bigpg_v1.jpg\");\n cursor: default;\n .main-block {\n width: 100%;\n height: 100%;\n display: flex;\n flex-wrap: wrap;\n .count-wrap {\n width: 100%;\n height: calc(100% - 65px);\n display: flex;\n flex-wrap: wrap;\n color: #fff;\n background: #1531f508;\n .count-left {\n display: flex;\n flex-wrap: wrap;\n width: calc(100% - 400px);\n height: calc(100%);\n .left-block-1 {\n width: 400px;\n height: calc(100% - 270px);\n }\n .map-block-1 {\n width: calc(100% - 400px);\n height: calc(100% - 270px);\n border: 1px solid #0790b9;\n }\n\n .bottom-block-1 {\n width: 100%;\n height: 270px;\n }\n }\n .right-block-1 {\n width: 400px;\n height: calc(100%);\n }\n }\n }\n}\n.app-main {\n width: 100%;\n height: calc(100vh - 100px);\n // background: #021c80;\n}\n.big-v1-wrap {\n width: 1920px;\n height: 1080px;\n transform-origin: center top 0px;\n position: relative;\n left: 50%;\n margin-left: -960px;\n}\n</style>\n\n"]}]}