fix: 看板用户行为初始查询数据排序
This commit is contained in:
@@ -14,6 +14,7 @@ export function ueEventParse(item: Record<string, any>) {
|
||||
return {
|
||||
eType: 'ue',
|
||||
eId: `ue_${item.id}_${Date.now()}`,
|
||||
eTime: +item.timestamp,
|
||||
id: item.id,
|
||||
type: item.eventType,
|
||||
data: evData,
|
||||
@@ -40,6 +41,7 @@ export function cdrEventParse(item: Record<string, any>) {
|
||||
return {
|
||||
eType: 'cdr',
|
||||
eId: `cdr_${item.id}_${Date.now()}`,
|
||||
eTime: +item.timestamp,
|
||||
id: item.id,
|
||||
data: evData,
|
||||
};
|
||||
|
||||
@@ -62,6 +62,11 @@ export default function useWS() {
|
||||
eventData.value.push(v);
|
||||
}
|
||||
}
|
||||
|
||||
// 有数据进行排序
|
||||
if (eventData.value.length > 10) {
|
||||
eventData.value.sort((a, b) => b.eTime - a.eTime);
|
||||
}
|
||||
if (eventData.value.length > 0) {
|
||||
eventId.value = eventData.value[0].eId;
|
||||
}
|
||||
@@ -77,6 +82,11 @@ export default function useWS() {
|
||||
eventData.value.push(v);
|
||||
}
|
||||
}
|
||||
|
||||
// 有数据进行排序
|
||||
if (eventData.value.length > 10) {
|
||||
eventData.value.sort((a, b) => b.eTime - a.eTime);
|
||||
}
|
||||
if (eventData.value.length > 0) {
|
||||
eventId.value = eventData.value[0].eId;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user