chore(admin-dashboard): add tooltips for mini rank/share names

This commit is contained in:
萝卜
2026-03-16 13:37:54 +08:00
parent a47d6d657e
commit ca05122c2c
2 changed files with 46 additions and 2 deletions

View File

@@ -196,6 +196,8 @@
name.className = 'adm-mini-rank-name';
var mname = (p && p.name) ? String(p.name) : ('#' + (idx + 1));
name.textContent = mname;
// tooltip显示完整名称避免 ellipsis 后看不到)
name.title = mname;
var wrap = document.createElement('div');
wrap.className = 'adm-mini-rank-bar-wrap';
@@ -210,7 +212,8 @@
val.className = 'adm-mini-rank-value';
val.textContent = '¥' + formatMoney(paid);
row.title = 'Top' + (idx + 1) + ':已付 ¥' + formatMoney(paid) + ',订单数 ' + String(p && p.count != null ? p.count : 0);
var cntText = String(p && p.count != null ? p.count : 0);
row.title = 'Top' + (idx + 1) + '' + mname + '|已付 ¥' + formatMoney(paid) + '|订单数 ' + cntText;
row.appendChild(name);
row.appendChild(wrap);
@@ -259,6 +262,8 @@
name.className = 'adm-mini-share-name';
var pname = (p && p.name) ? String(p.name) : ('#' + (idx + 1));
name.textContent = pname;
// tooltip显示完整名称避免 ellipsis 后看不到)
name.title = pname;
var wrap = document.createElement('div');
wrap.className = 'adm-mini-share-bar-wrap';
@@ -273,7 +278,7 @@
val.className = 'adm-mini-share-value';
val.textContent = formatPct(ratio, 1) + '%';
row.title = 'Top' + (idx + 1) + '' + cnt + ' 单占比 ' + formatPct(ratio, 1) + '%';
row.title = 'Top' + (idx + 1) + '' + pname + '' + cnt + ' 单占比 ' + formatPct(ratio, 1) + '%';
row.appendChild(name);
row.appendChild(wrap);