From 1772c7e0e54b809cc60163c1db2298ebc3320df3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E8=8F=9C?= <43331987+JiaLiBai@users.noreply.github.com> Date: Fri, 7 Nov 2025 10:59:34 +0800 Subject: [PATCH] mqtt --- src/api/ems/site.js | 36 ++++++ src/views/ems/site/mqtt/AddMqtt.vue | 111 ++++++++++++++++++ src/views/ems/site/mqtt/index.vue | 174 ++++++++++++++++++++++++++++ 3 files changed, 321 insertions(+) create mode 100644 src/views/ems/site/mqtt/AddMqtt.vue create mode 100644 src/views/ems/site/mqtt/index.vue diff --git a/src/api/ems/site.js b/src/api/ems/site.js index 901882c..d6e7458 100644 --- a/src/api/ems/site.js +++ b/src/api/ems/site.js @@ -145,3 +145,39 @@ export function importPointList(data) { data }) } + + + +//mqtt +export function getMqttList({pageSize,pageNum,mqttTopic,topicName}) { + return request({ + url: `/ems/mqttConfig/list?pageSize=${pageSize}&pageNum=${pageNum}&mqttTopic=${mqttTopic}&topicName=${topicName}`, + method: 'get', + }) +} +export function getMqttDetail(id) { + return request({ + url: `/ems/mqttConfig/${id}`, + method: 'get', + }) +} +export function addMqtt(data) { + return request({ + url: `/ems/mqttConfig`, + method: 'post', + data + }) +} +export function editMqtt(data) { + return request({ + url: `/ems/mqttConfig`, + method: 'put', + data + }) +} +export function deleteMqtt(id) { + return request({ + url: `/ems/mqttConfig/${id}`, + method: 'delete', + }) +} \ No newline at end of file diff --git a/src/views/ems/site/mqtt/AddMqtt.vue b/src/views/ems/site/mqtt/AddMqtt.vue new file mode 100644 index 0000000..4c341ee --- /dev/null +++ b/src/views/ems/site/mqtt/AddMqtt.vue @@ -0,0 +1,111 @@ + + + diff --git a/src/views/ems/site/mqtt/index.vue b/src/views/ems/site/mqtt/index.vue new file mode 100644 index 0000000..67da5bf --- /dev/null +++ b/src/views/ems/site/mqtt/index.vue @@ -0,0 +1,174 @@ + + +