补充前端交互边界注释

This commit is contained in:
2026-04-25 10:17:51 +08:00
parent e341f2d1a7
commit a847dad00a
4 changed files with 7 additions and 0 deletions
+3
View File
@@ -94,6 +94,7 @@ export async function bankAction(type) {
return;
}
// 提交期间禁用按钮,避免连续点击重复发起同一笔存取款请求。
btnEl.disabled = true;
try {
const response = await fetch(`/bank/${type}`, {
@@ -112,6 +113,7 @@ export async function bankAction(type) {
inputEl.value = "";
await bankLoadInfo();
// 如果用户正停留在排行榜页,存取款成功后同步刷新当前页余额排名。
if (document.getElementById("bank-view-ranking")?.style.display !== "none") {
await fetchBankRanking(bankRankPage);
}
@@ -311,6 +313,7 @@ function syncRankingButtons(lastPage) {
* @returns {string}
*/
function renderRankingRow(user, index) {
// 排行榜接口每页 20 条,这里用当前页和页内索引还原全局名次。
const absoluteRank = (bankRankPage - 1) * 20 + index + 1;
let rankClass = "";
if (bankRankSort === "desc" && bankRankPage === 1) {