diff --git a/src/api/ems/site.js b/src/api/ems/site.js index 930ef83..901882c 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,21 @@ export function protectPlanList({siteId, faultName,pageSize,pageNum}) { url: `/ems/protectPlan/list?siteId=${siteId}&faultName=${faultName}&pageSize=${pageSize}&pageNum=${pageNum}`, method: 'get', }) -} \ No newline at end of file +} + +// 点位导出 +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 + }) +} 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..f5c4de0 --- /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..52ff9de 100644 --- a/src/views/ems/site/sblb/index.vue +++ b/src/views/ems/site/sblb/index.vue @@ -50,7 +50,7 @@ + width="350">