diff --git a/src/api/ne/neInfo.ts b/src/api/ne/neInfo.ts index 23f17931..0db1259b 100644 --- a/src/api/ne/neInfo.ts +++ b/src/api/ne/neInfo.ts @@ -141,6 +141,36 @@ export function saveConfigFile(data: Record) { }); } +/** + * 网元端公共配置文件读取 + * @param fileType oam_manager.yaml '' txt json yaml yml 根据指定文件类型进行解析序列出map->json + * @returns object + */ +export function getPara5GFilee(fileType: string) { + return request({ + url: '/ne/info/para5GFile', + method: 'get', + params: { + fileType, + }, + }); +} + +/** + * 网元端公共配置文件写入 + * @param fileType yaml 解析内容数据到对应文件类型 + * @param content txt内容为字符串 其他文件格式都用json对象 + * @param syncNe 同步到网元端 NeType@ NeId + * @returns object + */ +export function savePara5GFile(data: Record) { + return request({ + url: `/ne/info/para5GFile`, + method: 'put', + data: data, + }); +} + /** * 网元服务操作 * @param data 对象 {neType,neId,action} diff --git a/src/views/ne/neConfPara5G/index.vue b/src/views/ne/neConfPara5G/index.vue new file mode 100644 index 00000000..3bdfd4db --- /dev/null +++ b/src/views/ne/neConfPara5G/index.vue @@ -0,0 +1,359 @@ + + + + +