From f1ee0aa9d6c6c89ee9f0e5d845cd3c64f161aeaf Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期二, 16 十二月 2025 20:03:08 +0800
Subject: [PATCH] 代码调整6

---
 src/api/alarmManagement/alarmConfig.js |   66 +++++++++++++++++++++++++++++++++
 1 files changed, 66 insertions(+), 0 deletions(-)

diff --git a/src/api/alarmManagement/alarmConfig.js b/src/api/alarmManagement/alarmConfig.js
new file mode 100644
index 0000000..a6f4900
--- /dev/null
+++ b/src/api/alarmManagement/alarmConfig.js
@@ -0,0 +1,66 @@
+import request from '@/utils/request';
+
+// 鏌ヨ鎶ヨ閰嶇疆鍒楄〃
+export function listAlarmConfig(query) {
+  return request({
+    url: '/alarm/config/list',
+    method: 'get',
+    params: query
+  });
+}
+
+// 鑾峰彇鎶ヨ閰嶇疆璇︾粏淇℃伅
+export function getAlarmConfig(configId) {
+  return request({
+    url: '/alarm/config/' + configId,
+    method: 'get'
+  });
+}
+
+// 鏂板鎶ヨ閰嶇疆
+export function addAlarmConfig(data) {
+  return request({
+    url: '/alarm/config',
+    method: 'post',
+    data: data
+  });
+}
+
+// 淇敼鎶ヨ閰嶇疆
+export function updateAlarmConfig(data) {
+  return request({
+    url: '/alarm/config',
+    method: 'put',
+    data: data
+  });
+}
+
+// 鍒犻櫎鎶ヨ閰嶇疆
+export function delAlarmConfig(configIds) {
+  return request({
+    url: '/alarm/config/' + configIds,
+    method: 'delete'
+  });
+}
+
+// 淇敼鎶ヨ閰嶇疆鐘舵��
+export function changeStatus(configId, status) {
+  const data = {
+    configId,
+    status
+  };
+  return request({
+    url: '/alarm/config/changeStatus',
+    method: 'put',
+    data: data
+  });
+}
+
+// 瀵煎嚭鎶ヨ閰嶇疆
+export function exportAlarmConfig(query) {
+  return request({
+    url: '/alarm/config/export',
+    method: 'get',
+    params: query
+  });
+}
\ No newline at end of file

--
Gitblit v1.9.3