feat(ECR-006): 落地运营后台 Phase A(admin API + admin-h5)
ci / h5 (push) Canceled after 0s
ci / api (push) Canceled after 0s
ci / ess-docs (push) Canceled after 0s

新增独立鉴权的 /api/v1/admin 与 Vue 控制台;会员授予与审计同事务,并补集成/单测。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
jackyu66git
2026-08-06 18:35:53 +08:00
co-authored by Cursor
parent 4a583c9480
commit 879bf70cb7
59 changed files with 2462 additions and 20 deletions
+31
View File
@@ -0,0 +1,31 @@
# ECR-006
**Title:** 运营后台 Phase A(登录 · 用户/订单只读 · 会员授予 · 审计 · admin-h5)
**Status:** Closed
**Date:** 2026-08-06
**Change Level:** L2(新能力;栈不变)
## Change
1. Active Feature Spec`.ai/product/feature-spec/ops-admin.md`
2. 新增表 `admin_accounts` / `admin_sessions` / `admin_audit_logs`
3. Admin API`/api/v1/admin/*`(与 DeviceAuth 隔离)
4. `apps/admin-h5` 从占位落地 Vue3 壳 + 登录/用户/订单/审计页
5. 架构文档:`admin-h5` 由 Deferred → Phase A Active
## Non-goals
UGC · 达人 · CMS · 推送 · RBAC 分角色 · 真支付配置 · 封禁注销
## Acceptance
- [x] Spec T1T5
- [x] `go test ./...` · admin integration
- [x] `npm run build -w @yuxingu/admin-h5`
- [x] BACKEND_DESIGN Approved 已落地
- [x] TRACEABILITY / STATE / Review Report
## Linked
PRODUCT_SPEC / ENGINEERING_SPEC / BACKEND_DESIGN / HANDOFF / TASK / STATE / TEST_REPORT / CODE_REVIEW under ECR-006
Feature Spec`ops-admin.md`