From 4eff5d48cd3ce112b8d80fa224888eba1b52b2be Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Fri, 29 Mar 2024 16:54:24 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E7=BD=91=E5=85=83?= =?UTF-8?q?=E6=93=8D=E4=BD=9C=E7=9B=B8=E5=85=B3=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/ne/neInfo.ts | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/src/api/ne/neInfo.ts b/src/api/ne/neInfo.ts index 9df79d11..63cb9dbd 100644 --- a/src/api/ne/neInfo.ts +++ b/src/api/ne/neInfo.ts @@ -106,3 +106,31 @@ export function getTypeAndIDNeInfo(neType: string, neId: string) { params: { neType, neId }, }); } + +/** + * 网元端配置文件读取 + * @param neType 网元类型 + * @param neId 网元ID + * @param filePath 不带文件时重新覆盖返回目录列表 + * @returns object + */ +export function getConfigFile(neType: string, neId: string, filePath: string) { + return request({ + url: '/ne/info/configFile', + method: 'get', + params: { neType, neId, filePath }, + }); +} + +/** + * 网元端配置文件写入 + * @param data neType网元类型 neId网元ID filePath文件 content内容 sync同步到网元 + * @returns object + */ +export function saveConfigFile(data: Record) { + return request({ + url: `/ne/info/configFile`, + method: 'put', + data: data, + }); +}