From dff94061e22fa41b6089553714d2602454fb4de0 Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Tue, 28 Nov 2023 14:36:49 +0800 Subject: [PATCH 01/10] =?UTF-8?q?fix:=20MML=E5=91=BD=E4=BB=A4=E5=A4=84?= =?UTF-8?q?=E7=90=86=E5=8F=91=E9=80=81=E5=A4=9A=E6=9D=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mmlManage/neOperate.ts | 18 +++++++++++++++--- src/api/mmlManage/omcOperate.ts | 6 +++--- src/api/mmlManage/udmOperate.ts | 6 +++--- 3 files changed, 21 insertions(+), 9 deletions(-) diff --git a/src/api/mmlManage/neOperate.ts b/src/api/mmlManage/neOperate.ts index 2b227719..0be5b6e9 100644 --- a/src/api/mmlManage/neOperate.ts +++ b/src/api/mmlManage/neOperate.ts @@ -36,18 +36,30 @@ export async function getMMLByNE(neType: string) { export async function sendMMlByNE( neType: string, neId: string, - cmdStr: string + cmdArr: string[] ) { // 发起请求 const result = await request({ url: `/api/rest/operationManagement/v1/elementType/${neType}/objectType/mml?ne_id=${neId}`, method: 'post', - data: { mml: [cmdStr] }, + data: { mml: cmdArr }, timeout: 180_000, }); // 解析数据 if (result.code === RESULT_CODE_SUCCESS && Array.isArray(result.data.data)) { - result.data = result.data.data[0]; + result.data = result.data.data; } return result; } + +/** + * 发送文件到网元端 + * @returns object + */ +export function transferToNeFile(data: Record) { + return request({ + url: `/ne/action/pushFile`, + method: 'post', + data, + }); +} diff --git a/src/api/mmlManage/omcOperate.ts b/src/api/mmlManage/omcOperate.ts index f7d27a04..e129391e 100644 --- a/src/api/mmlManage/omcOperate.ts +++ b/src/api/mmlManage/omcOperate.ts @@ -31,17 +31,17 @@ export async function getMMLByOMC() { * @param cmdStr 命令串 * @returns */ -export async function sendMMlByOMC(neId: string, cmdStr: string) { +export async function sendMMlByOMC(neId: string, cmdArr: string[]) { // 发起请求 const result = await request({ url: `/api/rest/operationManagement/v1/elementType/OMC/objectType/mml?ne_id=${neId}`, method: 'post', - data: { mml: [cmdStr] }, + data: { mml: cmdArr }, timeout: 180_000, }); // 解析数据 if (result.code === RESULT_CODE_SUCCESS && Array.isArray(result.data.data)) { - result.data = result.data.data[0]; + result.data = result.data.data; } return result; } diff --git a/src/api/mmlManage/udmOperate.ts b/src/api/mmlManage/udmOperate.ts index a6a7d9fe..56b8ab6b 100644 --- a/src/api/mmlManage/udmOperate.ts +++ b/src/api/mmlManage/udmOperate.ts @@ -31,17 +31,17 @@ export async function getMMLByUDM() { * @param cmdStr 命令串 * @returns */ -export async function sendMMlByUDM(neId: string, cmdStr: string) { +export async function sendMMlByUDM(neId: string, cmdArr: string[]) { // 发起请求 const result = await request({ url: `/api/rest/operationManagement/v1/elementType/UDM/objectType/mml?ne_id=${neId}`, method: 'post', - data: { mml: [cmdStr] }, + data: { mml: cmdArr }, timeout: 180_000, }); // 解析数据 if (result.code === RESULT_CODE_SUCCESS && Array.isArray(result.data.data)) { - result.data = result.data.data[0]; + result.data = result.data.data; } return result; } From a41936a1999989f7df9a5366dfc0e17e1470dfe8 Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Tue, 28 Nov 2023 14:37:17 +0800 Subject: [PATCH 02/10] =?UTF-8?q?fix:=20UDM=E9=89=B4=E6=9D=83=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E5=AF=BC=E5=85=A5=E5=AF=BC=E5=87=BA=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/index.ts | 2 +- src/api/neUser/auth.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/api/index.ts b/src/api/index.ts index 3d622b2b..c2f450af 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -84,7 +84,7 @@ export function getSysConf() { */ export function transferHelpDoc(data: Record) { return request({ - url: `/help-doc`, + url: `/helpDoc`, method: 'post', data, }); diff --git a/src/api/neUser/auth.ts b/src/api/neUser/auth.ts index aad5efd9..e3b3d49f 100644 --- a/src/api/neUser/auth.ts +++ b/src/api/neUser/auth.ts @@ -7,7 +7,7 @@ import { request } from '@/plugins/http-fetch'; */ export function exportAuth(query: Record) { return request({ - url: '/ne/udm/sub/export', + url: '/ne/udm/auth/export', method: 'post', data: query, responseType: 'blob', @@ -22,7 +22,7 @@ export function exportAuth(query: Record) { */ export function importAuthData(data: FormData) { return request({ - url: `/ne/udm/sub/import`, + url: `/ne/udm/auth/import`, method: 'post', data, dataType: 'form-data', From 9f16fb3df61d412b45267259b1d30c55145f3321 Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Tue, 28 Nov 2023 14:38:12 +0800 Subject: [PATCH 03/10] =?UTF-8?q?feat:=20MML=E6=93=8D=E4=BD=9C=E6=94=AF?= =?UTF-8?q?=E6=8C=81=E5=A4=9A=E6=9D=A1=E5=8F=91=E9=80=81/=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E4=B8=8A=E4=BC=A0=E5=88=B0=E7=BD=91=E5=85=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/mmlManage/neOperate/index.vue | 91 +++++++++++++++++++++--- src/views/mmlManage/omcOperate/index.vue | 90 ++++++++++++++++++++--- src/views/mmlManage/udmOperate/index.vue | 90 ++++++++++++++++++++--- 3 files changed, 238 insertions(+), 33 deletions(-) diff --git a/src/views/mmlManage/neOperate/index.vue b/src/views/mmlManage/neOperate/index.vue index edafac6e..032d0d38 100644 --- a/src/views/mmlManage/neOperate/index.vue +++ b/src/views/mmlManage/neOperate/index.vue @@ -1,13 +1,16 @@