diff --git a/src/i18n/locales/en-US.ts b/src/i18n/locales/en-US.ts index 1a60f143..4c9517a0 100644 --- a/src/i18n/locales/en-US.ts +++ b/src/i18n/locales/en-US.ts @@ -1069,6 +1069,21 @@ export default { "chooseShowMetrics":"Select the metric you want to display", "chooseMetrics":"Select an indicator", }, + voiceOverView:{ + "voiceTitle":"Voice Calls Dashboard", + "tips":"Data and voice statistics per minute", + "ne":"NE", + "now":"now", + "last":"last", + "calls":"Calls", + "activeCall":"active calls", + "callMOMT":"calls MO/MT", + "failedcall":"failed calls", + "registration":"Registrations", + "activeregistration":"active registrations", + "registrationsuccess":"registration success", + "failedregistration":"failed registrations total", + }, }, traceManage: { pcap: { diff --git a/src/i18n/locales/zh-CN.ts b/src/i18n/locales/zh-CN.ts index 3496c711..33f13d59 100644 --- a/src/i18n/locales/zh-CN.ts +++ b/src/i18n/locales/zh-CN.ts @@ -1069,6 +1069,21 @@ export default { "chooseShowMetrics":"选择需要显示的指标", "chooseMetrics":"选择指标", }, + voiceOverView:{ + "voiceTitle":"语音通话仪表盘", + "tips":"每分钟数据语音统计", + "ne":"网元", + "now":"现在", + "last":"过去", + "calls":"呼叫", + "activeCall":"正在通话", + "callMOMT":"呼叫 主叫接通率/被叫接通率", + "failedcall":"失败呼叫", + "registration":"注册", + "activeregistration":"主动注册", + "registrationsuccess":"注册成功率", + "failedregistration":"失败注册", + }, }, traceManage: { pcap: { diff --git a/src/views/perfManage/overview/index.vue b/src/views/perfManage/overview/index.vue index 295c7890..3b7809c0 100644 --- a/src/views/perfManage/overview/index.vue +++ b/src/views/perfManage/overview/index.vue @@ -168,7 +168,7 @@ const imsWs = ref(null) // IMS实时原始数据(只存储当前选中网元) const imsRealtimeRawData = ref([]) // WebSocket连接状态 -const wsStatus = ref('未连接') +const wsStatus = ref('no connection') // 获取IMS网元列表 onMounted(async () => { @@ -276,7 +276,7 @@ async function onImsNeChange() { // 订阅指定IMS网元实时数据 function subscribeImsRealtime(neId: string) { // console.log('开始订阅IMS网元数据,网元ID:', neId) // 调试信息 - wsStatus.value = '连接中...' // 更新状态 + wsStatus.value = 'Connecting...' // 更新状态 // 关闭旧WebSocket if (imsWs.value) { @@ -299,15 +299,15 @@ function subscribeImsRealtime(neId: string) { onmessage: handleIMSRealtimeData, onerror: (error: any) => { // console.error('WebSocket连接错误:', error) // 调试信息 - wsStatus.value = '连接错误' // 更新状态 + wsStatus.value = 'Connect error' // 更新状态 }, onopen: () => { // console.log('WebSocket连接已建立') // 调试信息 - wsStatus.value = '已连接' // 更新状态 + wsStatus.value = 'Connected' // 更新状态 }, onclose: () => { // console.log('WebSocket连接已关闭') // 调试信息 - wsStatus.value = '已断开' // 更新状态 + wsStatus.value = 'Disconnect' // 更新状态 } }) } @@ -318,7 +318,7 @@ onBeforeUnmount(() => { imsWs.value.close() imsWs.value = null } - wsStatus.value = '已断开' // 更新状态 + wsStatus.value = 'Disconnect' // 更新状态 }) // 更新active calls图表 @@ -338,8 +338,8 @@ function updateActiveCallsChart() { return scscf07 }) - console.log('updateActiveCallsChart - 原始数据点数量:', imsRealtimeRawData.value.length) - console.log('updateActiveCallsChart - 图表数据:', chartData) + // console.log('updateActiveCallsChart - 原始数据点数量:', imsRealtimeRawData.value.length) + // console.log('updateActiveCallsChart - 图表数据:', chartData) // 如果没有数据,显示默认的平直线 if (chartData.length === 0) { @@ -377,7 +377,7 @@ function updateActiveCallsChart() { chartData.splice(0, chartData.length - 30) } - console.log('updateActiveCallsChart - 最终图表数据点数量:', chartData.length) + // console.log('updateActiveCallsChart - 最终图表数据点数量:', chartData.length) // 生成时间轴数据 const xAxisData = Array.from({ length: chartData.length }, (_, i) => i + 1) @@ -1034,7 +1034,7 @@ function handleIMSRealtimeData(res: any) { return } - console.log('处理IMS网元KPI数据:', kpiEvent) // 调试信息 + // console.log('处理IMS网元KPI数据:', kpiEvent) // 调试信息 // 确保数据结构正确 const dataToStore = { @@ -1273,8 +1273,8 @@ function calculateTimeDifference(latestData: any, previousData: any) { const latestTime = latestData.timestamp || latestData.time || Date.now() const previousTime = previousData.timestamp || previousData.time || Date.now() - console.log('计算时间差 - 最新数据时间戳:', latestTime) - console.log('计算时间差 - 上一个数据时间戳:', previousTime) + // console.log('计算时间差 - 最新数据时间戳:', latestTime) + // console.log('计算时间差 - 上一个数据时间戳:', previousTime) // 计算时间差(毫秒) const diffMs = Math.abs(latestTime - previousTime) @@ -1285,9 +1285,9 @@ function calculateTimeDifference(latestData: any, previousData: any) { // 转换为分钟 const diffMinutes = Math.floor(diffSeconds / 60) - console.log('计算时间差 - 时间差(毫秒):', diffMs) - console.log('计算时间差 - 时间差(秒):', diffSeconds) - console.log('计算时间差 - 时间差(分钟):', diffMinutes) + // console.log('计算时间差 - 时间差(毫秒):', diffMs) + // console.log('计算时间差 - 时间差(秒):', diffSeconds) + // console.log('计算时间差 - 时间差(分钟):', diffMinutes) // 根据时间差返回合适的格式 if (diffMinutes > 0) {