Add - TODO文件

dev
WenJY 1 day ago
parent 0a8fcbf4df
commit 73e72df74d

@ -0,0 +1,32 @@
# TODO
## 已完成
- [x] HoistServer (端口 5100) — 提升机调度 APISwagger `/swagger`4 个 Hub 方法
- [x] HikRoBotServer (端口 5200) — AGV 调度 APISwagger `/swagger`
- [x] UI 引擎启停控制 — 系统监控页分别启动/停止两个服务器进程
- [x] 码垛机 HMI 页面 — 静态界面,手动操作区带开关按钮
- [x] 删除确认弹窗 — 所有删除操作弹出 ConfirmDialog
- [x] 浅色/深色主题 — 一键切换,全视图适配
## 待完成
### 1. 任务执行引擎(分组并行方案)
- [ ] 重新实现 BaseTaskExecutor、6 个执行类、TaskExecutorFactory
- [ ] MaterialStrategy.ProcessTask 改为调用工厂
- [ ] SemaphoreSlim 实现分组并行 + 组内串行
- [ ] 移除旧的 DispatchToAgv/DispatchToHoist stub
### 2. 登录与权限
- [ ] 登录窗口 + 用户认证
- [ ] 菜单权限控制
- [ ] 用户管理页面(已有部分代码,需恢复)
### 3. UI 优化
- [ ] 选中行高亮颜色与编辑按钮区分FluentTheme 内部限制,待找替代方案)
- [ ] 码垛机 HMI 接入实时 PLC 数据
- [ ] 任务页面添加"下发"按钮(调用 HoistServer/HikRoBotServer API
### 4. 方案设计
- [ ] 前端/引擎通信协议确定HTTP API 已就绪,需确认请求/响应格式)
- [ ] 设备并行数调优(当前 SemaphoreSlim(1)
Loading…
Cancel
Save