fix: 看板UPF流量吞吐初始查询和ws监听12_neId

This commit is contained in:
TsMask
2024-07-25 18:48:01 +08:00
parent 396fb0b124
commit e9ff6493dd
3 changed files with 10 additions and 12 deletions

View File

@@ -203,17 +203,14 @@ function handleRanderChart() {
/**查询初始UPF数据 */ /**查询初始UPF数据 */
function fnGetInitData() { function fnGetInitData() {
// 查询10分钟前的 // 查询5分钟前的
const nowDate: Date = new Date(); const nowDate = new Date().getTime();
const tenMinutesAgo = new Date(nowDate.getTime() - 5 * 60 * 1000);
listKPIData({ listKPIData({
neType: 'UPF', neType: 'UPF',
neId: '001', neId: '001',
startTime: parseDateToStr(tenMinutesAgo), startTime: nowDate - 5 * 60 * 1000,
endTime: parseDateToStr(nowDate), endTime: nowDate,
// startTime: '2024-03-20 19:50:00',
// endTime: '2024-03-20 19:55:00',
interval: 5, // 5秒 interval: 5, // 5秒
sortField: 'timeGroup', sortField: 'timeGroup',
sortOrder: 'asc', sortOrder: 'asc',

View File

@@ -1,3 +1,4 @@
import { parseDateToStr } from '@/utils/date-utils';
import { parseSizeFromBits, parseSizeFromKbs } from '@/utils/parse-utils'; import { parseSizeFromBits, parseSizeFromKbs } from '@/utils/parse-utils';
import { ref } from 'vue'; import { ref } from 'vue';
@@ -22,7 +23,7 @@ export const upfFlowData = ref<FDType>({
/**UPF-流量数据 数据解析 */ /**UPF-流量数据 数据解析 */
export function upfFlowParse(data: Record<string, string>) { export function upfFlowParse(data: Record<string, string>) {
upfFlowData.value.lineXTime.push(data['timeGroup']); upfFlowData.value.lineXTime.push(parseDateToStr(+data['timeGroup']));
const upN3 = parseSizeFromKbs(+data['UPF.03'], 5); const upN3 = parseSizeFromKbs(+data['UPF.03'], 5);
upfFlowData.value.lineYUp.push(upN3[0]); upfFlowData.value.lineYUp.push(upN3[0]);
const downN6 = parseSizeFromKbs(+data['UPF.06'], 5); const downN6 = parseSizeFromKbs(+data['UPF.06'], 5);

View File

@@ -94,7 +94,7 @@ export default function useWS() {
} }
switch (data.groupId) { switch (data.groupId) {
// kpiEvent 指标UPF // kpiEvent 指标UPF
case '12': case '12_001':
if (data.data) { if (data.data) {
upfFlowParse(data.data); upfFlowParse(data.data);
} }
@@ -197,12 +197,12 @@ export default function useWS() {
params: { params: {
/**订阅通道组 /**订阅通道组
* *
* 指标UPF (GroupID:12) * 指标UPF (GroupID:12_neId)
* AMF_UE会话事件(GroupID:1010) * AMF_UE会话事件(GroupID:1010)
* MME_UE会话事件(GroupID:1011) * MME_UE会话事件(GroupID:1011)
* IMS_CDR会话事件(GroupID:1005) * IMS_CDR会话事件(GroupID:1005)
*/ */
subGroupID: '12,1010,1011,1005', subGroupID: '12_001,1010,1011,1005',
}, },
onmessage: wsMessage, onmessage: wsMessage,
onerror: wsError, onerror: wsError,