From b527c0f6b789a6897acf51508addb61b4aca2de6 Mon Sep 17 00:00:00 2001 From: fanluyan <754122931@qq.com> Date: Tue, 29 Oct 2024 11:45:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=9F=E8=83=BD=E6=B7=BB=E5=8A=A0=EF=BC=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Sidebar.vue | 2 +- src/router/index.js | 2 +- src/utils/api/index.js | 92 ++++- src/views/clientDownFile/index.vue | 4 +- .../server/components/addserverDialog.vue | 8 +- .../server/components/addserverDialog.vue | 4 +- src/views/icdConfig/index.vue | 2 +- src/views/iceserver/index.vue | 38 +- .../components/addMappDialog.vue | 375 ++++++++++++++++++ src/views/mappingConfig/index.vue | 163 +++++++- src/views/rptparam/index.vue | 41 +- 11 files changed, 674 insertions(+), 57 deletions(-) create mode 100644 src/views/mappingConfig/components/addMappDialog.vue diff --git a/src/components/Sidebar.vue b/src/components/Sidebar.vue index 42cf422c..a19d5f20 100644 --- a/src/components/Sidebar.vue +++ b/src/components/Sidebar.vue @@ -68,7 +68,7 @@ export default { }, { path: "/rptparam", - name: "客户端RptParam绑定", + name: "客户端rptparamindex绑定", }, { diff --git a/src/router/index.js b/src/router/index.js index c2ef394d..d5165f12 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -135,7 +135,7 @@ const routes = [ component: () => import("../views/rptparam/index.vue"), name: "rptparam", meta: { - title: "客户端RptParam绑定", + title: "客户端rptparamindex绑定", }, }, { diff --git a/src/utils/api/index.js b/src/utils/api/index.js index b89c5a09..a70650de 100644 --- a/src/utils/api/index.js +++ b/src/utils/api/index.js @@ -131,7 +131,7 @@ export function icdFileApi(data) { }); } //查询客户端icd文件的IED列表 -export function listIedApi(data) { +export function listIedConfigApi(data) { return request({ url: "/icdconfig/listIed", method: "get", @@ -192,18 +192,6 @@ export function generateRptApi(data) { }); } -// /icdconfig/listled 查询客户端icd文件的IED列表 -export function listIedConfigApi(data) { - return request({ - url: "/icdconfig/listIed", - method: "get", - params: data, - headers: { - "Content-Type": "application/x-www-form-urlencoded;charset=UTF-8", - }, - }); -} - //开始实时采集转发 export function startCollectApi(data) { @@ -229,6 +217,18 @@ export function stopCollectApi(data) { }); } +// 查询该IED下的paramindex数据 /icdconfig/listParamindex +export function icdlistParamindexApi(data) { + return request({ + url: "/icdconfig/listParamindex", + method: "get", + params: data, + headers: { + "Content-Type": "application/x-www-form-urlencoded;charset=UTF-8", + }, + }); +} + //设备台账管理列表api //变电站相关接口 //新增 @@ -893,6 +893,14 @@ export function updateRptApi(data) { data, }); } +//清空rptparamindex表数据 /rptparam/clearParamindex +export function clearParamsApi(data) { + return request({ + url: "/rptparam/clearParamindex", + method: "post", + data, + }); +} //查询I2状态 export function i2statusApi(data) { @@ -999,7 +1007,32 @@ export function serverstopApi(data) { }); } -//上传服务端icd文件 /iecserver/upload +//iec采集转换映射配置 /iecserver/listTransform +export function iecListTransformApi(data) { + return request({ + url: "/iecserver/listTransform", + method: "get", + params: data, + headers: { + "Content-Type": "application/x-www-form-urlencoded;charset=UTF-8", + }, + }); +} + +//删除映射配置 /iecserver/delTransform + +export function delTransFormApi(data) { + return request({ + url: "/iecserver/delTransform", + method: "post", + params: data, + headers: { + "Content-Type": "application/x-www-form-urlencoded;charset=UTF-8", + }, + }); +} + +//上传服务端iec文件 /iecserver/upload //​/iecserver​/listFile查询服务端icd文件列表 export function ieclistFileApi(data) { @@ -1013,6 +1046,37 @@ export function ieclistFileApi(data) { }); } +// ​/iecserver​/listParamindex 查询该IED下的paramindex数据 +export function serverlistParamindexApi(data) { + return request({ + url: "/iecserver/listParamindex", + method: "get", + params: data, + headers: { + "Content-Type": "application/x-www-form-urlencoded;charset=UTF-8", + }, + }); +} + +// 添加 /iecserver​/addTransform addTransform +export function addTransformApi(data) { + return request({ + url: "/iecserver/addTransform", + method: "post", + data, + }); +} + +// 清空 /iecserver/clearTransform + +export function clearTransformApi(data) { + return request({ + url: "/iecserver/clearTransform", + method: "post", + data, + }); +} + //61850下载文件相关接口 Ied Dl Controller //获取所有列表 export function ieddlServerApi(data) { diff --git a/src/views/clientDownFile/index.vue b/src/views/clientDownFile/index.vue index c758f413..a0fd98d1 100644 --- a/src/views/clientDownFile/index.vue +++ b/src/views/clientDownFile/index.vue @@ -28,12 +28,12 @@ export default { activeIndex: 0, navlist: [ { - name: "下载文件配置", + name: "采集文件配置", path: "/clientDownFile/server", }, { - name: "下载记录", + name: "采集记录", path: "/clientDownFile/downrecord", }, ], diff --git a/src/views/clientDownFile/server/components/addserverDialog.vue b/src/views/clientDownFile/server/components/addserverDialog.vue index 4a4e9548..dfb7502c 100644 --- a/src/views/clientDownFile/server/components/addserverDialog.vue +++ b/src/views/clientDownFile/server/components/addserverDialog.vue @@ -82,7 +82,7 @@ import { ieddlAddApi, ieddlUpdateApi, - listIedApi, + listIedConfigApi, monitoringListAllApi, } from "@/utils/api/index"; export default { @@ -98,8 +98,8 @@ export default { pathObjects: [], // 用于存储转换后的对象数组 suffixOptions: [ { - value: "全部", - label: "", + value: "", + label: "全部", }, { value: "dat", @@ -206,7 +206,7 @@ export default { }, //获取查询客户端icd文件的IED列表 getlistIed() { - listIedApi() + listIedConfigApi() .then((res) => { console.log(res); this.iedOptions = res.data; diff --git a/src/views/dataTransfer/server/components/addserverDialog.vue b/src/views/dataTransfer/server/components/addserverDialog.vue index ba09d93e..512ee4e5 100644 --- a/src/views/dataTransfer/server/components/addserverDialog.vue +++ b/src/views/dataTransfer/server/components/addserverDialog.vue @@ -85,8 +85,8 @@ export default { pathObjects: [], // 用于存储转换后的对象数组 suffixOptions: [ { - value: "全部", - label: "", + value: "", + label: "全部", }, { value: "dat", diff --git a/src/views/icdConfig/index.vue b/src/views/icdConfig/index.vue index 3f2339be..79e88112 100644 --- a/src/views/icdConfig/index.vue +++ b/src/views/icdConfig/index.vue @@ -354,7 +354,7 @@ export default { }, clearAllicd() { this.$confirm( - "此操作将清除所有icd文件、相关配置、rptparamindex, 是否继续?", + "此操作将清除所有客户端和服务端的icd文件和icd绑定配置, 是否继续?", "提示", { confirmButtonText: "确定", diff --git a/src/views/iceserver/index.vue b/src/views/iceserver/index.vue index b8fd9d75..9eb04032 100644 --- a/src/views/iceserver/index.vue +++ b/src/views/iceserver/index.vue @@ -7,30 +7,16 @@ element-loading-text="请稍等" element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.7)" + v-for="item in icdFileOptions" + :key="item.id" >
IEC服务器状态
-

端口:{{ port }}

-

filename:{{ filename }}

-
-
选择文件:
- - - - -
+

filename:{{ item.filename }}

+

端口:{{ item.port }}

服务器状态: 开启 @@ -73,6 +59,8 @@ + +