Skip to content

Dev 2.0.1 - #86

Merged
LeonDev1024 merged 12 commits into
masterfrom
dev-2.0.1
Jul 30, 2026
Merged

Dev 2.0.1#86
LeonDev1024 merged 12 commits into
masterfrom
dev-2.0.1

Conversation

@LeonDev1024

Copy link
Copy Markdown
Owner

Database changes

若本 PR 修改 db/**script/db/**

  • 已新增 db/migration/V*__*.sql(未改写已合并的旧版本)
  • 本地 ./script/db/dev-db.sh migrate 通过
  • 已运行 ./script/db/dev-db.sh snapshot 并提交 db/snapshot/
  • 已在描述中说明升级影响(锁表、停服、手工步骤)

LeonDev1024 and others added 12 commits July 28, 2026 20:37
登记前后端版本对齐、已具备能力与已知缺口,作为 I1 入口。

Co-authored-by: Cursor <cursoragent@cursor.com>
补齐 assign→sendOrder 桥接、VDA 状态/步骤回写、失败码与 traceId,
并提供 LOOPBACK 驱动支持无真实车 A→B 联调验收。

Co-authored-by: Cursor <cursoragent@cursor.com>
恢复 tcs_block,编辑器 save/load 支持 Block;Point 朝向进入运行时,
路径限速随语义表往返持久化。

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
持久化运维动作并支持幂等/状态回写/超时;提供资源锁列表与强制释放、
告警中心 MVP,以及 AMR 运维菜单入口。

Co-authored-by: Cursor <cursoragent@cursor.com>
运行态消费 Block;派车前拓扑冲突检测;锁当前态/审计落库并支持恢复;
新增车辆分配锁修复并发重复分配,并补齐 3×20 压测。

Co-authored-by: Cursor <cursoragent@cursor.com>
- 地图热加载:冻结接单 → 切运行图 → 恢复调度
- SAME_DIRECTION_ONLY 最小语义(点位互斥、Block 可共处)
- 回归场景矩阵(离线/禁行/取消/冲突)进 -Pdev CI

Co-authored-by: Cursor <cursoragent@cursor.com>
20141-20144 不在 2000-4999 区间,清理后重复 INSERT 触发主键冲突,
Flyway 留下失败记录阻断启动。一并改为 INSERT IGNORE 保证可重入。

Co-authored-by: Cursor <cursoragent@cursor.com>
地图模型与调度域对齐:删除 tcs_block,调度侧不再加载/占用 Block,
站点互斥改由 PointOccupancyService 承担。

Co-authored-by: Cursor <cursoragent@cursor.com>
- 增加 tcs_task_template 及 CRUD/菜单权限
- 模板关联导航地图,优先级默认 0
- 扩展 CreateOrderCommand 可选预约/优先级/备注
- 新增 GET /point/listByMap 供模板选点

Co-authored-by: Cursor <cursoragent@cursor.com>
对齐 OpenTCS Loopback 设计,删除平行世界式的 opentcs-simulation;
无真车验收改用 driverType=LOOPBACK。

Co-authored-by: Cursor <cursoragent@cursor.com>
@LeonDev1024
LeonDev1024 merged commit 31dff0f into master Jul 30, 2026
5 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant