diff --git a/src/api/ems/site.js b/src/api/ems/site.js index 930ef83..d6e7458 100644 --- a/src/api/ems/site.js +++ b/src/api/ems/site.js @@ -70,9 +70,9 @@ export function getDeviceList(siteId) { } //获取设备点位table -export function getDevicePointList({siteId,deviceId,deviceCategory,parentId,pageNum,pageSize,dataPointName='',sortMethod,sortData,dataPoint,lower,upper}) { +export function getDevicePointList({siteId,deviceId,deviceCategory,parentId,pageNum,pageSize,dataPointName='',sortMethod,sortData,dataPoint,lower,upper,ipAddress,ipPort}) { return request({ - url: `/ems/siteConfig/getDevicePointList?siteId=${siteId}&deviceId=${deviceId}&pageNum=${pageNum}&pageSize=${pageSize}&deviceCategory=${deviceCategory}&dataPointName=${dataPointName}&parentId=${parentId}&dataPoint=${dataPoint}&lower=${lower}&upper=${upper}&pageNum=${pageNum}&sortMethod=${sortMethod}&sortData=${sortData}`, + url: `/ems/siteConfig/getDevicePointList?siteId=${siteId}&deviceId=${deviceId}&pageNum=${pageNum}&pageSize=${pageSize}&deviceCategory=${deviceCategory}&dataPointName=${dataPointName}&parentId=${parentId}&dataPoint=${dataPoint}&lower=${lower}&upper=${upper}&pageNum=${pageNum}&sortMethod=${sortMethod}&sortData=${sortData}&ipAddress=${ipAddress}&ipPort=${ipPort}`, method: 'get', }) } @@ -127,4 +127,57 @@ export function protectPlanList({siteId, faultName,pageSize,pageNum}) { url: `/ems/protectPlan/list?siteId=${siteId}&faultName=${faultName}&pageSize=${pageSize}&pageNum=${pageNum}`, method: 'get', }) +} + +// 点位导出 +export function exportPointList(data) { + return request({ + url: `/ems/pointMatch/export`, + method: 'post', + data + }) +} +// 点位导入 +export function importPointList(data) { + return request({ + url: `/ems/pointMatch/importData`, + method: 'post', + 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..429e381 --- /dev/null +++ b/src/views/ems/site/mqtt/index.vue @@ -0,0 +1,174 @@ + + + diff --git a/src/views/ems/site/sblb/PointTable.vue b/src/views/ems/site/sblb/PointTable.vue index 7880efe..30667df 100644 --- a/src/views/ems/site/sblb/PointTable.vue +++ b/src/views/ems/site/sblb/PointTable.vue @@ -11,9 +11,9 @@ lock-scroll show-close title="点位清单" - width="800px" + width="950px" > - + -
+ + + + + + 搜索 @@ -62,7 +77,13 @@ @sort-change="handleSortChange" > - + + + - + { this.tableData = response?.rows || []; diff --git a/src/views/ems/site/sblb/PointUpload.vue b/src/views/ems/site/sblb/PointUpload.vue new file mode 100644 index 0000000..70d9371 --- /dev/null +++ b/src/views/ems/site/sblb/PointUpload.vue @@ -0,0 +1,73 @@ + + + + \ No newline at end of file diff --git a/src/views/ems/site/sblb/index.vue b/src/views/ems/site/sblb/index.vue index 4ccd395..81910a7 100644 --- a/src/views/ems/site/sblb/index.vue +++ b/src/views/ems/site/sblb/index.vue @@ -13,6 +13,12 @@
新增设备 + + 上传点位清单 + + width="250">