feat(admin-frontend): 补齐用户节点与订单运营工作台

新增用户高级筛选、批量操作与更多行级动作,支持邮件、
CSV、封禁恢复、订单分配、邀请查看、流量记录与重置流量

增强节点管理页的分页、父子筛选、跨页勾选、批量修改与
单节点置顶,并补齐后端批量更新 host、group_ids、rate

修复订单佣金状态误判问题,新增真实佣金筛选与行级确认,
同时优化仪表盘排行悬浮详情展示

补充 admin-frontend 独立 Dockerfile、Caddy 配置与 GHCR
发布工作流,支持通过独立镜像部署管理前端
This commit is contained in:
yinjianm
2026-04-24 23:15:48 +08:00
parent e393b11b61
commit d4168720ac
65 changed files with 4114 additions and 438 deletions
@@ -3,21 +3,26 @@
"version": 1,
"source": "R2",
"originCommand": "design",
"verifyMode": "targeted-check",
"verifyMode": "review-first",
"reviewerFocus": [
"24h 排行比较窗口是否准确命中昨天整日统计",
"7天 / 30天 对比逻辑是否保持原样,未被意外改动",
"节点排行与用户排行是否共用同一后端修复入口"
"节点/用户排行的 hover 详情卡与右侧流量值展示是否满足新增交互需求"
],
"testerFocus": [
"单日窗口应返回昨天整日作为 previous window",
"多日窗口应继续沿用原等跨度比较规则",
"修改文件至少通过 PHP 语法校验"
"节点/用户排行 hover 时应展示 当前流量 / 上期流量 / 变化率",
"admin-frontend 执行 npm run build 应通过"
],
"ui": {
"required": false,
"designContract": false,
"sourcePriority": [],
"required": true,
"designContract": true,
"sourcePriority": [
"plan.md",
".helloagents/DESIGN.md",
"hello-ui"
],
"styleAdvisor": {
"required": false,
"reason": "",
@@ -26,8 +31,14 @@
"visualValidation": {
"required": false,
"reason": "",
"screens": [],
"states": []
"screens": [
"#/dashboard node rank hover",
"#/dashboard user rank hover"
],
"states": [
"排行 hover tooltip",
"当前流量右侧显示"
]
}
},
"advisor": {