docs(M08-B): 记录保洁多人协作进度
This commit is contained in:
@@ -37,3 +37,16 @@
|
||||
- 将 `cleaning.task.read`、`cleaning.task.write`、`cleaning.statistics.read` 授予现有 `CLEANER`、`STORE_ADMIN`、`TENANT_ADMIN` 和 `PLATFORM_ADMIN` 角色。
|
||||
- 新增 `cleaning.settlement.read` 和 `cleaning.settlement.write`。
|
||||
- 将 `cleaning.settlement.read` 授予 `CLEANER`、`STORE_ADMIN`、`TENANT_ADMIN` 和 `PLATFORM_ADMIN`;将 `cleaning.settlement.write` 授予 `STORE_ADMIN`、`TENANT_ADMIN` 和 `PLATFORM_ADMIN`。
|
||||
## 2026-06-26 多保洁员协作增量
|
||||
|
||||
- 新增迁移:
|
||||
- `database/migrations/2026062627_m08b_cleaning_collaboration.up.sql`
|
||||
- `database/migrations/2026062627_m08b_cleaning_collaboration.down.sql`
|
||||
- `database/migrations/2026062627_m08b_cleaning_collaboration.verify.sql`
|
||||
- 新增 `qipai_cleaning_task_members`:
|
||||
- 记录任务保洁成员,`member_role` 支持 `LEAD` 和 `ASSIST`。
|
||||
- `reward_cents` 记录成员分账金额,`removed_at` 记录移除,`settled_at` 记录成员维度结算完成。
|
||||
- 同一租户、任务、用户唯一,支持负责人和协作者查询索引。
|
||||
- 调整 `qipai_cleaning_settlement_items`:
|
||||
- 新增 `cleaner_user_id`,结算明细从“任务唯一”升级为“任务 + 保洁员唯一”。
|
||||
- 原 `uq_qipai_cleaning_settlement_item_task` 替换为 `uq_qipai_cleaning_settlement_item_task_user`,支持同一协作任务按不同成员分别结算。
|
||||
|
||||
Reference in New Issue
Block a user