fix: 看板用户行为初始查询数据排序

This commit is contained in:
TsMask
2024-05-07 12:01:04 +08:00
parent 1cfe5e2777
commit 4c9b4de12f
2 changed files with 12 additions and 0 deletions

View File

@@ -14,6 +14,7 @@ export function ueEventParse(item: Record<string, any>) {
return { return {
eType: 'ue', eType: 'ue',
eId: `ue_${item.id}_${Date.now()}`, eId: `ue_${item.id}_${Date.now()}`,
eTime: +item.timestamp,
id: item.id, id: item.id,
type: item.eventType, type: item.eventType,
data: evData, data: evData,
@@ -40,6 +41,7 @@ export function cdrEventParse(item: Record<string, any>) {
return { return {
eType: 'cdr', eType: 'cdr',
eId: `cdr_${item.id}_${Date.now()}`, eId: `cdr_${item.id}_${Date.now()}`,
eTime: +item.timestamp,
id: item.id, id: item.id,
data: evData, data: evData,
}; };

View File

@@ -62,6 +62,11 @@ export default function useWS() {
eventData.value.push(v); eventData.value.push(v);
} }
} }
// 有数据进行排序
if (eventData.value.length > 10) {
eventData.value.sort((a, b) => b.eTime - a.eTime);
}
if (eventData.value.length > 0) { if (eventData.value.length > 0) {
eventId.value = eventData.value[0].eId; eventId.value = eventData.value[0].eId;
} }
@@ -77,6 +82,11 @@ export default function useWS() {
eventData.value.push(v); eventData.value.push(v);
} }
} }
// 有数据进行排序
if (eventData.value.length > 10) {
eventData.value.sort((a, b) => b.eTime - a.eTime);
}
if (eventData.value.length > 0) { if (eventData.value.length > 0) {
eventId.value = eventData.value[0].eId; eventId.value = eventData.value[0].eId;
} }