fix: 修复管理后台 JS api 变量冲突导致页面加载失败

- common.js 中 const api 改为 var api,避免与 utils.js 的 function api() 重复声明冲突,导致 roleLabel/statusLabel 等未定义
- common.js 新增 api.del() 方法
- comments.js 升级为对象式 api.get/api.del,修复 api('GET') 函数调用失败
- comments.js 修复 csrfToken 未定义导致删除请求 403
- users.js/audit.js catch 块改为输出真实错误信息
This commit is contained in:
2026-06-02 21:13:58 +08:00
parent ee313675ca
commit 983f539268
4 changed files with 40 additions and 22 deletions

View File

@ -55,7 +55,10 @@ function loadTableAudits() {
showToast(res.message || '加载失败', 'error');
}
})
.catch(() => showToast('网络错误', 'error'));
.catch((e) => {
console.error('loadTableAudits error:', e);
showToast('加载失败: ' + (e.message || '网络错误'), 'error');
});
}
function loadAvatarAudits() {
@ -69,7 +72,10 @@ function loadAvatarAudits() {
showToast(res.message || '加载失败', 'error');
}
})
.catch(() => showToast('网络错误', 'error'));
.catch((e) => {
console.error('loadAvatarAudits error:', e);
showToast('加载失败: ' + (e.message || '网络错误'), 'error');
});
}
function loadHistory() {
@ -83,7 +89,10 @@ function loadHistory() {
showToast(res.message || '加载失败', 'error');
}
})
.catch(() => showToast('网络错误', 'error'));
.catch((e) => {
console.error('loadHistory error:', e);
showToast('加载失败: ' + (e.message || '网络错误'), 'error');
});
}
/* =========================================