From a0dd2bd1be4e97a93443a48b86c719930d0a268a Mon Sep 17 00:00:00 2001
From: yaowanxin <3588231647@qq.com>
Date: 星期二, 12 八月 2025 16:13:44 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev_ai' into ywx

---
 src/api/energyManagement/index.js |   70 +++++++++++++++++++++++++++++++++++
 1 files changed, 70 insertions(+), 0 deletions(-)

diff --git a/src/api/energyManagement/index.js b/src/api/energyManagement/index.js
index 4c061e6..629c17c 100644
--- a/src/api/energyManagement/index.js
+++ b/src/api/energyManagement/index.js
@@ -17,6 +17,23 @@
     params: query,
   })
 }
+// 鍖哄煙-鍒嗛〉鏌ヨ
+export function areaListPage(query) {
+  return request({
+    url: '/electricityConsumptionArea/listPage',
+    method: 'get',
+    params: query,
+  })
+}
+// 鏃堕棿鍛ㄦ湡-鍒嗛〉鏌ヨ
+export function periodListPage(query) {
+  return request({
+    url: '/energyPeriod/listPage',
+    method: 'get',
+    params: query,
+  })
+}
+
 // 璁惧鑳借��-鍒犻櫎
 export function equipmentEnergyDelete(query) {
   return request({
@@ -25,10 +42,45 @@
     data: query,
   })
 }
+// 鍖哄煙-鍒犻櫎
+export function areaDelete(query) {
+  return request({
+    url: '/electricityConsumptionArea/delete',
+    method: 'delete',
+    data: query,
+  })
+}
+// 鏃堕棿鍛ㄦ湡-鍒犻櫎
+export function periodDelete(query) {
+  return request({
+    url: '/energyPeriod/delete',
+    method: 'delete',
+    data: query,
+  })
+}
+
+
 // 璁惧鑳借��-鏂板
 export function equipmentEnergyAdd(query) {
   return request({
     url: '/equipmentEnergyConsumption/add',
+    method: 'post',
+    data: query,
+  })
+}
+// 鍖哄煙-鏂板
+export function areaAdd(query) {
+  return request({
+    url: '/electricityConsumptionArea/add',
+    method: 'post',
+    data: query,
+  })
+}
+
+// 鏃堕棿鍛ㄦ湡-鏂板
+export function periodAdd(query) {
+  return request({
+    url: '/energyPeriod/add',
     method: 'post',
     data: query,
   })
@@ -41,6 +93,24 @@
     data: query,
   })
 }
+//鍖哄煙-淇敼
+export function areaUpdate(query) {
+  return request({
+    url: '/electricityConsumptionArea/update',
+    method: 'post',
+    data: query,
+  })
+}
+// 鏃堕棿鍛ㄦ湡-淇敼
+export function periodUpdate(query) {
+  return request({
+    url: '/energyPeriod/update',
+    method: 'post',
+    data: query,
+  })
+}
+
+
 // 璁惧涓嬫媺妗嗘煡璇�
 export function deviceList(query) {
   return request({

--
Gitblit v1.9.3