feat: 日志备份文件查看kpi文件记录

This commit is contained in:
TsMask
2025-09-18 11:02:20 +08:00
parent 20a12eba56
commit 1c025c2cc1
2 changed files with 61 additions and 15 deletions

View File

@@ -31,28 +31,70 @@ let sourceState = reactive({
path: '/usr/local/omc/backup', path: '/usr/local/omc/backup',
}, },
{ {
value: '/cdr/ims_cdr_event', value: '/cdr/ims',
label: t('views.logManage.exportFile.cdrIMS'), label: t('views.logManage.exportFile.cdrIMS'),
path: '/usr/local/omc/backup', path: '/usr/local/omc/backup',
neType: 'IMS', neType: 'IMS',
}, },
{ {
value: '/cdr/smf_cdr_event', value: '/cdr/smf',
label: t('views.logManage.exportFile.cdrSMF'), label: t('views.logManage.exportFile.cdrSMF'),
path: '/usr/local/omc/backup', path: '/usr/local/omc/backup',
neType: 'SMF', neType: 'SMF',
}, },
{ {
value: '/cdr/smsc_cdr_event', value: '/cdr/smsc',
label: t('views.logManage.exportFile.cdrSMSC'), label: t('views.logManage.exportFile.cdrSMSC'),
path: '/usr/local/omc/backup', path: '/usr/local/omc/backup',
neType: 'SMSC', neType: 'SMSC',
}, },
{ {
value: '/cdr/sgwc_cdr_event', value: '/kpi/ims',
label: t('views.logManage.exportFile.cdrSGWC'), label: t('views.logManage.exportFile.kpiIMS'),
path: '/usr/local/omc/backup', path: '/usr/local/omc/backup',
neType: 'SGWC', neType: 'IMS',
},
{
value: '/kpi/amf',
label: t('views.logManage.exportFile.kpiAMF'),
path: '/usr/local/omc/backup',
neType: 'AMF',
},
{
value: '/kpi/udm',
label: t('views.logManage.exportFile.kpiUDM'),
path: '/usr/local/omc/backup',
neType: 'UDM',
},
{
value: '/kpi/smf',
label: t('views.logManage.exportFile.kpiSMF'),
path: '/usr/local/omc/backup',
neType: 'SMF',
},
{
value: '/kpi/pcf',
label: t('views.logManage.exportFile.kpiPCF'),
path: '/usr/local/omc/backup',
neType: 'PCF',
},
{
value: '/kpi/upf',
label: t('views.logManage.exportFile.kpiUPF'),
path: '/usr/local/omc/backup',
neType: 'UPF',
},
{
value: '/kpi/mme',
label: t('views.logManage.exportFile.kpiMME'),
path: '/usr/local/omc/backup',
neType: 'MME',
},
{
value: '/kpi/smsc',
label: t('views.logManage.exportFile.kpiSMSC'),
path: '/usr/local/omc/backup',
neType: 'SMSC',
}, },
], ],
/**选择value */ /**选择value */

View File

@@ -21,27 +21,27 @@ let sourceState = reactive({
/**文件列表 */ /**文件列表 */
list: [ list: [
{ {
value: '/auth', value: '/udm/auth',
label: t('views.neData.backupData.auth'), label: t('views.neData.backupData.auth'),
path: '/usr/local/omc/backup/udm_data', path: '/usr/local/omc/backup',
neType: 'UDM', neType: 'UDM',
}, },
{ {
value: '/sub', value: '/udm/sub',
label: t('views.neData.backupData.sub'), label: t('views.neData.backupData.sub'),
path: '/usr/local/omc/backup/udm_data', path: '/usr/local/omc/backup',
neType: 'UDM', neType: 'UDM',
}, },
{ {
value: '/voip', value: '/udm/voip',
label: t('views.neData.backupData.voip'), label: t('views.neData.backupData.voip'),
path: '/usr/local/omc/backup/udm_data', path: '/usr/local/omc/backup',
neType: 'UDM', neType: 'UDM',
}, },
{ {
value: '/volte', value: '/udm/volte',
label: t('views.neData.backupData.volte'), label: t('views.neData.backupData.volte'),
path: '/usr/local/omc/backup/udm_data', path: '/usr/local/omc/backup',
neType: 'UDM+IMS', neType: 'UDM+IMS',
}, },
], ],
@@ -353,7 +353,11 @@ onMounted(() => {
<template #title> <template #title>
{{ t('views.ne.neConfigBackup.backupModal.title') }} {{ t('views.ne.neConfigBackup.backupModal.title') }}
</template> </template>
<a-button type="text" @click.prevent="fnFTPModalOpen()" v-perms:has="['ne-data:backup-data:ftp']"> <a-button
type="text"
@click.prevent="fnFTPModalOpen()"
v-perms:has="['ne-data:backup-data:ftp']"
>
<template #icon><DeliveredProcedureOutlined /></template> <template #icon><DeliveredProcedureOutlined /></template>
</a-button> </a-button>
</a-tooltip> </a-tooltip>