docs(M08-D): 回填会员与员工运营
This commit is contained in:
@@ -132,3 +132,29 @@ M08-D 保持 `DOING`。支付、退款与分账运营增量完成;下一工程
|
||||
### 状态
|
||||
|
||||
M08-D 保持 `DOING`。团购与第三方平台运营增量完成;下一工程增量补会员与员工用户管理页面。
|
||||
|
||||
## 2026-08-10 会员与员工用户管理
|
||||
|
||||
- `ENGINEERING_DELTA=YES`
|
||||
- 新增会员与员工用户工作区;会员支持昵称/手机号/ID、状态筛选,展示现金/赠送余额、券、套餐、订单、消费、充值、注册/登录及最近钱包流水。
|
||||
- 员工支持姓名/手机号/ID、角色和状态筛选,以及创建、角色/门店授权、资料备注、停启和活动会话重置;权限变更继续即时撤销会话并记录审计。
|
||||
- 后台员工“全部角色”查询新增受限的 `userType=STAFF` 契约,避免通用用户列表将顾客混入员工运营视图。
|
||||
|
||||
### 测试证据
|
||||
|
||||
- Windows `scripts/dev/windows/test-all.ps1`:63.5 秒退出码 0;后端全测、M08-B/C/D 静态门禁、Vue TypeScript 与生产构建通过;暂存后仓库完整性、敏感信息和空白门禁复核通过。
|
||||
- WSL 原生临时副本 + MySQL 8.4.10:25.9 秒退出码 0,`up → verify → down → up → verify` 完成,136 条 up、114 条 verify、130 条 down。
|
||||
- `backend/tests/user-management.test.mjs` 新增 STAFF-only 后台列表断言,会员路由回归与 Vue 生产构建通过。
|
||||
- 既有 Element Plus chunk 超过 500kB、参考 xjar 超过 100MB 和 WSL npm 7 个 high audit 项仍为非阻塞提示。
|
||||
|
||||
### 变更影响
|
||||
|
||||
- 数据库:无迁移、无新增表。
|
||||
- API:`GET /admin-api/users` 新增可选且只允许 `STAFF` 的 `userType` 查询参数;其他会员与员工接口不变。
|
||||
- 后台:新增响应式会员/员工入口,继续只显示脱敏手机号和 IP。
|
||||
- 部署:后端与后台静态产物有变化,未自动部署生产。
|
||||
- 工程提交:`93f06d2`,已推送并验证 `HEAD == origin/main`。
|
||||
|
||||
### 状态
|
||||
|
||||
M08-D 保持 `DOING`。会员与员工用户管理增量完成;既有保洁工作台已覆盖计划项,下一工程增量补设备运营页面。
|
||||
|
||||
Reference in New Issue
Block a user