refactor: 拆分 TaskService 任务流程并补充注释
改动清单:
1. TaskService 改为编排层:注入并按任务分组委托入库/出库/移库/机械手流程服务。
2. 抽离接收初始化逻辑:新增 InitializeTaskOnReceive,ReceiveWMSTask 不再内嵌分组初始化细节。
3. 抽离状态推进逻辑:UpdateTaskStatusToNext 改为委托流程服务,保留统一落库与执行明细记录。
4. 抽离堆垛机完成逻辑:StackCraneTaskCompleted 改为委托流程服务并统一处理完成后的落库策略。
5. 新增流程接口:IInboundTaskFlowService、IOutboundTaskFlowService、IRelocationTaskFlowService、IRobotTaskFlowService。
6. 新增流程实现:InboundTaskFlowService、OutboundTaskFlowService、RelocationTaskFlowService、RobotTaskFlowService。
7. 补充注释:为新增接口/实现及关键重构方法补充类、方法、参数、返回值说明与关键分支注释。
8. 配套调整 RobotTaskService 的可访问性(供流程服务复用规则解析/入参构建能力)。