feat(backend): 新增留言通知 — add_task_record 自动推送给任务负责人

触发条件:
- 有人对任务添加流转记录(留言/备注)
- 任务有 assignee_id
- 留言人 != 任务负责人 (不给自己发通知)

通知内容:
- title: 💬 收到新留言
- content: 产品[SN]的「任务名」有新留言:{前30字摘要}
- type: COMMENT

额外:
- Notification 模型新增 NOTIFY_COMMENT 常量
- 前端 notify 页新增 COMMENT 图标(💬)和标题(收到新留言)
This commit is contained in:
2026-08-11 18:17:52 +08:00
parent 7e4d796ce3
commit 991d713777
4 changed files with 31 additions and 2 deletions

View File

@ -308,4 +308,4 @@ async def add_task_record_endpoint(
current_user: dict = Depends(get_current_user),
):
"""追加进度记录(备注+图片),不改变任务状态"""
return await task_service.add_task_record(db, uuid.UUID(task_id), data)
return await task_service.add_task_record(db, uuid.UUID(task_id), data, current_user)