From 54e8d258ad81cf15e1fb98cae216b40e4685cfed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=88=E5=85=86=E5=A2=9E?= <你的邮箱@example.com> Date: Thu, 2 Apr 2026 13:51:36 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=B5=8B=E8=B7=9D=E5=92=8C?= =?UTF-8?q?=E5=9B=BE=E5=B1=82=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/api/ecoFlow/index.ts | 8 ++ .../components/mapController/Calculate.vue | 61 ++++++++ .../mapController/LayerController.vue | 128 +++++++++++++++++ .../src/components/mapController/index.vue | 130 +++++++++++++----- frontend/src/modules/jidiSelectorMod.vue | 54 +------- frontend/src/store/modules/jidiSelectEvent.ts | 55 ++++++++ .../views/home/shuiDianKaiFaZhuangKuang.vue | 18 +++ 7 files changed, 373 insertions(+), 81 deletions(-) create mode 100644 frontend/src/components/mapController/Calculate.vue create mode 100644 frontend/src/components/mapController/LayerController.vue create mode 100644 frontend/src/store/modules/jidiSelectEvent.ts diff --git a/frontend/src/api/ecoFlow/index.ts b/frontend/src/api/ecoFlow/index.ts index d7319b2..b8673bc 100644 --- a/frontend/src/api/ecoFlow/index.ts +++ b/frontend/src/api/ecoFlow/index.ts @@ -12,3 +12,11 @@ export function getEcoFlowStandardData(params?: EcoFlowQueryParams): Promise<{ d params }); } + +export function getQgcStaticData(params?: EcoFlowQueryParams): Promise<{ data: EcoFlowStandard[] }> { + return request({ + url: '/eng/eq/interval/qgc/getQgcStaticData', + method: 'post', + data:params + }); +} diff --git a/frontend/src/components/mapController/Calculate.vue b/frontend/src/components/mapController/Calculate.vue new file mode 100644 index 0000000..fd90ce6 --- /dev/null +++ b/frontend/src/components/mapController/Calculate.vue @@ -0,0 +1,61 @@ + + + diff --git a/frontend/src/components/mapController/LayerController.vue b/frontend/src/components/mapController/LayerController.vue new file mode 100644 index 0000000..b3a0cb8 --- /dev/null +++ b/frontend/src/components/mapController/LayerController.vue @@ -0,0 +1,128 @@ + + + diff --git a/frontend/src/components/mapController/index.vue b/frontend/src/components/mapController/index.vue index 5545e90..d457bc8 100644 --- a/frontend/src/components/mapController/index.vue +++ b/frontend/src/components/mapController/index.vue @@ -1,17 +1,25 @@ diff --git a/frontend/src/modules/jidiSelectorMod.vue b/frontend/src/modules/jidiSelectorMod.vue index a7c7c0f..e7b1e97 100644 --- a/frontend/src/modules/jidiSelectorMod.vue +++ b/frontend/src/modules/jidiSelectorMod.vue @@ -1,55 +1,15 @@