dadao
30caaaf1d9
feat(ticket): 工单协同后端——升级不搬数据、受理到验收、站内通知
- item.kind='ticket' + ticket_ext 1:1,迁移 0003 同时重写 item 状态约束为任务∪工单并集
- 工单状态机与动作权限:受理/开工/提交限办理人,验收限需求人(办理人不能自验)
- 升级时原任务转 blocked,验收通过后自动回流 todo,事件流两侧都留痕
- item_link(父子/相关)与 notification(只发当事人),三张表均开 RLS
- 抽出 serializers.py 复用任务序列化,修复工单响应缺 tags 导致前端白屏
- 评论与 PATCH 放开给工单;conftest 清库前终止残留事务,避免 TRUNCATE 死等锁
- tests/test_tickets.py 11 个用例,全量 57 passed
2026-10-28 13:20:07 +08:00
..
2026-10-28 13:20:07 +08:00
2026-10-28 13:20:07 +08:00
2026-10-28 02:38:53 +08:00
2026-10-28 02:38:53 +08:00
2026-10-28 04:05:35 +08:00
2026-10-28 03:37:41 +08:00
2026-10-28 02:38:53 +08:00
2026-10-28 13:20:07 +08:00
2026-10-28 03:22:59 +08:00
2026-10-28 13:20:07 +08:00
2026-10-28 03:22:59 +08:00
2026-10-28 03:48:48 +08:00
2026-10-28 13:20:07 +08:00
2026-10-28 13:20:07 +08:00
2026-10-28 02:38:53 +08:00
2026-10-28 02:38:53 +08:00
2026-10-28 13:20:07 +08:00
2026-10-28 02:38:53 +08:00