diff --git a/src/views/dashboard/imsCDR/index.vue b/src/views/dashboard/imsCDR/index.vue index 2e308c3a..9af65e99 100644 --- a/src/views/dashboard/imsCDR/index.vue +++ b/src/views/dashboard/imsCDR/index.vue @@ -589,15 +589,12 @@ onBeforeUnmount(() => { - {
{{ t('views.dashboard.cdr.time') }}: - {{ parseDateToStr(+record.timestamp * 1000) }} + + {{ + typeof record.cdrJSON.releaseTime === 'number' + ? parseDateToStr(+record.cdrJSON.releaseTime * 1000) + : record.cdrJSON.releaseTime + }} +
@@ -849,11 +852,23 @@ onBeforeUnmount(() => {
{{ t('views.dashboard.cdr.seizureTime') }}: - {{ record.cdrJSON.seizureTime }} + + {{ + typeof record.cdrJSON.seizureTime === 'number' + ? parseDateToStr(+record.cdrJSON.seizureTime * 1000) + : record.cdrJSON.seizureTime + }} +
{{ t('views.dashboard.cdr.releaseTime') }}: - {{ record.cdrJSON.releaseTime }} + + {{ + typeof record.cdrJSON.releaseTime === 'number' + ? parseDateToStr(+record.cdrJSON.releaseTime * 1000) + : record.cdrJSON.releaseTime + }} +
diff --git a/src/views/dashboard/smfCDR/index.vue b/src/views/dashboard/smfCDR/index.vue index 2217e68b..652cae9c 100644 --- a/src/views/dashboard/smfCDR/index.vue +++ b/src/views/dashboard/smfCDR/index.vue @@ -739,7 +739,7 @@ onBeforeUnmount(() => {
{{ t('views.dashboard.cdr.time') }}: - {{ parseDateToStr(+record.timestamp * 1000) }} + {{ record.cdrJSON.invocationTimestamp }}
{{ t('views.dashboard.cdr.rowInfo') }} @@ -854,10 +854,12 @@ onBeforeUnmount(() => {
Network Function IPv4: - {{ - record.cdrJSON.nFunctionConsumerInformation - .networkFunctionIPv4Address - }} + + {{ + record.cdrJSON.nFunctionConsumerInformation + ?.networkFunctionIPv4Address + }} +
diff --git a/src/views/dashboard/smscCDR/index.vue b/src/views/dashboard/smscCDR/index.vue index 80635720..23a522b4 100644 --- a/src/views/dashboard/smscCDR/index.vue +++ b/src/views/dashboard/smscCDR/index.vue @@ -183,7 +183,10 @@ let tableColumns: ColumnsType = [ width: 150, customRender(opt) { const cdrJSON = opt.value; - return parseDateToStr(+cdrJSON.updateTime * 1000); + if (typeof cdrJSON.updateTime === 'number') { + return parseDateToStr(+cdrJSON.updateTime * 1000); + } + return cdrJSON.updateTime; }, }, { @@ -755,7 +758,13 @@ onBeforeUnmount(() => {
{{ t('views.dashboard.cdr.time') }}: - {{ parseDateToStr(+record.timestamp * 1000) }} + + {{ + typeof record.cdrJSON.updateTime === 'number' + ? parseDateToStr(+record.cdrJSON.updateTime * 1000) + : record.cdrJSON.updateTime + }} +
{{ t('views.dashboard.cdr.rowInfo') }}