fix: 看板用户行为初始查询数据排序
This commit is contained in:
@@ -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,
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user