diff --git a/src/views/camel-oil-info/prefetch/components/prefetch-logs.vue b/src/views/camel-oil-info/prefetch/components/prefetch-logs.vue index eb67153..9655232 100644 --- a/src/views/camel-oil-info/prefetch/components/prefetch-logs.vue +++ b/src/views/camel-oil-info/prefetch/components/prefetch-logs.vue @@ -189,8 +189,8 @@ const fetchLogs = async (reset = true) => { actualQueryStartTime.value = data.actualStartTime || queryStartTime; queryOffsetMinutes.value = 0; - // 倒序显示,最新的在前面 - logsRenderData.value = newLogs.reverse(); + // 保持后端返回的原始顺序 + logsRenderData.value = newLogs; // 如果有数据就设置有更多数据可加载 hasMore.value = newLogs.length > 0; @@ -242,8 +242,8 @@ const fetchLogs = async (reset = true) => { const newLogs = data.logs || []; - // 将新日志倒序显示,追加到现有日志后面 - logsRenderData.value.push(...newLogs.reverse()); + // 将新日志保持原始顺序,追加到现有日志后面 + logsRenderData.value.push(...newLogs); // 检查是否达到最大查询范围,决定是否还有更多数据 hasMore.value = queryOffsetMinutes.value < maxQueryMinutes;