fix: 修复日志加载错误

This commit is contained in:
augushong
2025-10-10 22:12:05 +08:00
parent bb76936032
commit 04d152edce

View File

@@ -4,8 +4,9 @@ $(function () {
}; };
var page = 1, var page = 1,
limit = 50, limit = 600,
noMoreData = false; noMoreData = false,
isLoading = false; // 添加加载状态锁
var $logContainer = $('#log-container'); var $logContainer = $('#log-container');
var order = 'desc', sortField = 'uid'; var order = 'desc', sortField = 'uid';
var lastUid = null; var lastUid = null;
@@ -13,9 +14,10 @@ $(function () {
var groupColors = ['#FF5733', '#3357FF']; // 定义两种颜色 var groupColors = ['#FF5733', '#3357FF']; // 定义两种颜色
function loadLogs() { function loadLogs() {
if (noMoreData) { if (noMoreData || isLoading) { // 如果正在加载,则直接返回
return; return;
} }
isLoading = true; // 设置加载锁
var sort = {}; var sort = {};
sort[sortField] = order; sort[sortField] = order;
@@ -85,8 +87,9 @@ $(function () {
$logContainer.append(endHtml); $logContainer.append(endHtml);
} }
} }
}, function () { }, null, null, function () {
// complete // complete
isLoading = false; // 释放加载锁
}); });
} }