feat(M08-B): 补保洁员资料管理
This commit is contained in:
@@ -95,6 +95,13 @@
|
||||
- 后台新增“统计”标签页,展示任务状态、结算口径、门店明细和成员分账;首屏四个指标改为使用管理侧统计接口,不再依赖当前分页粗略汇总。
|
||||
- `scripts/check-admin-m08-b.mjs` 扩展检查统计标签页、统计 API 封装和关键统计展示控件。
|
||||
|
||||
## 2026-06-30 保洁员资料管理增量
|
||||
|
||||
- `/admin-api/users` 新增 `role` 查询参数,支持后台按 `CLEANER`、`STAFF`、`STORE_ADMIN` 和 `TENANT_ADMIN` 筛选员工,继续复用员工管理权限和门店数据范围。
|
||||
- 后台统计页新增“今日/近7天/本月”快捷周期,自动生成闭区间起始日和次日/次月结束日并刷新管理统计。
|
||||
- 后台新增“保洁员”标签页,支持按状态和关键词筛选保洁员,查看门店范围、备注、最近登录和脱敏 IP。
|
||||
- 后台保洁员资料管理接入已有员工 API,支持创建 `CLEANER`、编辑姓名/门店范围/备注、启用/停用和重置会话。
|
||||
|
||||
## 验收结果
|
||||
|
||||
- `npm run build`(`backend/`):PASS。
|
||||
@@ -149,14 +156,18 @@
|
||||
- 统计明细增量后 `node tests/cleaning-route.test.mjs`:PASS,覆盖管理侧统计路由。
|
||||
- 统计明细增量后 `node scripts/check-admin-m08-b.mjs`:PASS。
|
||||
- 统计明细增量后 `npm test`(`backend/`):PASS。
|
||||
- 保洁员资料管理增量后 `npm run build`(`backend/`):PASS。
|
||||
- 保洁员资料管理增量后 `npm run build`(`admin/`):PASS。
|
||||
- 保洁员资料管理增量后 `node tests/user-management.test.mjs`:PASS,覆盖 `role=CLEANER` 员工筛选。
|
||||
- 保洁员资料管理增量后 `node scripts/check-admin-m08-b.mjs`:PASS。
|
||||
|
||||
## 状态
|
||||
|
||||
M08-B 保持 `PARTIAL`。当前已完成保洁端任务大厅、我的任务、接单、开始、照片上传、提交验收、驳回补做、订单结束自动建任务、统计、管理员任务查询、指派、验收、驳回、超时回收、多人协作分账、待结算候选、正式结算单生成、确认、发放成功标记、发放失败记录、微信商家转账 API 适配、转账中间态落库、主动轮询同步、微信转账通知回调、微信转账预检、非生产 Mock 门禁、后台任务成员协作管理、结算单详情和统计明细界面;真实商户现场联调和更完整的后台/小程序管理界面仍待继续。M08-A 的真机合法域名、真实微信支付和实物开门验证按外部条件阻塞保留,不阻断 M08-B 工程推进。
|
||||
M08-B 保持 `PARTIAL`。当前已完成保洁端任务大厅、我的任务、接单、开始、照片上传、提交验收、驳回补做、订单结束自动建任务、统计、管理员任务查询、指派、验收、驳回、超时回收、多人协作分账、待结算候选、正式结算单生成、确认、发放成功标记、发放失败记录、微信商家转账 API 适配、转账中间态落库、主动轮询同步、微信转账通知回调、微信转账预检、非生产 Mock 门禁、后台任务成员协作管理、结算单详情、统计明细和保洁员资料管理界面;真实商户现场联调和更完整的后台/小程序管理界面仍待继续。M08-A 的真机合法域名、真实微信支付和实物开门验证按外部条件阻塞保留,不阻断 M08-B 工程推进。
|
||||
|
||||
## 提交
|
||||
|
||||
- 工程提交:`M08-B保洁统计明细增量`
|
||||
- 工程提交:`M08-B保洁员资料管理增量`
|
||||
- 远端校验:待本轮 push 后执行 `HEAD == origin/main`。
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user