2 İşlemeler 4a8d65706e ... 50c59c622c

Yazar SHA1 Mesaj Tarih
  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 50c59c622c 冲突处理 2 ay önce
  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 dda138b963 发电能力分析、功率预测模块迁移 2 ay önce
100 değiştirilmiş dosya ile 1326 ekleme ve 4 silme
  1. 8 3
      package.json
  2. 2 0
      public/index.html
  3. 14 1
      src/App.vue
  4. 1157 0
      src/api/api.js
  5. 94 0
      src/api/gengra.js
  6. 27 0
      src/assets/db.json
  7. BIN
      src/assets/images/headerCom/guanji.png
  8. BIN
      src/assets/images/headerCom/headerBack_B.png
  9. BIN
      src/assets/images/headerCom/headerBack_B1.png
  10. BIN
      src/assets/images/headerCom/headerBack_W.png
  11. BIN
      src/assets/images/headerCom/headerMenu.png
  12. BIN
      src/assets/images/headerCom/left_B.png
  13. BIN
      src/assets/images/headerCom/left_W.png
  14. BIN
      src/assets/images/headerCom/lyxs.png
  15. BIN
      src/assets/images/headerCom/moon_B.png
  16. BIN
      src/assets/images/headerCom/moon_W.png
  17. BIN
      src/assets/images/headerCom/right_B.png
  18. BIN
      src/assets/images/headerCom/right_W.png
  19. BIN
      src/assets/images/headerCom/shezhi.png
  20. BIN
      src/assets/images/headerCom/sun_B.png
  21. BIN
      src/assets/images/headerCom/sun_W.png
  22. BIN
      src/assets/images/headerCom/zidongtianbao.png
  23. BIN
      src/assets/images/indexCom/backImg_B.png
  24. BIN
      src/assets/images/indexCom/backImg_W.png
  25. BIN
      src/assets/images/indexCom/cChart.png
  26. BIN
      src/assets/images/indexCom/dingwei.png
  27. BIN
      src/assets/images/indexCom/dlBot1.png
  28. BIN
      src/assets/images/indexCom/dlBot2.png
  29. BIN
      src/assets/images/indexCom/dlTop1.png
  30. BIN
      src/assets/images/indexCom/dlTop2.png
  31. BIN
      src/assets/images/indexCom/fengji-1.png
  32. BIN
      src/assets/images/indexCom/fengji-2.png
  33. BIN
      src/assets/images/indexCom/fengji.png
  34. BIN
      src/assets/images/indexCom/fengjiBack.png
  35. BIN
      src/assets/images/indexCom/map_B.png
  36. BIN
      src/assets/images/indexCom/map_W.png
  37. BIN
      src/assets/images/indexCom/quan.png
  38. BIN
      src/assets/images/indexCom/run_Icon.gif
  39. BIN
      src/assets/images/indexCom/sunshi.png
  40. BIN
      src/assets/images/indexCom/taiyangban.png
  41. BIN
      src/assets/images/indexCom/taiyangbanBack.png
  42. BIN
      src/assets/images/indexCom/tixing.png
  43. BIN
      src/assets/images/indexCom/wea_1.png
  44. BIN
      src/assets/images/indexCom/wea_2.png
  45. BIN
      src/assets/images/indexCom/wea_3.png
  46. BIN
      src/assets/images/indexCom/wea_4.png
  47. BIN
      src/assets/images/indexCom/wea_5.png
  48. BIN
      src/assets/images/indexCom/weatherW.png
  49. BIN
      src/assets/images/indexCom/zengfa.png
  50. BIN
      src/assets/images/noData.png
  51. 24 0
      src/assets/jb.json
  52. BIN
      src/assets/logoGuo_DB.png
  53. BIN
      src/assets/logoGuo_DB1.png
  54. BIN
      src/assets/menuImg/CSV.png
  55. BIN
      src/assets/menuImg/CSV_C.png
  56. BIN
      src/assets/menuImg/gener_agcfx.png
  57. BIN
      src/assets/menuImg/gener_dfpcfx.png
  58. BIN
      src/assets/menuImg/gener_fdsjcl.png
  59. BIN
      src/assets/menuImg/gener_fdsjzb.png
  60. BIN
      src/assets/menuImg/gener_fxbg.png
  61. BIN
      src/assets/menuImg/gener_glqxnhfx.png
  62. BIN
      src/assets/menuImg/gener_jjjfx.png
  63. BIN
      src/assets/menuImg/gener_mrlfx.png
  64. BIN
      src/assets/menuImg/gener_qxpclfx.png
  65. BIN
      src/assets/menuImg/gener_ssdlfx.png
  66. BIN
      src/assets/menuImg/gener_wdyglfx.png
  67. BIN
      src/assets/menuImg/gener_wgxzfx.png
  68. BIN
      src/assets/menuImg/header_dianyuan.png
  69. BIN
      src/assets/menuImg/header_shezhi.png
  70. BIN
      src/assets/menuImg/header_wendang.png
  71. BIN
      src/assets/menuImg/menu_ss.png
  72. BIN
      src/assets/menuImg/menu_zk.png
  73. BIN
      src/assets/menuImg/power_dlyc.png
  74. BIN
      src/assets/menuImg/power_glyc.png
  75. BIN
      src/assets/menuImg/power_gy.png
  76. BIN
      src/assets/menuImg/power_qjgl.png
  77. BIN
      src/assets/menuImg/power_tjhz.png
  78. BIN
      src/assets/menuImg/power_tqyb.png
  79. BIN
      src/assets/menuImg/pro_jie.png
  80. BIN
      src/assets/menuImg/pro_suo.png
  81. BIN
      src/assets/menuImg/report_bbjb.png
  82. BIN
      src/assets/menuImg/report_bbsb.png
  83. BIN
      src/assets/menuImg/report_czzybb.png
  84. BIN
      src/assets/menuImg/report_erp.png
  85. BIN
      src/assets/menuImg/report_fdscqk.png
  86. BIN
      src/assets/menuImg/report_fyfsdl.png
  87. BIN
      src/assets/menuImg/report_gkjlb.png
  88. BIN
      src/assets/menuImg/report_pjfs.png
  89. BIN
      src/assets/menuImg/report_yxqk.png
  90. BIN
      src/assets/menuImg/report_zhbb.png
  91. BIN
      src/assets/menuImg/tree_shuaxing.png
  92. BIN
      src/assets/weather/cloudy.png
  93. BIN
      src/assets/weather/extremeWeather.png
  94. BIN
      src/assets/weather/overcast.png
  95. BIN
      src/assets/weather/rain.png
  96. BIN
      src/assets/weather/rainBlue.png
  97. BIN
      src/assets/weather/rainOrange.png
  98. BIN
      src/assets/weather/rainRed.png
  99. BIN
      src/assets/weather/rainYellow.png
  100. 0 0
      src/assets/weather/snow.png

+ 8 - 3
package.json

@@ -18,10 +18,10 @@
     "@arcgis/core": "^4.19.3",
     "@element-plus/icons-vue": "^0.2.4",
     "@open-wc/webpack-import-meta-loader": "^0.4.7",
+    "@panzhiyue/leaflet-canvaslabel": "^1.2.0",
     "@vue/runtime-core": "^3.3.9",
     "animate.css": "3.5",
     "axios": "^0.21.1",
-    "cesium": "^1.110.1",
     "copy-webpack-plugin": "^5.1.1",
     "core-js": "^3.6.5",
     "cross-env": "^7.0.3",
@@ -59,7 +59,12 @@
     "vuex": "^4.0.0-0",
     "webpack": "^4.0.0",
     "xlsx": "^0.17.0",
-    "xlsx-js-style": "^1.2.0"
+    "xlsx-js-style": "^1.2.0",
+    "leaflet": "^1.9.4",
+    "leaflet-canvas-marker": "^0.2.0",
+    "leaflet-contextmenu": "^1.4.0",
+    "leaflet-tilelayer-wmts": "^1.0.0",
+    "leaflet.wmts": "^1.0.2"
   },
   "devDependencies": {
     "@vue/cli-plugin-babel": "~4.5.0",
@@ -117,4 +122,4 @@
     "last 2 versions",
     "not dead"
   ]
-}
+}

+ 2 - 0
public/index.html

@@ -9,6 +9,8 @@
   <meta name="viewport" content="width=device-width,initial-scale=1.0">
   <link rel="icon" href="<%= BASE_URL %>kb_icon.png">
   <link rel="stylesheet" href="./static/Cesium/Widgets/widgets.css">
+  <link href="https://cdn.bootcdn.net/ajax/libs/leaflet/1.7.1/leaflet.min.css" rel="stylesheet">
+  <link href="https://cdn.bootcdn.net/ajax/libs/leaflet-contextmenu/1.4.0/leaflet.contextmenu.css" rel="stylesheet">
   <script type="text/javascript">
     window.onload = function () {
       if (!!window.ActiveXObject || "ActiveXObject" in window) {

+ 14 - 1
src/App.vue

@@ -142,6 +142,19 @@ export default {
   created() {},
   mounted() {
     let that = this;
+    const value = window.sessionStorage.getItem("moreSty") || "greenSty";
+    that.$emit("proStyle", value);
+    if (value === "blueSty") {
+      document.body.classList.remove("blueStyle");
+      if (!document.body.classList.contains("nsfStyle")) {
+        document.body.classList.add("nsfStyle");
+      }
+    } else {
+      document.body.classList.remove("nsfStyle");
+      if (!document.body.classList.contains("blueStyle")) {
+        document.body.classList.add("blueStyle");
+      }
+    }
     that.setScale();
     /*窗口改变事件*/
     $(window).resize(() => {
@@ -199,7 +212,7 @@ export default {
     // 获取测风塔
     async getCftlist() {
       const { data: datas } = await getApiWeatherstation();
-      this.$store.commit("changeCft", datas.data);
+      this.$store.commit("changeCft", datas?.data || []);
     },
     // 获取全部场站(不分风电光伏)
     async getAllStation() {

Dosya farkı çok büyük olduğundan ihmal edildi
+ 1157 - 0
src/api/api.js


+ 94 - 0
src/api/gengra.js

@@ -0,0 +1,94 @@
+import httpRequest from '@/utils/request.js'
+
+//登录
+export function apiProjectLogin(params) {
+    return httpRequest({
+        baseURL: process.env.VUE_APP_LOGIN_URL,
+        // url: 'admin-api/system/auth/login',
+        url: 'login',
+        data: params,
+        method: "post"
+    })
+}
+// 获取用户信息
+export function apigetUserInfo() {
+    return httpRequest({
+        baseURL: process.env.VUE_APP_LOGIN_URL,
+        url: 'getInfo',
+        method: "get"
+    })
+}
+
+// 风电数据准备页面
+export function apiGetbaseStation() {
+    return httpRequest({
+        baseURL: process.env.VUE_APP_GENERAT_URL,
+        url: 'base/station',
+        method: 'get'
+    })
+}
+
+export function apiGetbaseWindturbine(params) {
+    return httpRequest({
+        baseURL: process.env.VUE_APP_GENERAT_URL,
+        url: 'base/windturbine',
+        method: 'get',
+        params: params
+    })
+}
+
+export function apiGetpowerpreparedata(params) {
+    return httpRequest({
+        baseURL: process.env.VUE_APP_GENERAT_URL,
+        url: 'power/prepare/data',
+        method: 'get',
+        params: params
+    })
+}
+
+export function apiGetpowerpreparetree() {
+    return httpRequest({
+        baseURL: process.env.VUE_APP_GENERAT_URL,
+        url: 'power/prepare/tree',
+        method: 'get'
+    })
+}
+
+export function apiGetpowerprepareshow(params) {
+    return httpRequest({
+        baseURL: process.env.VUE_APP_GENERAT_URL,
+        url: 'power/prepare/show',
+        method: 'get',
+        params: params
+    })
+}
+
+export function apiGetExportMsg(params) {
+    return httpRequest({
+        baseURL: process.env.VUE_APP_GENERAT_URL,
+        url: 'data/option/download',
+        method: 'get',
+        params: params
+    })
+}
+
+// 首页
+export function apiGethomeData(params) {
+    return httpRequest({
+        baseURL: process.env.VUE_APP_GENERAT_URL,
+        url: 'cockpit/bulletin',
+        method: 'get',
+        params: params
+    })
+}
+
+export function apiGetbulletindlData(params) {
+    return httpRequest({
+        baseURL: process.env.VUE_APP_GENERAT_URL,
+        url: 'cockpit/bulletindl',
+        method: 'get',
+        params: params
+    })
+}
+
+//******************************end*******************************************//

Dosya farkı çok büyük olduğundan ihmal edildi
+ 27 - 0
src/assets/db.json


BIN
src/assets/images/headerCom/guanji.png


BIN
src/assets/images/headerCom/headerBack_B.png


BIN
src/assets/images/headerCom/headerBack_B1.png


BIN
src/assets/images/headerCom/headerBack_W.png


BIN
src/assets/images/headerCom/headerMenu.png


BIN
src/assets/images/headerCom/left_B.png


BIN
src/assets/images/headerCom/left_W.png


BIN
src/assets/images/headerCom/lyxs.png


BIN
src/assets/images/headerCom/moon_B.png


BIN
src/assets/images/headerCom/moon_W.png


BIN
src/assets/images/headerCom/right_B.png


BIN
src/assets/images/headerCom/right_W.png


BIN
src/assets/images/headerCom/shezhi.png


BIN
src/assets/images/headerCom/sun_B.png


BIN
src/assets/images/headerCom/sun_W.png


BIN
src/assets/images/headerCom/zidongtianbao.png


BIN
src/assets/images/indexCom/backImg_B.png


BIN
src/assets/images/indexCom/backImg_W.png


BIN
src/assets/images/indexCom/cChart.png


BIN
src/assets/images/indexCom/dingwei.png


BIN
src/assets/images/indexCom/dlBot1.png


BIN
src/assets/images/indexCom/dlBot2.png


BIN
src/assets/images/indexCom/dlTop1.png


BIN
src/assets/images/indexCom/dlTop2.png


BIN
src/assets/images/indexCom/fengji-1.png


BIN
src/assets/images/indexCom/fengji-2.png


BIN
src/assets/images/indexCom/fengji.png


BIN
src/assets/images/indexCom/fengjiBack.png


BIN
src/assets/images/indexCom/map_B.png


BIN
src/assets/images/indexCom/map_W.png


BIN
src/assets/images/indexCom/quan.png


BIN
src/assets/images/indexCom/run_Icon.gif


BIN
src/assets/images/indexCom/sunshi.png


BIN
src/assets/images/indexCom/taiyangban.png


BIN
src/assets/images/indexCom/taiyangbanBack.png


BIN
src/assets/images/indexCom/tixing.png


BIN
src/assets/images/indexCom/wea_1.png


BIN
src/assets/images/indexCom/wea_2.png


BIN
src/assets/images/indexCom/wea_3.png


BIN
src/assets/images/indexCom/wea_4.png


BIN
src/assets/images/indexCom/wea_5.png


BIN
src/assets/images/indexCom/weatherW.png


BIN
src/assets/images/indexCom/zengfa.png


BIN
src/assets/images/noData.png


Dosya farkı çok büyük olduğundan ihmal edildi
+ 24 - 0
src/assets/jb.json


BIN
src/assets/logoGuo_DB.png


BIN
src/assets/logoGuo_DB1.png


BIN
src/assets/menuImg/CSV.png


BIN
src/assets/menuImg/CSV_C.png


BIN
src/assets/menuImg/gener_agcfx.png


BIN
src/assets/menuImg/gener_dfpcfx.png


BIN
src/assets/menuImg/gener_fdsjcl.png


BIN
src/assets/menuImg/gener_fdsjzb.png


BIN
src/assets/menuImg/gener_fxbg.png


BIN
src/assets/menuImg/gener_glqxnhfx.png


BIN
src/assets/menuImg/gener_jjjfx.png


BIN
src/assets/menuImg/gener_mrlfx.png


BIN
src/assets/menuImg/gener_qxpclfx.png


BIN
src/assets/menuImg/gener_ssdlfx.png


BIN
src/assets/menuImg/gener_wdyglfx.png


BIN
src/assets/menuImg/gener_wgxzfx.png


BIN
src/assets/menuImg/header_dianyuan.png


BIN
src/assets/menuImg/header_shezhi.png


BIN
src/assets/menuImg/header_wendang.png


BIN
src/assets/menuImg/menu_ss.png


BIN
src/assets/menuImg/menu_zk.png


BIN
src/assets/menuImg/power_dlyc.png


BIN
src/assets/menuImg/power_glyc.png


BIN
src/assets/menuImg/power_gy.png


BIN
src/assets/menuImg/power_qjgl.png


BIN
src/assets/menuImg/power_tjhz.png


BIN
src/assets/menuImg/power_tqyb.png


BIN
src/assets/menuImg/pro_jie.png


BIN
src/assets/menuImg/pro_suo.png


BIN
src/assets/menuImg/report_bbjb.png


BIN
src/assets/menuImg/report_bbsb.png


BIN
src/assets/menuImg/report_czzybb.png


BIN
src/assets/menuImg/report_erp.png


BIN
src/assets/menuImg/report_fdscqk.png


BIN
src/assets/menuImg/report_fyfsdl.png


BIN
src/assets/menuImg/report_gkjlb.png


BIN
src/assets/menuImg/report_pjfs.png


BIN
src/assets/menuImg/report_yxqk.png


BIN
src/assets/menuImg/report_zhbb.png


BIN
src/assets/menuImg/tree_shuaxing.png


BIN
src/assets/weather/cloudy.png


BIN
src/assets/weather/extremeWeather.png


BIN
src/assets/weather/overcast.png


BIN
src/assets/weather/rain.png


BIN
src/assets/weather/rainBlue.png


BIN
src/assets/weather/rainOrange.png


BIN
src/assets/weather/rainRed.png


BIN
src/assets/weather/rainYellow.png


+ 0 - 0
src/assets/weather/snow.png


Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor