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, + }); +}