lzh
394b644a4e
feat(security): 安保工单接入队列调度,支持入队等待和负载均衡
改造安保调度策略,接入 UserDispatchStatusService:
SecurityScheduleStrategy:
- 读 Redis 判断人员忙碌/空闲,决策 DIRECT_DISPATCH / PUSH_AND_ENQUEUE / ENQUEUE_ONLY
- PAUSED 状态视为忙碌,不给暂停中的人员推送新工单
- 替换原来的始终 DIRECT_DISPATCH 逻辑
SecurityAreaAssignStrategy:
- Pipeline 批量读 Redis 获取每人活跃工单数
- 选负载最轻的人员,同等负载取 sort 最小
SecurityOrderEventListener:
- 新增 QUEUED 分支,入队时写入 assignee 信息到扩展表
- 取消工单后自动派发下一个等待工单(兜底从 ops_order 表获取 assigneeId)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 15:46:19 +08:00
..
2026-03-22 15:00:25 +08:00
2025-12-31 16:49:44 +08:00
2026-03-25 15:44:42 +08:00
2026-03-25 15:44:42 +08:00
2026-03-25 11:31:09 +08:00
2026-03-25 15:46:19 +08:00
2025-12-31 16:49:44 +08:00
2025-12-31 16:49:44 +08:00