This commit is contained in:
chengdandan 2023-07-19 09:21:32 +08:00
commit 0ea849baaf
91 changed files with 11523 additions and 339 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"remainingRequest":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\ruralRevitalizationPower.vue","dependencies":[{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\ruralRevitalizationPower.vue","mtime":1689727719784},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1689642389292},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js","mtime":1689642396086}],"contextDependencies":[],"result":["import { render, staticRenderFns } from \"./ruralRevitalizationPower.vue?vue&type=template&id=47b35bfa&scoped=true&\"\nimport script from \"./ruralRevitalizationPower.vue?vue&type=script&lang=js&\"\nexport * from \"./ruralRevitalizationPower.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ruralRevitalizationPower.vue?vue&type=style&index=0&id=47b35bfa&lang=less&scoped=true&\"\nimport style1 from \"./ruralRevitalizationPower.vue?vue&type=style&index=1&id=47b35bfa&lang=less&scoped=true&\"\nimport style2 from \"./ruralRevitalizationPower.vue?vue&type=style&index=2&id=47b35bfa&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"47b35bfa\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\2023\\\\yancheng0718\\\\yanchengPowerSupply\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('47b35bfa')) {\n api.createRecord('47b35bfa', component.options)\n } else {\n api.reload('47b35bfa', component.options)\n }\n module.hot.accept(\"./ruralRevitalizationPower.vue?vue&type=template&id=47b35bfa&scoped=true&\", function () {\n api.rerender('47b35bfa', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/ruralRevitalizationPower.vue\"\nexport default component.exports"]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"remainingRequest":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\digitalFloodDrainageDroughtRelief.vue","dependencies":[{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\digitalFloodDrainageDroughtRelief.vue","mtime":1689727719784},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1689642389292},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js","mtime":1689642396086}],"contextDependencies":[],"result":["import { render, staticRenderFns } from \"./digitalFloodDrainageDroughtRelief.vue?vue&type=template&id=7f7ff2ce&scoped=true&\"\nimport script from \"./digitalFloodDrainageDroughtRelief.vue?vue&type=script&lang=js&\"\nexport * from \"./digitalFloodDrainageDroughtRelief.vue?vue&type=script&lang=js&\"\nimport style0 from \"./digitalFloodDrainageDroughtRelief.vue?vue&type=style&index=0&id=7f7ff2ce&lang=less&scoped=true&\"\nimport style1 from \"./digitalFloodDrainageDroughtRelief.vue?vue&type=style&index=1&id=7f7ff2ce&lang=less&scoped=true&\"\nimport style2 from \"./digitalFloodDrainageDroughtRelief.vue?vue&type=style&index=2&id=7f7ff2ce&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"7f7ff2ce\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\2023\\\\yancheng0718\\\\yanchengPowerSupply\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('7f7ff2ce')) {\n api.createRecord('7f7ff2ce', component.options)\n } else {\n api.reload('7f7ff2ce', component.options)\n }\n module.hot.accept(\"./digitalFloodDrainageDroughtRelief.vue?vue&type=template&id=7f7ff2ce&scoped=true&\", function () {\n api.rerender('7f7ff2ce', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/digitalFloodDrainageDroughtRelief.vue\"\nexport default component.exports"]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"remainingRequest":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\enterprisePollutionMonitoring.vue","dependencies":[{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\enterprisePollutionMonitoring.vue","mtime":1689727719784},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1689642389292},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js","mtime":1689642396086}],"contextDependencies":[],"result":["import { render, staticRenderFns } from \"./enterprisePollutionMonitoring.vue?vue&type=template&id=1e484747&scoped=true&\"\nimport script from \"./enterprisePollutionMonitoring.vue?vue&type=script&lang=js&\"\nexport * from \"./enterprisePollutionMonitoring.vue?vue&type=script&lang=js&\"\nimport style0 from \"./enterprisePollutionMonitoring.vue?vue&type=style&index=0&id=1e484747&lang=less&scoped=true&\"\nimport style1 from \"./enterprisePollutionMonitoring.vue?vue&type=style&index=1&id=1e484747&lang=less&scoped=true&\"\nimport style2 from \"./enterprisePollutionMonitoring.vue?vue&type=style&index=2&id=1e484747&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1e484747\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\2023\\\\yancheng0718\\\\yanchengPowerSupply\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('1e484747')) {\n api.createRecord('1e484747', component.options)\n } else {\n api.reload('1e484747', component.options)\n }\n module.hot.accept(\"./enterprisePollutionMonitoring.vue?vue&type=template&id=1e484747&scoped=true&\", function () {\n api.rerender('1e484747', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/enterprisePollutionMonitoring.vue\"\nexport default component.exports"]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"remainingRequest":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\powerQualityControl.vue","dependencies":[{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\powerQualityControl.vue","mtime":1689727719784},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1689642389292},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js","mtime":1689642396086}],"contextDependencies":[],"result":["import { render, staticRenderFns } from \"./powerQualityControl.vue?vue&type=template&id=f5557fce&scoped=true&\"\nimport script from \"./powerQualityControl.vue?vue&type=script&lang=js&\"\nexport * from \"./powerQualityControl.vue?vue&type=script&lang=js&\"\nimport style0 from \"./powerQualityControl.vue?vue&type=style&index=0&id=f5557fce&lang=less&scoped=true&\"\nimport style1 from \"./powerQualityControl.vue?vue&type=style&index=1&id=f5557fce&lang=less&scoped=true&\"\nimport style2 from \"./powerQualityControl.vue?vue&type=style&index=2&id=f5557fce&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"f5557fce\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\2023\\\\yancheng0718\\\\yanchengPowerSupply\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('f5557fce')) {\n api.createRecord('f5557fce', component.options)\n } else {\n api.reload('f5557fce', component.options)\n }\n module.hot.accept(\"./powerQualityControl.vue?vue&type=template&id=f5557fce&scoped=true&\", function () {\n api.rerender('f5557fce', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/powerQualityControl.vue\"\nexport default component.exports"]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"remainingRequest":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\ruralDomesticSewageTreatment.vue","dependencies":[{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\ruralDomesticSewageTreatment.vue","mtime":1689727719784},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1689642389292},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js","mtime":1689642396086}],"contextDependencies":[],"result":["import { render, staticRenderFns } from \"./ruralDomesticSewageTreatment.vue?vue&type=template&id=546d47e0&scoped=true&\"\nimport script from \"./ruralDomesticSewageTreatment.vue?vue&type=script&lang=js&\"\nexport * from \"./ruralDomesticSewageTreatment.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ruralDomesticSewageTreatment.vue?vue&type=style&index=0&id=546d47e0&lang=less&scoped=true&\"\nimport style1 from \"./ruralDomesticSewageTreatment.vue?vue&type=style&index=1&id=546d47e0&lang=less&scoped=true&\"\nimport style2 from \"./ruralDomesticSewageTreatment.vue?vue&type=style&index=2&id=546d47e0&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"546d47e0\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\2023\\\\yancheng0718\\\\yanchengPowerSupply\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('546d47e0')) {\n api.createRecord('546d47e0', component.options)\n } else {\n api.reload('546d47e0', component.options)\n }\n module.hot.accept(\"./ruralDomesticSewageTreatment.vue?vue&type=template&id=546d47e0&scoped=true&\", function () {\n api.rerender('546d47e0', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/ruralDomesticSewageTreatment.vue\"\nexport default component.exports"]}

View File

@ -1 +1 @@
{"remainingRequest":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\twentyKV.vue","dependencies":[{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\twentyKV.vue","mtime":1689642397097},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1689642389292},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js","mtime":1689642396086}],"contextDependencies":[],"result":["import { render, staticRenderFns } from \"./twentyKV.vue?vue&type=template&id=e9df6994&scoped=true&\"\nimport script from \"./twentyKV.vue?vue&type=script&lang=js&\"\nexport * from \"./twentyKV.vue?vue&type=script&lang=js&\"\nimport style0 from \"./twentyKV.vue?vue&type=style&index=0&id=e9df6994&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"e9df6994\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\2023\\\\yancheng0718\\\\yanchengPowerSupply\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('e9df6994')) {\n api.createRecord('e9df6994', component.options)\n } else {\n api.reload('e9df6994', component.options)\n }\n module.hot.accept(\"./twentyKV.vue?vue&type=template&id=e9df6994&scoped=true&\", function () {\n api.rerender('e9df6994', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/twentyKV.vue\"\nexport default component.exports"]}
{"remainingRequest":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\twentyKV.vue","dependencies":[{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\twentyKV.vue","mtime":1689727719785},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1689642389292},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js","mtime":1689642396086}],"contextDependencies":[],"result":["import { render, staticRenderFns } from \"./twentyKV.vue?vue&type=template&id=e9df6994&scoped=true&\"\nimport script from \"./twentyKV.vue?vue&type=script&lang=js&\"\nexport * from \"./twentyKV.vue?vue&type=script&lang=js&\"\nimport style0 from \"./twentyKV.vue?vue&type=style&index=0&id=e9df6994&lang=less&scoped=true&\"\nimport style1 from \"./twentyKV.vue?vue&type=style&index=1&id=e9df6994&lang=less&scoped=true&\"\nimport style2 from \"./twentyKV.vue?vue&type=style&index=2&id=e9df6994&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"e9df6994\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\2023\\\\yancheng0718\\\\yanchengPowerSupply\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('e9df6994')) {\n api.createRecord('e9df6994', component.options)\n } else {\n api.reload('e9df6994', component.options)\n }\n module.hot.accept(\"./twentyKV.vue?vue&type=template&id=e9df6994&scoped=true&\", function () {\n api.rerender('e9df6994', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/twentyKV.vue\"\nexport default component.exports"]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"remainingRequest":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\stationBuilding.vue","dependencies":[{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\stationBuilding.vue","mtime":1689642397096},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1689642389292},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js","mtime":1689642396086}],"contextDependencies":[],"result":["import { render, staticRenderFns } from \"./stationBuilding.vue?vue&type=template&id=878d5e44&scoped=true&\"\nimport script from \"./stationBuilding.vue?vue&type=script&lang=js&\"\nexport * from \"./stationBuilding.vue?vue&type=script&lang=js&\"\nimport style0 from \"./stationBuilding.vue?vue&type=style&index=0&id=878d5e44&lang=less&scoped=true&\"\nimport style1 from \"./stationBuilding.vue?vue&type=style&index=1&id=878d5e44&lang=less&scoped=true&\"\nimport style2 from \"./stationBuilding.vue?vue&type=style&index=2&id=878d5e44&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"878d5e44\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\2023\\\\yancheng0718\\\\yanchengPowerSupply\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('878d5e44')) {\n api.createRecord('878d5e44', component.options)\n } else {\n api.reload('878d5e44', component.options)\n }\n module.hot.accept(\"./stationBuilding.vue?vue&type=template&id=878d5e44&scoped=true&\", function () {\n api.rerender('878d5e44', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/stationBuilding.vue\"\nexport default component.exports"]}
{"remainingRequest":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\stationBuilding.vue","dependencies":[{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\stationBuilding.vue","mtime":1689727719779},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1689642389292},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js","mtime":1689642396086}],"contextDependencies":[],"result":["import { render, staticRenderFns } from \"./stationBuilding.vue?vue&type=template&id=878d5e44&scoped=true&\"\nimport script from \"./stationBuilding.vue?vue&type=script&lang=js&\"\nexport * from \"./stationBuilding.vue?vue&type=script&lang=js&\"\nimport style0 from \"./stationBuilding.vue?vue&type=style&index=0&id=878d5e44&lang=less&scoped=true&\"\nimport style1 from \"./stationBuilding.vue?vue&type=style&index=1&id=878d5e44&lang=less&scoped=true&\"\nimport style2 from \"./stationBuilding.vue?vue&type=style&index=2&id=878d5e44&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"878d5e44\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\2023\\\\yancheng0718\\\\yanchengPowerSupply\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('878d5e44')) {\n api.createRecord('878d5e44', component.options)\n } else {\n api.reload('878d5e44', component.options)\n }\n module.hot.accept(\"./stationBuilding.vue?vue&type=template&id=878d5e44&scoped=true&\", function () {\n api.rerender('878d5e44', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/stationBuilding.vue\"\nexport default component.exports"]}

View File

@ -1 +1 @@
{"remainingRequest":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\thirtyFiveKV.vue","dependencies":[{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\thirtyFiveKV.vue","mtime":1689642397096},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1689642389292},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js","mtime":1689642396086}],"contextDependencies":[],"result":["import { render, staticRenderFns } from \"./thirtyFiveKV.vue?vue&type=template&id=4bdb45b9&scoped=true&\"\nimport script from \"./thirtyFiveKV.vue?vue&type=script&lang=js&\"\nexport * from \"./thirtyFiveKV.vue?vue&type=script&lang=js&\"\nimport style0 from \"./thirtyFiveKV.vue?vue&type=style&index=0&id=4bdb45b9&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"4bdb45b9\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\2023\\\\yancheng0718\\\\yanchengPowerSupply\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('4bdb45b9')) {\n api.createRecord('4bdb45b9', component.options)\n } else {\n api.reload('4bdb45b9', component.options)\n }\n module.hot.accept(\"./thirtyFiveKV.vue?vue&type=template&id=4bdb45b9&scoped=true&\", function () {\n api.rerender('4bdb45b9', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/thirtyFiveKV.vue\"\nexport default component.exports"]}
{"remainingRequest":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\thirtyFiveKV.vue","dependencies":[{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\thirtyFiveKV.vue","mtime":1689727719784},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1689642389292},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js","mtime":1689642396086}],"contextDependencies":[],"result":["import { render, staticRenderFns } from \"./thirtyFiveKV.vue?vue&type=template&id=4bdb45b9&scoped=true&\"\nimport script from \"./thirtyFiveKV.vue?vue&type=script&lang=js&\"\nexport * from \"./thirtyFiveKV.vue?vue&type=script&lang=js&\"\nimport style0 from \"./thirtyFiveKV.vue?vue&type=style&index=0&id=4bdb45b9&lang=less&scoped=true&\"\nimport style1 from \"./thirtyFiveKV.vue?vue&type=style&index=1&id=4bdb45b9&lang=less&scoped=true&\"\nimport style2 from \"./thirtyFiveKV.vue?vue&type=style&index=2&id=4bdb45b9&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"4bdb45b9\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\2023\\\\yancheng0718\\\\yanchengPowerSupply\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('4bdb45b9')) {\n api.createRecord('4bdb45b9', component.options)\n } else {\n api.reload('4bdb45b9', component.options)\n }\n module.hot.accept(\"./thirtyFiveKV.vue?vue&type=template&id=4bdb45b9&scoped=true&\", function () {\n api.rerender('4bdb45b9', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/thirtyFiveKV.vue\"\nexport default component.exports"]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"remainingRequest":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\index.vue","dependencies":[{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\index.vue","mtime":1689657980988},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1689642389292},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js","mtime":1689642396086}],"contextDependencies":[],"result":["import { render, staticRenderFns } from \"./index.vue?vue&type=template&id=a83bd3b0&scoped=true&\"\nimport script from \"./index.vue?vue&type=script&lang=js&\"\nexport * from \"./index.vue?vue&type=script&lang=js&\"\nimport style0 from \"./index.vue?vue&type=style&index=0&id=a83bd3b0&lang=less&scoped=true&\"\nimport style1 from \"./index.vue?vue&type=style&index=1&id=a83bd3b0&lang=less&scoped=true&\"\nimport style2 from \"./index.vue?vue&type=style&index=2&id=a83bd3b0&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"a83bd3b0\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\2023\\\\yancheng0718\\\\yanchengPowerSupply\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('a83bd3b0')) {\n api.createRecord('a83bd3b0', component.options)\n } else {\n api.reload('a83bd3b0', component.options)\n }\n module.hot.accept(\"./index.vue?vue&type=template&id=a83bd3b0&scoped=true&\", function () {\n api.rerender('a83bd3b0', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/index.vue\"\nexport default component.exports"]}
{"remainingRequest":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\index.vue","dependencies":[{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\src\\views\\index.vue","mtime":1689728989917},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1689642389292},{"path":"E:\\2023\\yancheng0718\\yanchengPowerSupply\\node_modules\\vue-loader\\lib\\index.js","mtime":1689642396086}],"contextDependencies":[],"result":["import { render, staticRenderFns } from \"./index.vue?vue&type=template&id=a83bd3b0&scoped=true&\"\nimport script from \"./index.vue?vue&type=script&lang=js&\"\nexport * from \"./index.vue?vue&type=script&lang=js&\"\nimport style0 from \"./index.vue?vue&type=style&index=0&id=a83bd3b0&lang=less&scoped=true&\"\nimport style1 from \"./index.vue?vue&type=style&index=1&id=a83bd3b0&lang=less&scoped=true&\"\nimport style2 from \"./index.vue?vue&type=style&index=2&id=a83bd3b0&lang=less&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"a83bd3b0\",\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"E:\\\\2023\\\\yancheng0718\\\\yanchengPowerSupply\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('a83bd3b0')) {\n api.createRecord('a83bd3b0', component.options)\n } else {\n api.reload('a83bd3b0', component.options)\n }\n module.hot.accept(\"./index.vue?vue&type=template&id=a83bd3b0&scoped=true&\", function () {\n api.rerender('a83bd3b0', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/index.vue\"\nexport default component.exports"]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -25,19 +25,55 @@ export default new Router({
component: () => import('./views/index.vue')
},
{
//盐城地区分布光伏运行监测
path: '/stationBuilding',
name: 'stationBuilding',
component: () => import('./views/stationBuilding.vue')
},
{
//盐都东台区供电所数字化分析
path: '/twentyKV',
name: 'twentyKV',
component: () => import('./views/twentyKV.vue')
},
{
//配网工程全过程物资审计
path: '/thirtyFiveKV',
name: 'thirtyFiveKV',
component: () => import('./views/thirtyFiveKV.vue')
},
,
{
//盐城供电公司配网电能质量管控
path: '/powerQualityControl',
name: 'powerQualityControl',
component: () => import('./views/powerQualityControl.vue')
},
,
{
//乡村振兴电力综合指数
path: '/ruralRevitalizationPower',
name: 'ruralRevitalizationPower',
component: () => import('./views/ruralRevitalizationPower.vue')
},
,
{
//两高行业企业污染监测
path: '/enterprisePollutionMonitoring',
name: 'enterprisePollutionMonitoring',
component: () => import('./views/enterprisePollutionMonitoring.vue')
},
{
//农村生活污水治理设备电量分析
path: '/ruralDomesticSewageTreatment',
name: 'ruralDomesticSewageTreatment',
component: () => import('./views/ruralDomesticSewageTreatment.vue')
},
{
//数字化排涝抗旱辅助及检修辅助决策
path: '/digitalFloodDrainageDroughtRelief',
name: 'digitalFloodDrainageDroughtRelief',
component: () => import('./views/digitalFloodDrainageDroughtRelief.vue')
},
]
})

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -74,7 +74,7 @@
<div id="detailedTwo1"></div>
</div>
<div class="two" style="height: 49%">
<div class="cartitle">
<div class="cartitle" @click="routerTo('配网工程全过程物资审计')">
<div class="titleFont"><img src="./../assets/indexN/标题箭头.png" alt="" />
<span>配网工程全过程物资审计</span>
<img src="./../assets/indexN/标题箭头1.png" alt="" /></div>
@ -145,7 +145,7 @@
</div>
<div class="left1" id="left">
<div class="one" style="height: 48%">
<div class="cartitle">
<div class="cartitle" @click="routerTo('盐都东台区供电所数字化分析')">
<div class="titleFont"><img src="./../assets/indexN/标题箭头.png" alt="" />
<span>盐都东台区供电所数字化分析</span>
<img src="./../assets/indexN/标题箭头1.png" alt="" /></div>
@ -214,7 +214,7 @@
<div id="horizontalChart"></div>
</div>
<div class="two" style="height: 49%">
<div class="cartitle">
<div class="cartitle" @click="routerTo('盐城供电公司配网电能质量管控')">
<div class="titleFont"><img src="./../assets/indexN/标题箭头.png" alt="" />
<span>盐城供电公司配网电能质量管控</span>
<img src="./../assets/indexN/标题箭头1.png" alt="" /></div>
@ -342,7 +342,7 @@
</div>
<div class="right" id="right">
<div class="one" style="height: 48%; width: 100%">
<div class="cartitle">
<div class="cartitle" @click="routerTo('乡村振兴电力综合指数')">
<!-- <div style="
width: 82%;
display: flex;
@ -377,7 +377,7 @@
<div id="detailedTwo"></div>
</div> -->
<div class="three" style="height: 48%; width: 100%">
<div class="cartitle">
<div class="cartitle" @click="routerTo('两高行业企业污染监测')">
<div class="titleFont"><img src="./../assets/indexN/标题箭头.png" alt="" />
<span>两高行业企业污染监测</span>
<img src="./../assets/indexN/标题箭头1.png" alt="" /></div>
@ -463,7 +463,7 @@
<div class="right1" id="right">
<!-- <div class="one" style="height: 635px; width: 100%"> -->
<div class="one" style="height:48%; width: 100%">
<div class="cartitle">
<div class="cartitle" @click="routerTo('农村生活污水治理设备电量分析')">
<!-- <div style="
width: 82%;
display: flex;
@ -567,7 +567,7 @@
<div id="detailedTwo"></div>
</div> -->
<div class="three" style="height: 48%; width: 100%">
<div class="cartitle">
<div class="cartitle" @click="routerTo('数字化排涝抗旱辅助及检修辅助决策')">
<div class="titleFont"><img src="./../assets/indexN/标题箭头.png" alt="" />
<span>数字化排涝抗旱辅助及检修辅助决策</span>
<img src="./../assets/indexN/标题箭头1.png" alt="" /></div>
@ -799,7 +799,14 @@ export default {
realTimeAlarmShow: false, //
modelOthers: false,
componentShow: "",
CompanyInfo: {},
CompanyInfo: {
pdxl:'3.4%',
xlcd:'0.01%',
pdxl:'3.4%',
pdxl:'3.4%',
pdxl:'3.4%',
pdxl:'3.4%'
},
tableData: [],
btnArr: ["总览", "环网柜", "分支箱", "箱变", "开闭所"],
btnActive: 0,
@ -928,105 +935,105 @@ export default {
this.roseCharts()
this.detailen1();
//
getCompanyInfo().then((res) => {
// console.log(res,'....');
this.CompanyInfo = res.data.data;
});
// getCompanyInfo().then((res) => {
// // console.log(res,'....');
// this.CompanyInfo = res.data.data;
// });
// 线
getLine({ action: "all" }).then((res) => {
if (res.data != "") {
this.options = Object.keys(res.data.data).map((item, index) => {
return {
value: res.data.data[index].line_code,
label: res.data.data[index].line_name,
};
});
}
});
// // 线
// getLine({ action: "all" }).then((res) => {
// if (res.data != "") {
// this.options = Object.keys(res.data.data).map((item, index) => {
// return {
// value: res.data.data[index].line_code,
// label: res.data.data[index].line_name,
// };
// });
// }
// });
//
this.getbanzhu();
this.timer = window.setInterval(() => {
getBanzugz({
action: "detail",
}).then((res) => {
console.log(res, "班组故障详情");
for (let i = 0; i < res.data.data.length; i++) {
if (res.data.data[i].gz_time_deal) {
let date = new Date(res.data.data[i].gz_time_deal);
res.data.data[i].gz_time_deal =
this.$moment(date).format("YYYY-MM-DD HH:mm");
// console.log(res.data.data[i].gz_time_deal,'');
}
if (res.data.data[i].gz_time) {
let time = new Date(res.data.data[i].gz_time);
res.data.data[i].gz_time =
this.$moment(time).format("YYYY-MM-DD HH:mm");
}
this.tableData.push(res.data.data[i]);
}
});
}, 60000);
// this.getbanzhu();
// this.timer = window.setInterval(() => {
// getBanzugz({
// action: "detail",
// }).then((res) => {
// console.log(res, "");
// for (let i = 0; i < res.data.data.length; i++) {
// if (res.data.data[i].gz_time_deal) {
// let date = new Date(res.data.data[i].gz_time_deal);
// res.data.data[i].gz_time_deal =
// this.$moment(date).format("YYYY-MM-DD HH:mm");
// // console.log(res.data.data[i].gz_time_deal,'');
// }
// if (res.data.data[i].gz_time) {
// let time = new Date(res.data.data[i].gz_time);
// res.data.data[i].gz_time =
// this.$moment(time).format("YYYY-MM-DD HH:mm");
// }
// this.tableData.push(res.data.data[i]);
// }
// });
// }, 60000);
//action:'tongji'
this.getGongdan();
this.timer = window.setInterval(() => {
getGdtj({ action: "tongji" }).then((res) => {
console.log(res, "工单统计数据");
let dataList = res.data.data;
// this.getGongdan();
// this.timer = window.setInterval(() => {
// getGdtj({ action: "tongji" }).then((res) => {
// console.log(res, "");
// let dataList = res.data.data;
for (let i = 0; i < this.gongdanList.length; i++) {
for (let j = 0; j < res.data.data.length; j++) {
if (
this.gongdanList[i].gd_type_name == res.data.data[j].gd_type_name
) {
this.gongdanList[i].total = res.data.data[j].total;
this.gongdanList[i].gd_type_id = res.data.data[j].gd_type_id;
}
}
}
// this.gongdanList = res.data.data;
this.detailedThree(dataList);
// this.$nextTick(() => {
// this.detailedThree(dataList);
// setInterval(() => {
// this.doing();
// }, 200);
// });
});
}, 60000);
// for (let i = 0; i < this.gongdanList.length; i++) {
// for (let j = 0; j < res.data.data.length; j++) {
// if (
// this.gongdanList[i].gd_type_name == res.data.data[j].gd_type_name
// ) {
// this.gongdanList[i].total = res.data.data[j].total;
// this.gongdanList[i].gd_type_id = res.data.data[j].gd_type_id;
// }
// }
// }
// // this.gongdanList = res.data.data;
// this.detailedThree(dataList);
// // this.$nextTick(() => {
// // this.detailedThree(dataList);
// // setInterval(() => {
// // this.doing();
// // }, 200);
// // });
// });
// }, 60000);
//
getBanzugz({
action: "year",
}).then((res) => {
console.log(res, "年数据");
this.dataGzList = res.data.data;
// console.log(this.dataGzList,'');
for (let i = 0; i < this.dataGzList.length; i++) {
for (let j = 0; j < res.data.data.length; j++) {
if (this.dataGzList[i].bz == res.data.data[j].bz) {
this.dataGzList[i].chbc = res.data.data[j].chbc;
this.dataGzList[i].chcg = res.data.data[j].chcg;
this.dataGzList[i].jd = res.data.data[j].jd;
this.dataGzList[i].total = res.data.data[j].total;
this.dataGzList[i].wchz = res.data.data[j].wchz;
}
}
}
this.detailedFour(this.dataGzList);
});
//
getDwbzgz().then((res) => {
let dataBzgz = [];
dataBzgz = res.data.data;
this.detailedOne(dataBzgz);
});
//
getGdsgdzl().then((res) => {
let dataGdzl = [];
dataGdzl = res.data.data;
// this.detailedTwo(dataGdzl);
});
// getBanzugz({
// action: "year",
// }).then((res) => {
// console.log(res, "");
// this.dataGzList = res.data.data;
// // console.log(this.dataGzList,'');
// for (let i = 0; i < this.dataGzList.length; i++) {
// for (let j = 0; j < res.data.data.length; j++) {
// if (this.dataGzList[i].bz == res.data.data[j].bz) {
// this.dataGzList[i].chbc = res.data.data[j].chbc;
// this.dataGzList[i].chcg = res.data.data[j].chcg;
// this.dataGzList[i].jd = res.data.data[j].jd;
// this.dataGzList[i].total = res.data.data[j].total;
// this.dataGzList[i].wchz = res.data.data[j].wchz;
// }
// }
// }
// this.detailedFour(this.dataGzList);
// });
// //
// getDwbzgz().then((res) => {
// let dataBzgz = [];
// dataBzgz = res.data.data;
// this.detailedOne(dataBzgz);
// });
// //
// getGdsgdzl().then((res) => {
// let dataGdzl = [];
// dataGdzl = res.data.data;
// // this.detailedTwo(dataGdzl);
// });
// //
// getPbtyqk({
// action:"week"
@ -1055,63 +1062,63 @@ export default {
// })
this.handleDate(0);
let that = this;
window.addEventListener("message", function (e) {
var res = e.data;
if (res.val != null) {
that.modelOthers = true;
that.componentShow = "ringMainUnit";
that.device = res.val;
}
});
// window.addEventListener("message", function (e) {
// var res = e.data;
// if (res.val != null) {
// that.modelOthers = true;
// that.componentShow = "ringMainUnit";
// that.device = res.val;
// }
// });
//
let faultData = {
token: localStorage.getItem("token"),
pageSize: "500",
page: "1",
};
getfaultReportList(faultData).then((res) => {
// this.alarmInformationData = res.data.data.data;
});
window.setInterval(() => {
let endDate = this.$moment(new Date()).format("YYYY-MM-DD HH:mm:ss");
let startDate = this.$moment(new Date())
.subtract(1, "h")
.format("YYYY-MM-DD HH:mm:ss");
let cabData = {
token: localStorage.getItem("token"),
pageSize: 50,
page: 1,
sn: "",
startDate: startDate,
endDate: endDate,
confirm: "",
};
getCabinetAlarmList(cabData).then((res) => {
let event_desc = ''
if (res.data.data.data != null) {
res.data.data.data.forEach((item, index) => {
if (item.event_desc.indexOf("开关") != -1) {
event_desc = item.event_desc.replace('开关', '间隔')
} else {
event_desc = item.event_desc
}
});
this.emergencyList = res.data.data.data.filter(item => {
return item.event_desc.indexOf("通讯状态") == -1
});
this.emergencyList.forEach((item, index) => {
item.event_desc = event_desc
});
this.totals = this.emergencyList.length;
let dataList = this.emergencyList;
if (dataList.length != 0) {
this.rowTime = dataList[0].created_at;
} else {
return false;
}
}
});
}, 10000);
// getfaultReportList(faultData).then((res) => {
// // this.alarmInformationData = res.data.data.data;
// });
// window.setInterval(() => {
// let endDate = this.$moment(new Date()).format("YYYY-MM-DD HH:mm:ss");
// let startDate = this.$moment(new Date())
// .subtract(1, "h")
// .format("YYYY-MM-DD HH:mm:ss");
// let cabData = {
// token: localStorage.getItem("token"),
// pageSize: 50,
// page: 1,
// sn: "",
// startDate: startDate,
// endDate: endDate,
// confirm: "",
// };
// getCabinetAlarmList(cabData).then((res) => {
// let event_desc = ''
// if (res.data.data.data != null) {
// res.data.data.data.forEach((item, index) => {
// if (item.event_desc.indexOf("") != -1) {
// event_desc = item.event_desc.replace('', '')
// } else {
// event_desc = item.event_desc
// }
// });
// this.emergencyList = res.data.data.data.filter(item => {
// return item.event_desc.indexOf("") == -1
// });
// this.emergencyList.forEach((item, index) => {
// item.event_desc = event_desc
// });
// this.totals = this.emergencyList.length;
// let dataList = this.emergencyList;
// if (dataList.length != 0) {
// this.rowTime = dataList[0].created_at;
// } else {
// return false;
// }
// }
// });
// }, 10000);
},
// beforeDestroy() {
// this.dataDestroy(); //
@ -1126,6 +1133,27 @@ export default {
if (data == '盐城地区分布光伏运行监测') {
this.$router.push("/stationBuilding");
}
if (data == '盐都东台区供电所数字化分析') {
this.$router.push("/twentyKV");
}
if (data == '配网工程全过程物资审计') {
this.$router.push("/thirtyFiveKV");
}
if (data == '盐城供电公司配网电能质量管控') {
this.$router.push("/powerQualityControl");
}
if (data == '乡村振兴电力综合指数') {
this.$router.push("/ruralRevitalizationPower");
}
if (data == '两高行业企业污染监测') {
this.$router.push("/enterprisePollutionMonitoring");
}
if (data == '农村生活污水治理设备电量分析') {
this.$router.push("/ruralDomesticSewageTreatment");
}
if (data == '数字化排涝抗旱辅助及检修辅助决策') {
this.$router.push("/digitalFloodDrainageDroughtRelief");
}
},
detailen1() {
var fontColor = "#30eee9";

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -65,29 +65,37 @@
</div>
<div class="middle" id="middle">
<div class="map" style="height: 100%">
<canvas
id="myCanvas"
width="1000"
height="600"
style="position: absolute"
></canvas>
<img src="../assets/indexN/大丰市选中.png" alt="" />
<div class="imgboxone">
<div class="contents">
<div class="lines">
<div class="total">
<div class="num">
<span style="font-size: 18px">户数高渗透率</span>
<h5 style="font-size: 28px; color: yellow">3.40%</h5>
<span>户数高渗透率</span>
<h5 class="yellow">3.40%</h5>
</div>
</div>
</div>
<div class="lines">
<div class="total">
<div class="num">
<span style="font-size: 18px">容量渗透率</span>
<h5 style="font-size: 28px; color: orange">0.01%</h5>
<span>容量渗透率</span>
<h5 class="orange">0.01%</h5>
</div>
</div>
</div>
<div class="lines">
<div class="total">
<div class="num">
<span style="font-size: 18px">能量渗透率</span>
<h5 style="font-size: 28px; color: yellow">0.44%</h5>
<span>能量渗透率</span>
<h5 class="yellow">0.44%</h5>
</div>
</div>
</div>
@ -175,23 +183,6 @@
</div>
<div class="content">
<div class="line">
<!-- <div class="total">
<div class="num" @click="openLineDetail(CompanyInfo.pdxl)">
<span style="font-size: 18px">户数高渗透率&nbsp;</span>
<span style="
font-size: 45px;
font-weight: 600;
-webkit-background-clip: text;
background-clip: text;
background-image: linear-gradient(
to bottom,
rgb(189, 255, 231),
rgb(86, 244, 254)
);
" class="numText" :text="CompanyInfo.pdxl">{{ CompanyInfo.pdxl }}</span>
</div>
</div> -->
<table>
<thead style="color: #fff; font-size: 30px">
<tr>
@ -215,10 +206,6 @@
</div>
</div>
<!-- <div style="height:40px;width:40px" class="suoxiao">
<img src="../assets/images/btnFangDa.png" style="height:40px;width:40px"/>
</div> -->
<audio
controls="controls"
hidden
@ -229,6 +216,8 @@
</template>
<script>
//echarts
import * as echarts from "echarts";
//
import workOrder from "../component/workOrder.vue";
import ringMainUnit from "./HomePop/ringMainUnit.vue";
@ -237,7 +226,7 @@ import routeDetail from "../component/routeDetail.vue";
// 线
import lineDetail from "../component/lineDetail.vue";
export default {
name: "home",
name: "stationRuilding",
components: {
ringMainUnit, //
workOrder, //
@ -493,8 +482,20 @@ export default {
this.detailedTwo22();
this.detailqe1();
this.detailen1();
this.xianDuan();
},
methods: {
xianDuan() {
var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext("2d");
ctx.moveTo(500, 500); // moveTo(x,y) 线
ctx.lineTo(700, 150); // lineTo(x,y) 线
ctx.moveTo(400, 500); // moveTo(x,y) 线
ctx.lineTo(160, 600); // lineTo(x,y) 线
ctx.strokeStyle = "orange";
ctx.lineWidth = 5;
ctx.stroke();
},
detailedTwo11() {
var fontColor = "#fff";
var myChart = this.$echarts.init(document.getElementById("detailedTwo1"));
@ -607,70 +608,268 @@ export default {
});
},
detailedTwo22() {
var fontColor = "#30eee9";
// note:
var honorData = [
{
name: "2019末",
data: [1800, 1600, 1400, 1200, 1000, 800, 600, 400],
},
{
name: "2020上半年",
data: [1800, 1600, 1400, 1200, 1000, 800, 600, 400],
},
{
name: "2020下半年",
data: [1800, 1600, 1400, 1200, 1000, 800, 600, 400],
},
{
name: "2021年",
data: [1800, 1600, 1400, 1200, 1000, 800, 600, 400],
},
];
var honorXAxisData = [
"电机有限公司(合并)",
"电机有限公司(本部)",
"电气有限公司",
"西安电气有限公司",
"先锋电气有限公司",
"南非电机有限公司",
];
// //
var isMax = 2000;
var bjData1 = [
isMax,
isMax,
isMax,
isMax,
isMax,
isMax,
isMax,
isMax,
isMax,
];
var myChart = this.$echarts.init(document.getElementById("detailedTwo2"));
var option = {
color: ["#0F9AF8", "#2039C3", "rgba(32,57,195,.5)", "#2ECACE"],
tooltip: {
trigger: "axis",
axisPointer: {
type: "none",
},
},
backgroundColor: "#031f2d",
legend: {
right: 5,
top: "5%",
itemWidth: 10,
itemHeight: 10,
itemGap: 15,
textStyle: {
color: "#ACCFFF",
fontSize: 16,
},
},
grid: {
left: "3%",
right: "4%",
bottom: "3%",
left: "5%",
right: "5%",
bottom: "5%",
top: "10%",
containLabel: true,
},
xAxis: {
type: "value",
show: false,
},
yAxis: {
type: "category",
axisLine: {
lineStyle: {
color: "#206489",
xAxis: [
{
type: "value",
show: false,
axisLine: {
show: false,
},
axisTick: {
show: false,
},
axisLabel: {
color: "#6B9DD7",
fontSize: 16, //
fontWeight: 400,
interval: 0,
formatter: function (value) {
return value + "(万元)";
},
},
splitLine: {
show: false,
},
},
axisLabel: {
color: "#fff",
fontSize: "18",
],
yAxis: [
{
type: "category",
axisLine: {
show: false,
},
axisTick: {
show: false,
},
axisLabel: {
color: "#6B9DD7",
fontSize: 16, //
fontWeight: 400,
interval: 0,
},
offset: 20,
data: honorXAxisData,
},
axisLine: {
show: false,
},
axisTick: {
show: false,
alignWithLabel: true,
},
splitArea: { show: false },
data: ["No.5", "No.4", "No.3", "No.2", "No.1"],
},
],
series: [
{
name: "Direct",
name: "2019末",
type: "bar",
stack: "total",
barWidth: 10,
stack: "zongliang",
barWidth: "35%",
zlevel: 10,
label: {
show: true,
normal: {
show: true,
position: "inside",
textStyle: {
color: "#fff",
fontSize: 14,
},
},
},
emphasis: {
focus: "series",
},
data: [320, 302, 310, 299, 288],
data: honorData[0].data,
},
{
name: "Mail Ad",
name: "2020上半年",
type: "bar",
stack: "total",
barWidth: 10,
stack: "zongliang",
barWidth: "35%",
zlevel: 10,
label: {
show: true,
normal: {
show: true,
position: "top",
formatter: function (params) {
console.log(params);
// return params.seriesName + params.value ;
return "完成" + params.value;
},
textStyle: {
color: "#fff",
fontSize: 12,
},
},
},
emphasis: {
focus: "series",
data: honorData[1].data,
},
{
name: "2020下半年",
type: "bar",
stack: "zongliang",
barWidth: "35%",
zlevel: 10,
label: {
normal: {
show: true,
position: "top",
formatter: function (params) {
console.log(params);
// return params.seriesName + params.value ;
return "预算" + params.value;
},
textStyle: {
color: "#fff",
fontSize: 12,
},
},
},
data: [99, 88, 100, 101, 97],
data: honorData[2].data,
},
{
name: "2021年",
type: "bar",
stack: "zongliang",
barWidth: "35%",
zlevel: 10,
label: {
normal: {
show: true,
position: "inside",
textStyle: {
color: "#fff",
fontSize: 14,
},
},
},
data: honorData[3].data,
},
],
};
// var myChart = this.$echarts.init(document.getElementById("detailedTwo3"));
// var option = {
// grid: {
// left: "3%",
// right: "4%",
// bottom: "3%",
// containLabel: true,
// },
// xAxis: {
// type: "value",
// show: false,
// },
// yAxis: {
// type: "category",
// axisLine: {
// lineStyle: {
// color: "#206489",
// },
// },
// axisLabel: {
// color: "#fff",
// fontSize: "18",
// },
// axisLine: {
// show: false,
// },
// axisTick: {
// show: false,
// alignWithLabel: true,
// },
// splitArea: { show: false },
// data: ["No.5", "No.4", "No.3", "No.2", "No.1"],
// },
// series: [
// {
// name: "Direct",
// type: "bar",
// stack: "total",
// barWidth: 10,
// label: {
// show: true,
// },
// emphasis: {
// focus: "series",
// },
// data: [320, 302, 310, 299, 288],
// },
// {
// name: "Mail Ad",
// type: "bar",
// stack: "total",
// barWidth: 10,
// label: {
// show: true,
// },
// emphasis: {
// focus: "series",
// },
// data: [99, 88, 100, 101, 97],
// },
// ],
// };
myChart.setOption(option);
window.addEventListener("resize", () => {
myChart.resize();
@ -818,7 +1017,11 @@ export default {
name: "关联电网事故",
type: "bar",
itemStyle: {
color: "#00ffff", //
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
{ offset: 1, color: "rgba(86,254,226,.2) " },
{ offset: 0.5, color: "rgb(86,254,226,.6)" },
{ offset: 0, color: "rgb(86,254,226)" },
]),
borderRadius: [7, 7, 0, 0], //
borderWidth: 0,
},
@ -831,7 +1034,11 @@ export default {
name: "关联检修单",
type: "bar",
itemStyle: {
color: "yellow", //
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
{ offset: 1, color: "rgba(237,125,49,.2) " },
{ offset: 0.5, color: "rgb(237,125,49,.6)" },
{ offset: 0, color: "rgb(237,125,49)" },
]),
borderRadius: [7, 7, 0, 0], //
borderWidth: 0,
},
@ -1026,11 +1233,12 @@ export default {
background-size: 100%;
float: right;
width: 40vh;
height: 25vh;
height: 10vh;
position: relative;
top: 5vh;
right: 1vh;
.contents {
height: 90%;
padding: 10px 10px 10px 10px;
box-sizing: border-box;
display: flex;
@ -1045,18 +1253,25 @@ export default {
}
.total {
display: flex;
flex-flow: row nowrap;
justify-content: space-around;
margin-bottom: 15%;
.num {
float: left;
display: flex;
flex-flow: column nowrap;
justify-content: center;
align-items: center;
color: #ffffff;
h5 {
font-size: 28px;
}
.yellow {
color: yellow;
}
.orange {
color: orange;
}
span {
float: left;
font-size: 18px;
}
}
}
}
@ -1077,7 +1292,6 @@ export default {
margin: 0;
padding: 10px;
width: 100%;
height: 100%;
/* flex布局 */
display: flex;
//
@ -1096,11 +1310,12 @@ export default {
}
width: 49.5%;
//
height: 49%;
height: 50%;
list-style: none;
font-size: 24px;
color: #fff;
background: url("../assets/02/弹窗里的小框子.png") no-repeat;
background-size: 100%;
}
}
}
@ -1111,6 +1326,11 @@ export default {
display: table-cell;
text-align: center;
margin-left: -20%;
img {
position: relative;
left: 20%;
top: 35%;
}
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff