diff --git a/src/api/neData/amf.ts b/src/api/neData/amf.ts new file mode 100644 index 00000000..97568b1d --- /dev/null +++ b/src/api/neData/amf.ts @@ -0,0 +1,28 @@ +import { request } from '@/plugins/http-fetch'; + +/** + * 查询AMF-UE会话事件列表 + * @param query 查询参数 + * @returns object + */ +export function listAMFDataUE(query: Record) { + return request({ + url: '/neData/amf/ue/list', + method: 'get', + params: query, + }); +} + +/** + * AMF-UE会话删除 + * @param id 信息ID + * @returns object + */ +export function delAMFDataUE(ueIds: string | number) { + return request({ + url: `/neData/amf/ue/${ueIds}`, + method: 'delete', + timeout: 60_000, + }); + } + \ No newline at end of file diff --git a/src/api/neData/ims.ts b/src/api/neData/ims.ts new file mode 100644 index 00000000..9dea3073 --- /dev/null +++ b/src/api/neData/ims.ts @@ -0,0 +1,28 @@ +import { request } from '@/plugins/http-fetch'; + +/** + * 查询IMS-CDR会话事件 + * @param query 查询参数 + * @returns object + */ +export function listIMSDataCDR(query: Record) { + return request({ + url: '/neData/ims/cdr/list', + method: 'get', + params: query, + }); +} + +/** + * IMS-CDR会话删除 + * @param id 信息ID + * @returns object + */ +export function delIMSDataCDR(cdrIds: string | number) { + return request({ + url: `/neData/ims/cdr/${cdrIds}`, + method: 'delete', + timeout: 60_000, + }); + } + \ No newline at end of file diff --git a/src/i18n/locales/en-US.ts b/src/i18n/locales/en-US.ts index d14dfb0e..ad9b9841 100644 --- a/src/i18n/locales/en-US.ts +++ b/src/i18n/locales/en-US.ts @@ -54,6 +54,8 @@ export default { }, rowId: 'ID', operate: 'Operation', + operateOk: 'Operation Successful!', + operateErr: 'Operation Failed!', units: { second: 'Second', minute: 'Minute', @@ -541,6 +543,35 @@ export default { resultOK: "Success", }, }, + cdr: { + recordType: "Recording Behavior", + realTimeDataStart: "Turn on real-time data", + realTimeDataStop: "Turn off real-time data", + cdrInfo: "CDR Info", + neName: "NE name", + rmUID: "UID", + time: "Time", + rowInfo: "Info", + type: "Type", + duration: "Duration", + caller: "Caller", + called: "Called", + result: "Result", + delTip: "Confirm deletion of the data item numbered [{msg}]?", + }, + ue: { + eventType: "Event Type", + realTimeDataStart: "Turn on real-time data", + realTimeDataStop: "Turn off real-time data", + ueInfo: "UE Info", + neName: "NE name", + rmUID: "UID", + time: "Time", + rowInfo: "Info", + result: "Result", + resultOk: "Successes", + delTip: "Confirm deletion of the data item numbered [{msg}]?", + }, }, ne: { neHost: { @@ -560,7 +591,6 @@ export default { remark: "Remark", createTime: "Time", delTip: "Confirm that you want to delete the host number [{num}]?", - ok: "Successful Operation", addTitle: "Add Host Connection", editTitle: "Edit Host Connection", test: "Test Connection To Host", @@ -576,7 +606,6 @@ export default { remark: "Remark", createTime: "Time", delTip: "Are you sure you want to delete the message with command number [{num}]?", - ok: "Successful Operation", addTitle: "New Host Commands", editTitle: "Edit Host Commands", }, diff --git a/src/i18n/locales/zh-CN.ts b/src/i18n/locales/zh-CN.ts index aef08a04..06b27e3b 100644 --- a/src/i18n/locales/zh-CN.ts +++ b/src/i18n/locales/zh-CN.ts @@ -54,6 +54,8 @@ export default { }, rowId: '编号', operate: '操作', + operateOk: '操作成功!', + operateErr: '操作失败!', units: { second: '秒', minute: '分钟', @@ -540,7 +542,36 @@ export default { time: "时间", resultOK: "成功", }, - } + }, + cdr: { + recordType: "记录行为", + realTimeDataStart: "开启实时数据", + realTimeDataStop: "关闭实时数据", + cdrInfo: "CDR信息", + neName: "网元名称", + rmUID: "资源标识", + time: "记录时间", + rowInfo: "记录信息", + type: "记录类型", + duration: "通话时长", + caller: "主叫", + called: "被叫", + result: "结果", + delTip: "确认删除编号为【{msg}】的数据项?", + }, + ue: { + eventType: "事件类型", + realTimeDataStart: "开启实时数据", + realTimeDataStop: "关闭实时数据", + ueInfo: "UE信息", + neName: "网元名称", + rmUID: "资源标识", + rowInfo: "记录信息", + time: "记录时间", + result: "结果", + resultOk: "成功", + delTip: "确认删除编号为【{msg}】的数据项?", + }, }, ne: { neHost: { @@ -560,7 +591,6 @@ export default { remark: "备注信息", createTime: "创建时间", delTip: "确认要删除主机编号为【{num}】的信息吗?", - ok: "操作成功", addTitle: "新增主机连接", editTitle: "编辑主机连接", test: "测试连接", @@ -576,7 +606,6 @@ export default { remark: "备注", createTime: "创建时间", delTip: "确认要删除命令编号为【{num}】的信息吗?", - ok: "操作成功", addTitle: "新增主机命令", editTitle: "编辑主机命令", }, diff --git a/src/views/dashboard/amfUE/index.vue b/src/views/dashboard/amfUE/index.vue new file mode 100644 index 00000000..1cfe53a9 --- /dev/null +++ b/src/views/dashboard/amfUE/index.vue @@ -0,0 +1,663 @@ + + + + + diff --git a/src/views/dashboard/cdr/index.vue b/src/views/dashboard/cdr/index.vue deleted file mode 100644 index b472e255..00000000 --- a/src/views/dashboard/cdr/index.vue +++ /dev/null @@ -1,53 +0,0 @@ - - - - - diff --git a/src/views/dashboard/imsCDR/index.vue b/src/views/dashboard/imsCDR/index.vue new file mode 100644 index 00000000..74183313 --- /dev/null +++ b/src/views/dashboard/imsCDR/index.vue @@ -0,0 +1,663 @@ + + + + +