feat: enhance admin user detail with campaign, panel data, node usage

- Add campaign card and referrals list to info tab
- Add panel config/links, live traffic, connection info to subscription tab
- Add node usage bars with 7/14/30 day period selector
- Add getPanelInfo/getNodeUsage API methods and types
- Add 18 new i18n keys across 4 languages
This commit is contained in:
Fringg
2026-02-07 06:07:13 +03:00
parent e0c9a89d34
commit 7b19f14dc3
6 changed files with 458 additions and 2 deletions

View File

@@ -1554,6 +1554,24 @@
"lastActivity": "最后活跃",
"totalSpent": "总消费",
"purchases": "购买次数",
"campaign": "广告活动",
"referralsList": "推荐列表",
"referralEarnings": "推荐收入",
"noReferrals": "暂无推荐",
"panelConfig": "面板配置",
"trojanPassword": "Trojan 密码",
"vlessUuid": "VLESS UUID",
"ssPassword": "SS 密码",
"subscriptionUrl": "订阅链接",
"happLink": "HAPP 链接",
"firstConnected": "首次连接",
"lastOnline": "最后在线",
"lastNode": "最后节点",
"liveTraffic": "当前流量",
"lifetime": "累计",
"nodeUsage": "节点用量",
"copied": "已复制",
"panelNotFound": "面板中未找到用户",
"referral": {
"title": "推荐计划",
"referrals": "推荐人数",