Your Name
|
462e1a4e88
|
fix: expand receiving department children for task type routing
|
2026-03-28 15:05:45 +08:00 |
|
Your Name
|
b2287e0fbe
|
fix: heal missing queue rows for inherited departments
|
2026-03-13 09:52:10 +08:00 |
|
Your Name
|
7010098ab3
|
fix: top up queued tasks per department on approval
|
2026-03-12 15:46:51 +08:00 |
|
Your Name
|
2331aec8c0
|
fix: prevent queue bypass when unlock_status missing
|
2026-03-12 14:34:43 +08:00 |
|
Your Name
|
088ba915ca
|
feat: emergency unlock queued tasks to hall
|
2026-03-12 10:26:37 +08:00 |
|
Your Name
|
bf2f720fe7
|
fix: 修复排队状态查询逻辑
当任务没有 receiver_dept_id 时,从 task_unlock_status 表中查询对应的部门ID
|
2026-01-29 11:50:12 +08:00 |
|
Your Name
|
7bb3c953ef
|
feat: 实现任务排队解锁机制
- 新增任务排队解锁功能,确保先发布的任务优先被处理
- 添加系统设置中的任务排队配置(启用开关、每日解锁数、补充解锁数)
- 新增 TaskUnlockStatus 实体和 Mapper
- 新增 TaskUnlockService 处理排队解锁逻辑
- 新增 TaskStatusNotificationService 发送钉钉通知
- 更新 TaskItemService 和 TaskItemController 支持排队状态
- 前端新增 TaskStatusBadge 组件显示排队/抢单状态
- 更新 TaskCard 和 TaskHall 支持排队状态展示
- 添加数据库迁移脚本 V15
|
2026-01-29 10:36:38 +08:00 |
|